目录访问权限问题

目录访问权限问题

假设我通过 ls -l 获得了以下结果:

-rwxrwxrwx  1 user user 0 Nov 19 20:13 file4

1 代表什么意思?

我之所以问这个问题,是因为我的服务器上设置了 2 个文件夹,它们运行正常,并且它们的编号为 4,然后我创建了一个新文件夹,但它的编号为 3,并且不能正常工作。我该如何更改这种情况?

谢谢。

答案1

第二列(在本例中为数字“1”)表示指向该文件或目录的硬链接数

第二列是指向该文件的链接数,即(或多或少)该文件的名称数。通常,普通文件只有一个链接,但目录有多个链接,因为您可以将其称为“ dirname”或“ dirname/.”,其中点表示“当前目录”,如果它有一个名为“ ”的子目录subdir,您也可以说“ dirname/subdir/..”(“ ..”表示“父目录”)。

以上内容来源,另见这个答案

相关内容