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

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


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


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

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



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



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



网工必知Linux | 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:递归处理 , 将指定目录下的所有文件及子目录一并处理;
常用选项

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


参数目录:指定要显示列表的目录 , 也可以是具体的文件 。
实例(含实例截图)1、列出所有文件(包括隐藏文件)[wangrui@wangrui /] nbsp;ls -a

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


2、列出文件的详细信息[wangrui@wangrui /] nbsp;ls -l

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


3、列出根目录(/)下的所有目录[wangrui@wangrui /] nbsp;ls /

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


4、列出当前工作目录下所有名称是 “s” 开头的文件[wangrui@wangrui bin] nbsp;ls -ltr s*

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

推荐阅读