Linux下的文件及文件权限

Linux查看文件的详细信息:
    -rw-r--r-- 1 root root 2048 Mar 19 2013 test
    drwxr-xr-x 2 root root 158954 Mar 19 2013 testfolder
1.第一域有十位组成.
第一个字母表示文件类型,具体如下:
- 普通文件
d 目录文件
l 链接文件
b 块文件(比如磁盘、磁带机)
c 字符型文件(比如 /dev/tty1)
s socket文件(比如/tmp/.font-unix/fs7100 ,表示 UNIX的网络文件)
p 管道类型文件(比如 /dev/initctl)
后九位是表示权限.前三位是文件属主的权限.中间三位是文件所属组的权限.后三位是系统其它用户的权限.
r、w、x分别表示读、写、运行 的权限,对应到文件夹的权限 r、w、x分别表示 可ls、可创建修改删除以及强制改写、可cd 的权限
其他还有suid、sgid、t的权限,参考 set uid,set gid,sticky bit的三个权限的详细说明
http://user.qzone.qq.com/239587/infocenter#!app=2&via=QZ.HashRefresh&pos=1367411838
 
2.第二域表示文件硬链接的数目.
硬链接不能跨分区,用 ln afile bfile 创建
只有当链接数为0时,该文件才会被真正的从磁盘中删除,并释放空间
 
3.第三域表示文件所属用户;
4.第四域表示文件所属组;
5.第五域表示文件大小;
6.第六至第八域表示文件最后修改时间;
7.第九域表示文件名.

你可能感兴趣的:(Linux下的文件及文件权限)