linux 中 ll -h列出文件、目录信息的含义

发布时间 2023-12-30 18:09:16作者: 小鲨鱼2018

 

001、

[root@pc1 test1]# ll -h         ## ll -h命令或者 ls -l命令
total 20M
-rw-rw-r--. 2 root root 6.6M Dec 30 17:52 a.txt
-rw-r--r--. 1 root root 6.6M Dec 30 17:53 b.txt
drwxr-xr-x. 2 root root    6 Dec 30 17:57 dir1
drwxr-xr-x. 3 root root   22 Dec 30 17:57 dir2
-rw-rw-r--. 2 root root 6.6M Dec 30 17:52 h_a.txt
lrwxrwxrwx. 1 root root    5 Dec 30 17:58 l_b.txt -> b.txt

 

 

1 的第一个字符列出属性,-表示的是普通文件(有可能是硬链接,硬链接相当于备份,具有相同的inode); d则表示的是目录; l表示的则是软链接。

1的第一位随后9位则表示所有这的权限,所属组的权限,其他人的权限; 1的最后一位不知道表示什么。

2当文件是硬链接的时候,表示硬链接的数目; 当是目录的时候,表示的是包含的子目录的数目,如果是一个空目录,则对应的额数字是2

3表示文件或者目录的所有者;

4表示文件或者目录的所属组;

5表示的文件的大小;

6表示的是文件最后修改或者访问的时间。

7表示文件或者目录的名称; 如果是软链接,则显示指向的具体文件。

 

参考:

01、https://www.cnblogs.com/weq0805/p/14873267.html