Skip to content

Latest commit

 

History

History
67 lines (60 loc) · 1.79 KB

ls.md

File metadata and controls

67 lines (60 loc) · 1.79 KB
ls [选项] [文件或目录]

选项

选项 备注
-a 显示所有文件,包括隐藏文件
-l 显示详细信息
-d 查看目录属性,而不列出其中的内容
-h 人性化显示文件大小
-i 显示 inode
-F */=>@|显示文件类型
--classify */=>@|显示文件类型
--file-type 显示文件类型
-t 以文件修改时间排序
-r 依相反次序排列
--reverse 依相反次序排列
-R 同时列出所有子目录层
--recursive 同时列出所有子目录层
-s 以块大小为单位列出所有文件的大小
--size 以块大小为单位列出所有文件的大小
-S 根据文件大小排序
--full-time 显示文件完整修改时间
-k 默认以 1024 字节为单位
--kibibytes 默认以 1024 字节为单位

文件类型

后缀 文件类型
* 代表可执行文件
/ 代表目录
@ 代表链接文件
| 代表管道文件
= 代表套接字
> 代表进程间通讯设备

e.g.

ll
ls -l
ls -l [文件夹]
ls -ld
ls -ld [文件夹]
ls -lt
ls -ltr
ls -lR
ls -R
ls -a
ls -lh
ls -lhk
ls -lS
ls -lSr
ls --full-time
ls $(cd -)
ls `cd -`
yum install -y tree
tree [文件夹]
tree
tree -l