看前先点赞关注哦,创作不易,白嫖不好
在Linux系统当中, ls 命令可能是最常被运行的。 ls(list),ls命令显示指定目录下的内容,列出指定目录下所含的文件及子目录。此命令与Windows系统中dir命令功能相似。
ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件。
语法:ls [选项] [参数]
- 选项:
-a #显示指定目录下的所有文件以及子目录,包含隐藏文件
-A #显示指定目录下的(除“.”和“..”之外)所有文件及子目录
-d #显示指定目录的属性信息
-l #显示指定目录下的文件及子目录详细信息,输出的信息从左到右依次包括文件名,文件类型、权限模式、硬连接数、所有者、组、文件大小和文件的最后修改时间等
-r #倒序显示指定目录下的文件及子目录
-t #以时间顺序显示指定目录下的文件及子目录
-F #在列出的文件名称后加一符号;例如可执行档则加 "*", 目录则加 "/"
-k #以KB(千字节)为单位显示文件大小
-m #用“,”号区隔每个文件和目录的名称
-n #以用户识别码和群组识别码替代其名称
-s #显示文件和目录的大小,以区块为单位
-L #如果遇到性质为符号链接的文件或目录,直接列出该链接所指向的原始文件或目录
-R #递归处理,将指定目录下的所有文件及子目录一并处理
事例展示:
1、ls -a [指定目录] :列出当前文件假的所有文件,包含隐藏文件
[root@iZbp19ff4vfj4956ykybdjZ ~]# ls -a /root/
. .pki
.. .pm2
1 ps20201127b.txt
1.txt ps20201127.txt
.arthas .rnd
arthas-boot.jar Robots.txt
.bash_history .sonar
.bash_logout .ssh
.bash_profile .subversion
.bashrc .tcshrc
.cache testServerInstall.sh
cloud-utils-growpart-0.27-10.el7.x86_64.rpm tmp
.conda tmp1204
default1.conf velocity.log
.erlang.cookie verdaccio.log
favicon.ico version20201209160701.txt
2、以下命令以时间顺序倒序显示/root目录下的文件及子目录,并显示其详细信息。
[root@iZbp19ff4vfj4956ykybdjZ ~]# ls -lrt /root/
total 34152
-rw-r--r-- 1 root root 23189442 Dec 26 2012 glibc-2.17.tar.gz
-rw-r--r-- 1 root root 5824 Nov 12 2015 mysql-community-release-el6-5.noarch.rpm.1
-rw-r--r-- 1 root root 0 Aug 27 2018 netstat
drwxr-xr-x 21 root root 4096 Sep 20 2018 gitlab
-rw-r--r-- 1 root root 0 Sep 20 2018 8-8-zh.diff
-rw-r--r-- 1 root root 0 Sep 20 2018 gitlab_8.0.0_8-8-zh.diff
drwxr-xr-x 28 root root 4096 Sep 20 2018 8-0-zh
-rw-r--r-- 1 root root 0 Sep 20 2018 8.0.diff
-rw-r--r-- 1 root root 0 Sep 20 2018 gitlab_8.0.0_8-0-zh.diff
drwx------ 5 root root 4096 Sep 25 2018 Maildir
drwxr-xr-x 2 root root 4096 Nov 2 2018 jira7.2pojie
-rw-r--r-- 1 root root 427 Dec 18 2018 findProcessByPort.sh
-rw-r--r-- 1 root root 2 Mar 13 2019 fonts.scale
-rw-r--r-- 1 root root 19081 May 13 2019 nginx-devEnv.zip
-rw-r--r-- 1 root root 22897 Jul 9 2019 testServerInstall.sh
drwxr-xr-x 7 7161 31415 4096 Sep 10 2019 mysql-utilities-1.6.5
-rw-r--r-- 1 root root 26 Sep 18 2019 Robots.txt
-rw-r--r-- 1 root root 32038 Sep 18 2019 favicon.ico
drwxrwxrwx 2 root root 4096 Sep 29 2019 1
-rw-r--r-- 1 root root 23658 Dec 6 2019 default1.conf
暂时就举了两个例子,你们可以多使用里面对应的选项参数