ls 命令,这个命令是 Linux 下的基本命令,通过这个命令可以用来显示目标列表,并且可以进行彩色加亮显示,用来分区不同类型的文件。

使用语法

$ ls [选项][参数]

1

$ ls [选项][参数]

选项说明

-a:显示目录下的所有文件,包括以"."开头的隐含文件 -A:显示目录下的所有文件,但不列出"."和".." -k:显示目录下的所有文件,并且文件和目录的大小以字节为单位排列 -s:显示目录下的所有文件,并以区块为单位的形式表示文件和目录的大小 -l:显示目录下的所有文件,并以详细信息显示 -F:在每一个文件的末尾加上一个字符说明该文件的类型 -t:列出目录下的所有文件,并以更改时间排序 -R:列出目录下的所有文件,并将所有子目录的文件都列出来

1

2

3

4

5

6

7

8

-a:显示目录下的所有文件,包括以"."开头的隐含文件

-A:显示目录下的所有文件,但不列出"."和".."

-k:显示目录下的所有文件,并且文件和目录的大小以字节为单位排列

-s:显示目录下的所有文件,并以区块为单位的形式表示文件和目录的大小

-l:显示目录下的所有文件,并以详细信息显示

-F:在每一个文件的末尾加上一个字符说明该文件的类型

-t:列出目录下的所有文件,并以更改时间排序

-R:列出目录下的所有文件,并将所有子目录的文件都列出来

参数说明

目标:需要显示列表的目录名称

1

目标:需要显示列表的目录名称

示例代码

基本使用

$ ls

1

$ ls

《Linux 命令手册 - ls》

-a 选项使用

$ ls -a

1

$ ls -a

《Linux 命令手册 - ls》

-A 选项使用

$ ls -A

1

$ ls -A

《Linux 命令手册 - ls》

-k 选项使用

$ ls -k

1

$ ls -k

《Linux 命令手册 - ls》

-l 选项使用

$ ls -l

1

$ ls -l

《Linux 命令手册 - ls》

-R 选项使用

$ ls -R

1

$ ls -R

《Linux 命令手册 - ls》

-F 选项使用

$ ls -F

1

$ ls -F

《Linux 命令手册 - ls》

拓展选项

--color[=WHEN]:更改 ls 输出内容的颜色,WHEN 可以为'never'、'auto'、'always'

1

--color[=WHEN]:更改 ls 输出内容的颜色,WHEN 可以为'never'、'auto'、'always'

上面的示例代码截图中的内容即是使用了--color=auto的效果

$ ls --color=auto

1

$ ls --color=auto

温馨提示

-l选项中显示的详细信息为文件名,文件类型、权限模式、硬连接数、所有者、组、文件大小和文件的最后修改时间等

-F选项中显示的内容解释:"@"表示符号链接、"|"表示FIFOS、"/"表示目录、"="表示套接字

-a选项中显示的内容解释:"."表示当前目录,".."表示当前目录的父目录

--color[=WHEN]参数中显示的内容解释:蓝色-->目录、绿色-->可执行文件、红色-->压缩文件、浅蓝色-->链接文件、灰色-->其他文件