ITPub博客

首页 > 应用开发 > IT综合 > Linux常见命令详解之ls

Linux常见命令详解之ls

原创 IT综合 作者:yy418408247 时间:2022-09-13 19:19:48 0 删除 编辑

三、ls 命令详解

ls ( ls 是:list files) 命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)。
语法:
ls [-a 参数] [name]

         

举例说明:
ls  ./ 查看当前目录所有的文件和目录

[root@muqx home]# ls ./

ls  -a 查看所有的文件,包括隐藏文件,以.开头的文件
[root@muqx home]# ls -a
-u 同-lt 一起使用:按照访问时间排序并显示;同-l一起使用:显示访问时间并按文件名排序;其他:按照访问时间排序;
[root@muqx home]# ls -u -lt
[root@muqx home]# ls -u -l


常用参数详解如下:

-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 在文本中进行数字(版本)的自然排序。



游戏是我的全部图景,我将演绎所有的游戏角色,我是每个活着角色的传奇。   --开心研


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29494175/viewspace-2914493/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
游戏是我的全部图景,我将演绎所有的游戏角色,我是每个活着角色的传奇。 --开心研

注册时间:2014-02-19

  • 博文量
    44
  • 访问量
    63770