Linux命令之ls篇

ls基本上是每一个编程人士接触Linux时学会的第一个命令,它是list的缩写,主要是用来列出当前目录的文件信息。

>>>>>ls命令常用参数<<<<<-a(all)		显示所有的文件和子目录,包括隐藏文件和隐藏子目录(Linux下.开头的文件是隐藏文件)-l(list)      以长格式显示文件目录下的内容列表-d(directory) 如果参数是目录,只显示目录的信息,而不显示目录下的内容列表-t(time)      按照时间顺序显示文件-R(recursive) 显示指定目录下的文件和子目录信息,而且递归地显示子目录中的文件和子目录信息

>>>>>ls命令不常用参数<<<<<-A	显示除隐藏文件“.”和“..”以外的所有文件列表-b	将文件中的不可输出的字符以反斜线“”加字符编码的方式输出-c	使用最后一次更改文件状态以进行排序(-t)或长时间打印(-l)的时间,与“-lt”选项连用-C	多列显示输出结果(默认选项)-f	效果和同时指定“aU”参数相同,并关闭“lst”参数的效果(不常用)-F	在每个输出项后追加文件的类型标识符,具体含义:“*”表示具有可执行权限的普通文件“/”表示目录“@”表示符号链接“|”表示命令管道FIFO“=”表示sockets套接字当文件为普通文件时,不输出任何标识符-h	与-l选项一起使用,比如ls -lh-i	显示文件索引节点号(inode),一个索引节点代表一个文件-k	以KB(千字节)为单位显示文件大小-L	如果遇到性质为符号链接的文件或目录,直接列出该链接所指向的原始文件或目录-m	用“,”号区隔每个文件和目录的名称-n	以用户识别码和群组识别码替代其名称(以数字形式显示用户和组id)-o	以长格式列出,但省略组id(和-l功能类似但又不相同)-r	以文件名反序排列并输出目录内容列表-s	显示每个文件实际使用的文件系统块的数量,以512字节为单位(部分单元四舍五入为下一个整数值)-u	使用最后一次访问的时间,而不是最后一次修改文件进行排序--file-type	与“-F”选项的功能相同,但是不显示“*”--full-time	列出完整的日期与时间--color[=WHEN]	使用不同的颜色高亮显示不同类型

上面已经写了所有的参数,那么现在归纳下我最喜欢用也是最常用的参数:

ls -al	列出所有文件并且以单列格式输出ls -Al	显示除隐藏文件“.”和“..”以外的所有文件并且以单列格式输出(常用)ls -lrt	按修改时间排序输出ls -ltc	使用最后一次更改文件状态以进行排序输出

 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部