linux中 ls -l 命令后的一个数字的解释
当我敲入ls-l之后,会出现-rwxrwxrwxn(是一个数字)后面是用户名...,前面的是权限,我知道,就是不知道后面跟的这个数字是什么意思,请教一下,谢谢...
当我敲入ls -l之后, 会出现-rwxrwxrwx n(是一个数字)后面是用户名..., 前面的是权限,我知道,就是不知道后面跟的这个数字是什么意思,请教一下,谢谢
展开
3个回答
展开全部
楼上说错了..
按照ls的man文档说明 紧跟权限后的数字用于描述链接数
详细的解释就是 权限后面跟着的数字就是表示这个文件和目录有多少个硬链接
# ls -il
606250 -rw-r--r-- 1 root root 8791 Sep 20 16:43 commands
606223 drwxr-xr-x 36 root root 4096 Jun 21 12:59 test
606274 lrwxrwxrwx 1 root root 8 Sep 30 17:00 test1 -> testfile
606292 lrwxrwxrwx 1 root root 8 Sep 30 17:00 test2 -> testfile
606262 -rw-r--r-- 4 root root 0 Sep 30 16:59 test3
606262 -rw-r--r-- 4 root root 0 Sep 30 16:59 test4
606262 -rw-r--r-- 4 root root 0 Sep 30 16:59 test5
606299 lrwxrwxrwx 1 root root 8 Sep 30 17:06 test6 -> testfile
606262 -rw-r--r-- 4 root root 0 Sep 30 16:59 testfile
上例中,以ls -il输出 第一列是文件的inode
文件testfile一共有4个硬链接 这是包含本身的,也就是说 除了testfile自身 还有三个硬链接链接到文件的inode 所以此列显示为4 这点可以从inode的比较看出来 ,test3 test4 test5 是testfile的硬链接
目录test 其目录一共含56个硬链接, 所以显示出56
一个文件最少有一个硬链接。
一个目录(比如是/home/dir)则至少有2个硬链接,一个是目录本身(/home/dir)的入口,这个/home/dir目录的硬链接".."相当于该目录的父目录/home的".",另一个是目录内部的 ".",是在目录内表示本目录的入口。所以在目录内每多一个目录,就会多一个硬链接,因为子目录的".." 表示的父目录的入口相当于父目录的"."。
具体的 自己创建一个文件 ln几次就看出笑过了
符号链接 不增加链接数 即 ln -s 创建的链接对那个数字没影响
按照ls的man文档说明 紧跟权限后的数字用于描述链接数
详细的解释就是 权限后面跟着的数字就是表示这个文件和目录有多少个硬链接
# ls -il
606250 -rw-r--r-- 1 root root 8791 Sep 20 16:43 commands
606223 drwxr-xr-x 36 root root 4096 Jun 21 12:59 test
606274 lrwxrwxrwx 1 root root 8 Sep 30 17:00 test1 -> testfile
606292 lrwxrwxrwx 1 root root 8 Sep 30 17:00 test2 -> testfile
606262 -rw-r--r-- 4 root root 0 Sep 30 16:59 test3
606262 -rw-r--r-- 4 root root 0 Sep 30 16:59 test4
606262 -rw-r--r-- 4 root root 0 Sep 30 16:59 test5
606299 lrwxrwxrwx 1 root root 8 Sep 30 17:06 test6 -> testfile
606262 -rw-r--r-- 4 root root 0 Sep 30 16:59 testfile
上例中,以ls -il输出 第一列是文件的inode
文件testfile一共有4个硬链接 这是包含本身的,也就是说 除了testfile自身 还有三个硬链接链接到文件的inode 所以此列显示为4 这点可以从inode的比较看出来 ,test3 test4 test5 是testfile的硬链接
目录test 其目录一共含56个硬链接, 所以显示出56
一个文件最少有一个硬链接。
一个目录(比如是/home/dir)则至少有2个硬链接,一个是目录本身(/home/dir)的入口,这个/home/dir目录的硬链接".."相当于该目录的父目录/home的".",另一个是目录内部的 ".",是在目录内表示本目录的入口。所以在目录内每多一个目录,就会多一个硬链接,因为子目录的".." 表示的父目录的入口相当于父目录的"."。
具体的 自己创建一个文件 ln几次就看出笑过了
符号链接 不增加链接数 即 ln -s 创建的链接对那个数字没影响
展开全部
第一个-是文件类型
第二到第四是属主权限
第五到第七个是属组权限
第八到第十个是其他权限
第二到第四是属主权限
第五到第七个是属组权限
第八到第十个是其他权限
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
详细解释一下:
比如:
rwxrwxrwx 1 user group 100 2008-09-28 12:00 filename
其中:
rwxrwxrwx 是权限,有9个字母组成,前三个是用户(创建并拥有这个文件的用户)的权限,中三个是 group 的权限,后三个是 other 的权限.
1 包含文件的多少(sub-files),如果是个文件夹,就是这个文件夹中文件的多少,如果本身就是个文件,就显示1。还有一个特例,就是这是一个连接(symlink,通常后面带有@号),那末显示就是0。
user 拥有权限的用户。
group 拥有权限的group。
100 文件大小。
2008-09-28 12:00 文件创建的日期和时间。
filename 文件名(如果是文件夹,后面通常跟/)
希望能帮到你。
比如:
rwxrwxrwx 1 user group 100 2008-09-28 12:00 filename
其中:
rwxrwxrwx 是权限,有9个字母组成,前三个是用户(创建并拥有这个文件的用户)的权限,中三个是 group 的权限,后三个是 other 的权限.
1 包含文件的多少(sub-files),如果是个文件夹,就是这个文件夹中文件的多少,如果本身就是个文件,就显示1。还有一个特例,就是这是一个连接(symlink,通常后面带有@号),那末显示就是0。
user 拥有权限的用户。
group 拥有权限的group。
100 文件大小。
2008-09-28 12:00 文件创建的日期和时间。
filename 文件名(如果是文件夹,后面通常跟/)
希望能帮到你。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询