您的位置:首页 > 运维架构 > Linux

CentOS 6.6 系统中文件类型,属性与权限

2015-02-27 21:54 357 查看
一、系统中的文件类型。

类型:
①‘d’代表目录文件,
dr-xr-xr-x.  5 root root  1024 2月  27 00:15 boot
‘dr-xr-xr-x.’中的‘d’,就是表示这个文件为目录文件。

②‘-’代表普通文件,
-rwxr-xr-x. 1 root root   23408 10月 15 12:45 arch
‘-rwxr-xr-x.’中的‘-’,就是表示这个文件为普通文件。

③‘b’代表块设备文件,
brw-rw----. 1 root disk      7,   0 2月  28 04:23 loop0
‘brw-rw----.’中的‘b’,就是表示这个文件为块设备文件。

④‘l’代表链接文件,
lrwxrwxrwx. 1 root root       4 2月  27 00:13 awk -> gawk
‘lrwxrwxrwx.’中的‘l’,就是表示这个文件为链接文件。

⑤‘c’代表字符文件,
crw-rw----. 1 root video    10, 175 2月  28 04:23 agpgart
‘crw-rw----.’中的‘c’,就是表示这个文件为字符文件。

⑥‘s’代表套接字文件,
srw-rw-rw-. 1 root      root         0 2月  28 04:23 rpcbind.sock
‘srw-rw-rw-.’中的‘s’,就是表示这个文件为套接字文件。

二、文件的属性与权限
示例:

[root@mylinux /]# ls -l dev -d
drwxr-xr-x. 16 root root 3560 2月  28 04:23 dev
这段信息中的除‘dev’表示文件名字外,其他的信息都叫做这个文件的属性。‘r’代表读取,‘w’代表修改(写入),‘x’代表执行。

其中‘drwxr-xr-x’这段信息分为10个字符段,
第①字符段,上面已经讲到了‘d’代表这个文件的类型,这个文件为目录文件。
第②-④字符段,即‘rwx’代表所属用户主(user)对文件所拥有的权限,
第⑤-⑦字符段,即‘r-x’代表所属用户组(group)对文件所拥有的权限,
第⑧-⑩字符段,即‘r-x’代表其他用户(other)对文件所拥有的权限。

`drwxr-xr-x. 16 root root 3560 2月 28 04:23 dev`
在这段信息中除了这10段字符段,后面还显示了这个文件的所属用户主,以及所属用户组,就是这段信息`root root`,前面的`root`代表所属用户主,后面的`root`代表所属用户组。
这些所属信息修改的命令如下:
[root@mylinux /]# chown -R mylinux:mylinux dev
[root@mylinux /]# ls -l dev -d
drwxr-xr-x. 16 mylinux mylinux 3560 2月  28 04:23 dev
这样这个文件的所属主和所属组就变成了`mylinux mylinux`
只是修改所属主,如下:
[root@mylinux /]# chown root dev
[root@mylinux /]# ls -l dev -d
drwxr-xr-x. 16 root mylinux 3560 2月  28 04:23 dev
修改所属组,则是:
[root@mylinux /]# chown -R :root dev
[root@mylinux /]# ls -l dev -d drwxr-xr-x. 16 root root 3560 2月 28 04:23 dev
或者
[root@mylinux /]# chown -R root:mylinux dev
[root@mylinux /]# ls -l dev -d
drwxr-xr-x. 16 root mylinux 3560 2月  28 04:23 dev
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 所属主