Ubuntu系统入门教程-常用命令之ls
说明
本教程介绍Ubuntu系统下的经常用到的ls命令的使用
测试环境:Ubuntu 16.04 and Ubuntu 18.04
语法
ls [Options]... [File]...
常见参数介绍
-a
,--all
:列出所有文件及子目录(包括以‘.’开头的隐含文件)-A
,--almost-all
:效果大致同上,但不列出“.”(表示当前目录)和“..”(表示当前目录的父目录)-C
:按列输出,纵向排序-f
:对列出的文件不进行排序,-aU
选项生效,-lst
选项失效-g
:类似-l
,但不列出所有者-G
,--no-group
:类似-l
,但不列出用户组的信息-h
,--human-readable
:以容易理解的格式列出文件大小 (例如 1K 234M 2G-k
,--kibibytes
:以k字节列出文件大小-l
:列出文件的详细信息-m
:所有项目以逗号分隔,并填满整行行宽-o
:类似-l
,但不列出有关组的信息-p
,--indicator-style=slash
:对目录加上表示符号"/"-r
,--reverse
:逆序排列-R
,--recursive
:递归显示所有子目录-S
:以文件的大小排序-t
:以文件修改时间排序-u
:配合-lt
,显示访问时间而且依访问时间排序;配合-l
:显示访问时间但根据名称排序
;否则:根据访问时间排序-U
:不进行排序;依文件系统原有的次序列出项目-X
:以扩展名排序-1
:每行只列出一个文件--help
:显示此帮助信息并退出--version
:显示版本信息并退出
常用实例
- 列出根目录下的var文件的所有内容
$ ls /var
backups crash local log metrics run spool
cache lib lock mail opt snap tmp
- 列出根目录下的var文件的所有内容且显示详细信息以及以文件修改时间排序
$ ls -lht /var
总用量 48K
drwxrwxrwt 21 root root 4.0K 2月 10 15:49 tmp
drwxrwxr-x 15 root syslog 4.0K 2月 10 15:49 log
drwxr-xr-x 2 root root 4.0K 2月 4 13:38 backups
drwxrwsrwt 2 root whoopsie 4.0K 2月 4 13:11 crash
drwxr-xr-x 74 root root 4.0K 12月 25 12:29 lib
drwxr-xr-x 16 root root 4.0K 10月 11 14:48 cache
lrwxrwxrwx 1 root root 9 10月 10 11:29 lock -> /run/lock
lrwxrwxrwx 1 root root 4 10月 10 11:29 run -> /run
drwxrwsrwt 2 root whoopsie 4.0K 8月 1 2017 metrics
drwxr-xr-x 7 root root 4.0K 8月 1 2017 spool
drwxrwsr-x 2 root mail 4.0K 8月 1 2017 mail
drwxr-xr-x 2 root root 4.0K 8月 1 2017 opt
drwxr-xr-x 2 root root 4.0K 4月 29 2017 snap
drwxrwsr-x 2 root staff 4.0K 4月 13 2016 local
- 递归列出~/Documents文件的所有子目录及文件
$ ls -lR ~/Documents
.:
总用量 8
drwxrwxr-x 3 lalala lalala 4096 2月 10 16:34 test1
drwxrwxr-x 3 lalala lalala 4096 2月 10 16:34 test2
./test1:
总用量 4
drwxrwxr-x 2 lalala lalala 4096 2月 10 16:35 test11
./test1/test11:
总用量 0
-rw-rw-r-- 1 lalala lalala 0 2月 10 16:35 test1.txt
./test2:
总用量 4
drwxrwxr-x 2 lalala lalala 4096 2月 10 16:35 test21
./test2/test21:
总用量 0
-rw-rw-r-- 1 lalala lalala 0 2月 10 16:35 test2.txt
- 列出~/Documents文件中名字带有“test1”的项目
$ ls ~/Documents | grep test1
test1
参考资料
获取最新文章: 扫一扫右上角的二维码加入“创客智造”公众号