ls 命令

来源:互联网 发布:java方法是什么意思 编辑:程序博客网 时间:2024/06/05 11:01

ls

命令功能:显示目录列表或者单个文件的具体信息。

命令语法: ls 【选项】【目录或者文件】

选项;

-a  显示所有文件,包含隐藏文件。

-A  显示除  .  和 .. 两个之外的所有文件。

-l   以长格式显示目录下文件列表或者单个文件,相当于文件的详细信息。包含文件、目录标识符,文件权限,硬连接数,文件所属用户、组,大小,最后修改时间,文件名。

-L  在显示链接文件时,直接显示链接指向的真实文件信息,而忽略链接本身。

-r   显示目录下的文件时,以文件名降序的方式进行,默认是升序。和-l选项联合起来用更佳。

-t   显示目录下的文件时,以文件最后修改时间降序的方式进行,默认是升序。和-l选项联合起来用更佳。

-R 递归显示目录下所有的子目录和文件,相当于展开。

-F  在每个输出项后面添加文件类型标识符。/表示目录,*表示具有可执行权限的普通文件,@表示符号链接,|表示命名管道,=表示sockets套接字。普通文件不输出任何东西。

-d  仅显示目录名,而不显示目录下的内容列表。

-i 显示文件的索引节点号,也即inode,通过inode可以判断两个文件是不是引用同一份真实文件。

-k  以KB为单位显示文件大小。

-s 以块(1块=1024字节)为单位显示文件大小。

-m  以水平方式显示文件,每个文件用,和一个空格隔开

-n   自动以长格式输出文件详细,但是文件的所属用户和组用id表示。

--full-time 显示完整的日期时间。该选项可以比较详细查看文件的时间。

--color[=WHEN]  使用不同的颜色高亮显示不同类型的文件。一般这个需要现在当前用户的宿主目录下的.bashrc中,用alias命令取别名,可省去每次都敲这个选项。



原创粉丝点击