linux下ls 命令详解

linux系统管理 struggling 1461次浏览 3个评论

ls应该是linux入门的最基础命令,也是最常用的命令。

<code>
$man  ls

其选项意义分别为:

--version:查看ls命令的版本。

-g:表示不输出所有者。

-G:表示不输出所属组,一般与 -l 连用。

-t:选项能以文件或目录的最新修改时间的次序来显示它们。

-a:表示列出所有的文件,包括以.开头的隐藏文件,包括.和.. 。

-A:列出所有文件,不包括.和.. 。(.表示当前目录,..表示父目录。)

-b:把文件名中不可输出的字符用‘\‘加字符编码列出。

-B:不输出以’~‘结尾的文件。

-d:只列出目录属性,不包括目录下的文件。

-i:显示文件的索引节点或文件号码。

-r:逆序显示文件。

-R:递归显示(显示目录及其内的文件)。

-h:文件大小做单位转换。

-Z:查看安全上下文(与SELinux有关)。

-s:查看文件占用的block块的数量。

-S:(大写)对文件大小进行排序。

-n:命令来显示文件和目录的UID和GID。

-F:所有的输出项会添加一个代表文件的字符,可执行文件后加"*",目录后加"/",管道文件后加"|",套接字文件后加"=",普通文件没有后缀,链接文件后加@。

以上均为最常用的选项。</code>

DevOps-田飞雨 》》转载请注明源地址
喜欢 (0)or分享 (0)
发表我的评论
取消评论
*

表情 贴图 加粗 链接 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(3)个小伙伴在吐槽
  1. 好文章,内容见缝插针.禁止此消息:nolinkok@163.com
    塑料窗纱2015-06-22 08:06 回复
  2. 转载请附上原文链接
    struggling  2015-12-17 09:33 回复