Linux命令-ls详解(适合小白用户参考)

1.ls        不加任何参数,表示查询当前目录下的文件/文件夹

        小提示:上面的白色文字表示普通文件,蓝色文字表示目录

2.ls        后面加上路径,表示查询该路径下的文件/文件夹

         小提示:上面的黄色文字表示设备文件,浅蓝色文字表示链接文件,

 3.ls -a        -a参数,表示查询所有的文件/文件夹,也包括以.开头的隐藏文件 

4. ls -l         -l参数,表示查询文件的详细信息

      总用量 XX表示当前目录下总的文件大小(K),如果是英文环境则是total XX

 

        1)表示文件的类型

                - 普通文件

                d 目录文件

                p 管理文件

                l 链接文件

                b 块设备文件

                c 字符设备文件

                s 嵌套字文件

        2)所有者/所有者权限

                r 读权限

                w 写权限

                x 可执行权限

                - 无权限

        3)组用户权限(一个组中除所有者拥有的权限)

        4)其他用户权限(除当前所有者的组,其他组可以进行访问的权限)

        5)

                a.如果是普通用户,这个数字指的是链接数

                b.如果是目录文件,这个数字指的是它的第一级子目录数

        6)用户名

        7)组名

        8)文件大小(字节)

        9)最后修改时间

        10)文件名

7.ls -l         后面加文件名,如果想查看具体某个文件的详细信息,可以再加上它的文件名

8.ls -d        只显示当前目录自身,通常和-l搭配使用来显示当前目录自身的权限和属性信息

        和-l搭配:ls -dl和ls -ld一样都能列出当前目录自身的详细信息

9.ls -r 倒序显示文件

 

10.ls -iR        将目录和子目录下的文件(夹)以树格式输出

11.ls *.xxx        显示后缀为xxx的文件

         上图是查找.txt文件

12.ls -F        列出文件或者目录,其中目录会以/结尾

 

13.ls -lh        列出文件大小

        这里的文件大小带了单位,比-l更友好一些

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐