ls命令详解

  • A+
所属分类:linux命令 文件管理

ls命令主要用于浏览目录下的文件或者文件夹,使用方法参考:

ls ./ 查看当前目录所有的文件和目录,ls -a 查看所有的文件,包括隐藏文件,以.开头的文件,常用参数详解如下:

-a, –all                 不隐藏任何以. 开始的项目;

-A, –almost-all         列出除. 及.. 以外的任何项目;

–author             与-l 同时使用时列出每个文件的作者;

-b, –escape             以八进制溢出序列表示不可打印的字符;

–block-size=大小     块以指定大小的字节为单位;

-B, –ignore-backups     不列出任何以”~”字符结束的项目;

-d, –directory             当遇到目录时列出目录本身而非目录内的文件;

-D, –dired                产生适合Emacs 的dired 模式使用的结果;

-f                        不进行排序,-aU 选项生效,-lst 选项失效;

-i, –inode                 显示每个文件的inode 号;

-I, –ignore=PATTERN     不显示任何符合指定shell PATTERN 的项目;

-k                        即–block-size=1K;

-l                        使用较长格式列出信息;

-n, –numeric-uid-gid     类似 -l,但列出UID 及GID 号;

-N, –literal             输出未经处理的项目名称 (如不特别处理控制字符) ;

-r, –reverse             排序时保留顺序;

-R, –recursive             递归显示子目录;

-s, –size                 以块数形式显示每个文件分配的尺寸;

-S                        根据文件大小排序;

-t                        根据修改时间排序;

-u                        同-lt 一起使用:按照访问时间排序并显示;

同-l一起使用:显示访问时间并按文件名排序;

其他:按照访问时间排序;

-U                        不进行排序;按照目录顺序列出项目;

-v                        在文本中进行数字(版本)的自然排序。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: