“lrwxr-xr-x”中“l”的含义?

“lrwxr-xr-x”中“l”的含义?

根据该网站:

http://ss64.com/bash/ls.html

第一个字母表示文件类型:f表示文件,d表示目录。但就我而言,我有一个l.这个东西的意思是什么l?就我而言,该文件实际上也是一个目录。

此外,有些条目没有任何文件类型,即它们有一个前导破折号-。这是否意味着操作系统无法识别该文件类型?

答案1

符号链接。意味着它是指向另一个文件的指针。

您可以查看文件类型的完整列表这里

答案2

领先的破折号'-'意味着它是一个文件。

'd'表示它是一个目录

领先的'l'意味着它是另一个文件的链接。

第一个字符标识文件类型:

- : 常规文件

b : 块特殊文件

c : 字符特殊文件

d:目录

l : 符号链接

n:网络文件

p:先进先出

s:插座

相关内容