文档首页> Linux命令> 【文件管理】ls命令 – 显示指定工作目录下的内容及属性信息

【文件管理】ls命令 – 显示指定工作目录下的内容及属性信息

发布时间:2022-09-06 03:11        更新时间:2022-09-06 12:15

ls是最常被使用到的Linux命令之一,来自于英文单词list的缩写,也正如list单词的英文意思,其功能是列举出指定目录下的文件名称及其属性。

默认不加参数的情况下,ls命令会列出当前工作目录中的文件信息,经常与cd和pwd命令搭配使用,十分方便。而带上参数后,我们则可以做更多的事情,作为最基础、最频繁使用的命令,有必要仔细了解下其常用功能。

语法格式: ls [参数] [文件]

常用参数:

-a | 显示所有文件及目录 (包括以“.”开头的隐藏文件)

-l使用长格式列出文件及目录的详细信息

-r | 将文件以相反次序显示(默认依英文字母次序)

-t根据最后的修改时间排序

-A同 -a ,但不列出 “.” (当前目录) 及 “..” (父目录)

-S根据文件大小排序

-R递归列出所有子目录

-d查看目录的信息,而不是里面子文件的信息

-i输出文件的inode节点信息

-m | 水平列出文件,以逗号间隔

-X | 按文件扩展名排序

--color | 输出信息中带有着色效果

-----------------------------------------

参考实例

     列出所有文件(包括隐藏文件):

     [root@linuxcool ~]# ls -a

 

     列出文件的详细信息:

     [root@linuxcool ~]# ls -l

 

     列出根目录(/)下的所有目录:

     [root@linuxcool ~]# ls /

 

     列出当前工作目录下所有名称是 “s” 开头的文件 :

     [root@linuxcool ~]# ls -ltr s*

 

     列出当前工作目录下所有名称是 “s” 开头的文件 :

     [root@linuxcool ~]# ls -ltr s*

 

     列出 /bin 目录下的所有目录及文件的详细信息 :

     [root@linuxcool ~]# ls -lR /bin

 

    列出当前工作目录下所有文件及目录并以文件的 大小进行排序 :

     [root@linuxcool ~]# ls -AS

 

扫一扫访问手机版
精品香港服务器
多重福利等你来