网工必知Linux | ls命令 – 显示指定工作目录下的内容及属性信息

ls会列举出当前工作目录的内容(文件或文件夹),就跟你在GUI中打开一个文件夹去看里面的内容一样。

ls在Linux中是使用率较高的命令。ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件。

语法

ls(选项)(参数)

选项

  • -a:列出所有文件,甚至包括文件名以”.”圆点开头的默认会被隐藏的隐藏文件;
  • -A:列出所有文件,除了. and ..;
  • -d:通常,如果指定了目录名,ls命令会列出这个目录中的内容,而不是目录本身。把这个选项与-l选项结合使用,可以看到所指定目录的详细信息,而不是目录中的内容。00;
  • -h:当长格式列出时,以人们可读的格式,而不是以字节数来显示文件的大小;
  • -i:显示文件索引节点号(inode)。一个索引节点代表一个文件;
  • -k:以KB(千字节)为单位显示文件大小;
  • -F:这个选项会在每个所列出的名字后面加上一个指示符。”/”表明是一个目录;”@”表明此为链接;”*”表明这是可执行文件;
  • -m:用“,”号区隔每个文件和目录的名称;
  • -n:以用户识别码和群组识别码替代其名称;
  • -r:以相反的顺序来显示结果。通常,ls命令的输出结果按照字母升序排列;
  • -s:显示文件和目录的大小,以区块为单位;
  • -t:用文件和目录的更改时间排序;
  • -l:以长格式显示结果。ls -l –full-time 可显示更完整的时间;
  • -R:递归处理,将指定目录下的所有文件及子目录一并处理;

常用选项

参数

目录:指定要显示列表的目录,也可以是具体的文件。

实例(含实例截图)

1、列出所有文件(包括隐藏文件)
[wangrui@wangrui /]
 
nbsp;ls -a
2、列出文件的详细信息
[wangrui@wangrui /]
 
nbsp;ls -l
3、列出根目录(/)下的所有目录
[wangrui@wangrui /]
 
nbsp;ls /
4、列出当前工作目录下所有名称是 “s” 开头的文件
[wangrui@wangrui bin]
 
nbsp;ls -ltr s*
5、列出 /usr/bin/ 目录下的所有目录及文件的详细信息
[wangrui@wangrui nginx]
 
nbsp;ls -lR /usr/bin/
6、列出当前工作目录下所有文件及目录并以文件的大小进行排序
[wangrui@wangrui nginx-1.9.9]
 
nbsp;ls -AS
7、水平输出文件列表
[wangrui@wangrui node-v11.0.0]
 
nbsp;ls -m

8、列出文件并标记颜色分类
[wangrui@wangrui node-v11.0.0]
 
nbsp;ls --color=auto

添加微信免费咨询服务器配置选择建议
微信号:landuiYY

未经允许不得转载:云技术 » 网工必知Linux | ls命令 – 显示指定工作目录下的内容及属性信息

赞 (0)