Cty的Linux学习笔记(五)

Linux学习笔记——第五篇

(声明:该笔记只作为学习记录及参考)

一个Linux目录或文件都会有一个所有者和所属组,所有者为文件拥有者,所属组指文件属于哪一个组

文件属性:

d rwxr-xr-x 2 root root 6 2月 18 10:52 dic

1        2        3    4     5    6   7    8     9     10

1:用来描述文件类型:

    d:为目录

    -:表示该文件为普通文件

    l:表示为链接文件

    b:为块设备,比如/dev/sda,磁盘分区文件就是这种类型

    c:表示为串行端口设备文件,比如键盘,鼠标等

    s:表示为套接字文件,用于进程之间的通信

2:前3位为所有者权限,中3位是所属权限,后3位是其他用户权限(打开并查看该目录必须要有x权限)

3:占用的结点:若为目录,该数值与该目录下子目录数有关

4:文件拥有者

5:文件所属组

6:文件大小

7,8,9:文件最后一次呗修改的时间

10:文件名


命令(command):

chgrp(change group):课更改文件和目录的所属组,格式chgrp[组名][文件名]

groupadd:增加一个用户组

chown(change owner):更改文件左右者,格式“chown[-R] 账户 文件名”或“chown[-R] 账户名:组名 文件名”(-R联级更改)

useradd:增加一个用户

chmod(change mode):改变用户对文件/目录的读写执行权限,格式:chmod[-R] xyz 文件名(xyz为数字)

umask:用于改变文件的默认权限,格式:umask xxx(3个x代表数字)

            (注:建立普通文件,预设没有可执行权限,只有rw权限,666)

            (注:建立目录,则预设所有权限均可开放,777)

            umask数值代表的含义为以上两条规则中的默认值需要减掉的权限               

猜你喜欢

转载自blog.csdn.net/chentyit/article/details/79938763
今日推荐