ls -l命令和ll命令显示详情如下:
[root@localhost Desktop]# ls -l total 4 drwxrwxr-x. 2 dotcpp dotcpp 4096 Apr 12 23:31 untitled folder [root@localhost Desktop]# ll total 4 drwxrwxr-x. 2 dotcpp dotcpp 4096 Apr 12 23:31 untitled folder
我们发现两个命令执行结果一致,但是实际上ll命令仅仅是ls -l命令的别名,并不是Linux下的基本命令。
ll命令结果说明:
第⼀个栏位表⽰⽂件属性:
⽂件属性 | 说明 |
r | 可读 |
w | 可写 |
x | 可执⾏ |
第⼀个字符表⽰⽂件类型:
⽂件类型 | 说明 |
- | 普通⽂件 |
d | ⽬录 |
l | 符号链接 |
b | 块设备⽂件 |
c | 字符设备⽂件 |
第⼀个栏位有10个bit位,除去第⼀个字符,剩下字符分为3组,每组3个字符,分别表示该⽂件对于owner、group、others⽽⾔的读、写、执⾏权限。
案例:
d(目录)rwx(owner)rwx(group)r-x(others)
表示该目录的拥有者可读、可写、可执行,所属群组可读、可写、可执行,其他用户可读、不可写、可执行。
栏位 | 说明 |
第⼆个栏位 | 表⽰⽂件或目录的个数 |
第三个栏位 | 表⽰该⽂件或⽬录的拥有者 |
第四个栏位 | 表⽰该⽂件或⽬录的所属群组 |
第五个栏位 | 表⽰⽂件⼤⼩,⽂件⼤⼩⽤byte来表⽰,⽽空⽬录⼀般都是1024byte |
第六个栏位 | 表⽰最后⼀次修改时间 |
第七个栏位 | 表⽰⽂件或⽬录的名称 |
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程