1:文件操作者的身份

owner:创建文件、拥有文件的登录用户。

group:同一群组内的用户。

others:其他登录用户。

【系统账户与密码信息保存在/etc/passwd;个人账户与密码信息保存在/etc/shadow;群组信息保存在/etc/group】

2:文件的操作权限

read:读

write:写

execute:执行

3:查看文件信息

ls :打印当前目录下所有文件
ls -al:打印当前目录下所有文件(包含详细信息)
文件类型与权限 连结数 拥有者 所属群组 大小 最后修改时间 文件名

文件类型与权限:一共十个字符,其中第一个是文件类型,后9个是权限。

文件类型:

权限:9个字符,分别对应3种身份的用户:拥有者、群组、其他人,每个身份3个字符,r\w\x分别代表“读、写、执行”。

4:改变文件属性与权限

改变文件所属群组:

chgrp 新群组 文件名  (群组名必须在/etc/group目录下存在)

改变文件拥有者:

chown 用户名  文件名 (新拥有者需要存在于/etc/passwd目录下)

改变权限:

用数字表示权限:r=4,w=2,x=1,-=0,所以一种身份的权限之和在0~7之间,使用一个三位数即可表示三种身份的权限组合。

chmod xyz 文件名 (x\y\z为0~)

用符号操作权限:

chmod u/g/o/a  +/-/=  r/w/x/-  文件名
u:用户
g:群组
o:其他人
a:所有身份
+:增加权限
-:减去权限
=:赋予权限 eg:
chmod u=rw,g=rwx,o=rx 文件名
chmod a-x 文件名
chmod u+x 文件名

5:文件种类

正规文件(-):分为三种

文本文件(ASCII):文档

二进制文件(Binary):可执行的二进制文件

数据格式文件(data):以某种格式保存的数据文件,打开显示乱码。

目录(d):目录文件。

链接文件(l):类似于快捷方式

设备文件:

区块文件(b):软硬盘等存储设备。

字符文件(c):键盘鼠标等周边设备。

数据接口文件(s):socket。

管道(p):多个程序访问同一个文件时所使用。

6:Linux下常见文件扩展名

*.sh:脚步文件,可执行。

*.tar\*.tar.gz\*.zip\*.tgz:压缩包。

.文件名 :以"."开头的文件,为隐藏文件。

7:目录配置

4种类型:

可分享:可以被网络上其他主机访问的,包括可执行文件、邮件等。

不可分享:自身机器有关的配置文件等,不能被其他机器访问。

不变的:不经常变动的文件,如:函数库等。

可变的:经常变动的,如:登录文件等。

三层目录:

/ :根目录,与开机系统有关。

/user:软件安装、执行有关。

/var :与系统运行有关。

/  根目录:开关机、函数库、设备、核心配置文件等。

/usr:Unix SoftWare Resourse目录,所有系统默认安装等软件都在这里。

/var:系统运行过程中产生的数据,主要有会高速缓存、登录文件、日志文件、程序运行时产生的文件等。

8:目录树

9:路径

绝对路径:从根目录"/"开始

相对路径:从当前目录开始"./"

从上级目录开始"../"

Linux文件权限与目录的更多相关文章

  1. Linux 文件权限于目录配置

    用户与用户组 我們以王三毛為例,王三毛這個『檔案』的擁有者為王三毛,他屬於王大毛這個群組, 而張小豬相對於王三毛,則只是一個『其他人(others)』而已. 不過,這裡有個特殊的人物要來介紹的,那就是 ...

  2. 一、Linux文件权限与目录配置

    行文结构如下: 用户和用户组 Linux文件权限概念 Linux目录配置 重点回顾 1.用户与用户组 Linux是个多用户.多任务的系统,可能有多人同时使用这台机器进行工作,为了考虑每个人的隐私和工作 ...

  3. Linux文件权限与目录配置

    一.linux文件属性 用户组概念:假如主机有两个团体,第一个团体名为projecta,里面有class1,class2,class3:第二个团体名为projecb,里面有class4,class5, ...

  4. (转)Linux的文件权限与目录配置

    ref:https://www.cnblogs.com/ysocean/p/7712412.html#_label1_0 (转)Linux文件权限和目录配置 1.Linux命令的普遍语法格式 命令格式 ...

  5. linux文件权限目录配置笔记

    ###linux 文件权限目录配置笔记 ---------- 多人多任务环境 linux 一般将文件可存取的身份分为三个类别:owner group others Permission deny ls ...

  6. 【转】第六章、Linux 的文件权限与目录配置

    原文网址:http://vbird.dic.ksu.edu.tw/linux_basic/0210filepermission.php 最近更新日期:2009/08/18 Linux最优秀的地方之一, ...

  7. Linux 的文件权限与目录配置

    用户和用户组 文件所有者 (owner) 用户组概念 (group) 其他人概念 (others) Linux文件权限概念 1. Linux文件属性 要了解Linux文件属性,那么有个重要的命令必须提 ...

  8. 第六章、Linux 的文件权限与目录配置

    第六章.Linux 的文件权限与目录配置 1. 使用者与群组 2. Linux文件权限概念 2.1 Linux文件属性 2.2 如何改变文件属性与权限: chgrp, chown, chmod 2.3 ...

  9. linux——(2)文件权限与目录配置

    概念一:用户与用户组 对linux下的每一个文件或者目录来说,访问者都有三种身份:所有者,用户组,其他人.这三种人对于同一个文件的权限是可以分开设定的. 概念二:linux文件权限 文件和目录都有3种 ...

随机推荐

  1. 低版本系统兼容的ActionBar(四)添加Tab+添加自定义的Tab视图+Fragment

    在ActionBar中添加Tab是很有用的技巧.在support V7库的支持下,我们几乎可以用和之前一样的方式来添加Tab,对于Tab来说,我们可以和MenuItem一样,给他定义自己的视图.我这里 ...

  2. springboot 表单校验

    实体: @Entity public class User implements Serializable { /** * 编号 */ @Id @GeneratedValue private Long ...

  3. 浅谈Java Future接口

    Java项目编程中,为了充分利用计算机CPU资源,一般开启多个线程来执行异步任务.但不管是继承Thread类还是实现Runnable接口,都无法获取任务执行的结果.JDK 5中引入了Callable和 ...

  4. emouse思·睿—评论与观点整理之一

    虽说我主要做的硬件,平时的兴趣爱好比较关注移动互联网,混迹于虎嗅.爱范儿.雷锋网.36Kr.cnBeta.瘾科技.i黑马.TechWeb等这类科技以及创业媒体,遗憾的是系统的去写的并不多,好在还算充分 ...

  5. ARM、X86/Atom、MIPS、PowerPC

    关注Android的时候,有一些CPU架构方面的术语知识,主要有:ARM.X86/Atom.MIPS.PowerPC1)ARM/MIPS/PowerPC均是基于精简指令集(RISC,Reduced I ...

  6. BERT深度解析

    这篇文章看起来很不错: https://blog.csdn.net/qq_39521554/article/details/83062188 仔细看看. 也可以看这个github,一样的文章: htt ...

  7. JS 判断上传 文件 大小

    随着HTML5 的发展,我们可以用file控件的size属性来获取客户端 上传文件的大小,但是 我今天测试 发现IE10支持,IE11的某个版本不支持, 于是就借用img控件来加载一此, 以此来获取文 ...

  8. 插件化 VirtualAPK 简介 体验 MD

    Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina ...

  9. ARDC Android 远程桌面助手 录屏 演示 MD

    Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina ...

  10. 10款CSS3按钮 - 程序员再也不用为按钮设计而发愁了...

    这次主要给大家分享10款风格各异的CSS3按钮,如果你希望你的页面也能有很炫的样式,那么我相信这10款CSS3按钮就非常适合你,而且每一款都整理了源代码供参考,一起来看看吧. 1.绚丽的CSS3发光按 ...