Linux文件属性(1)
第一节
drwxr-xr-x. 2 book boo 4096 Mar 27 08:26
第一栏
第一个字符
d: 目录
-: 档案
l: 连接档(link file)
b: 可供存储的接口设备
c: 串行端口设备。例如:键盘鼠标
接下来的三个为一组
以三个为一组,丏均为『rwx』 的三个参数的组合。其中,[ r ]代表可读 (read)、[ w ]代表可写(write)、[ x ]代表可执行(execute)。 要注意的是,这三个权限的位置丌 会改变,如果没有权限,就会出现减号[ - ]而已。
第一组:所有者权限
第二组:所在组的权限
第三组:其他人的权限
第二栏: 连接此节点的文档
第三栏:所有者
第四栏:所属群组
第五栏:档案容量大小,默认单位为bytes
第六栏:档案的建档日期或最近的修改日期
第二节:chgrp,chown,chmod
chgrp:改变档案所属群组
chgrp [-R] (users) (filename) @(-R:同时改变此目录下的所有文件的所属群组)
chown:改变档案所有者
chown [-R] (user) (filename)
chmod:改变档案的权限
r:4 w:2 x:1
chmod 777 book.txt @(使用属性的数值来赋值)
chmod u=rwx,g=rwx,o=rws book.txt @(u:user g:group o:other)
chmod u+x,g+x,o+x book.txt
chmod a+x book.txt
第三节
档案的类型
目录:(d)
连接档:(l)相当于windows下的快捷方式
设备与装置文件(device):
区块设备档(block/b):存储数据,硬盘与软盘/dev/sdb
字符设备文件(character/c):键盘鼠标
资料接口文件(sockets/s)
数据输送文件(FIFO,pipe/p):FIFO也是一种特殊的文件类型,他主要的目的在览决多个程序同时存取一个档案所造成的错误问题。