drwxr-xr-x. 2 root root 4096 Jun 29 16:44 db
drwxr-xr-x. 2 root root 4096 Jun 29 16:44 djproject
-rwxr-xr-x. 1 root root 38 Jun 29 16:44 index.html
drwxr-xr-x. 2 root root 4096 Jun 29 16:44 jobs
-rwxr-xr-x. 1 root root 252 Jun 29 16:44 manage.py
drwxr-xr-x. 3 root root 4096 Jun 29 16:44 templates
第二列中的数字是什么意思?它们与文件和文件夹权限有关系吗?我如何更改这些数字?
答案1
这是指向文件或目录的硬链接数。对于文件,该数字通常为1
,除非您使用 创建了指向该文件的其他硬链接ln
。
.
对于目录,它是 2 + 子目录的数量。这是因为目录可以通过其在父目录中的名称、目录本身或..
每个子目录中的名称来引用。
答案2
答案3
第二列的数字实际上是指向文件或目录的“链接”数。它类似于 oop 中的引用计数概念。
答案4
drwxr-xr-x 2 matt db 4096 Jan 30 23:08 documents
-rw-r--r-- 1 matt db 49 Jan 31 01:17 sum.pl
第一个字符表示文件的类型。- 表示普通文件,d 表示目录,l 表示链接文件,s 表示套接字文件
第一个字段中的接下来 9 个字符代表权限。每 3 个字符代表所有者、组和其他人的读取 (r)、写入 (w)、执行 (x) 权限。- 表示没有权限。
第二个字段表示该文件的链接数。
第三个字段表示所有者姓名。
第四个字段表示组名。
第五个字段表示文件大小(以字节为单位)。
第六个字段代表该文件的最后修改日期和时间。
最后第七个字段是文件的名称。