首页 > 代码库 > linux 常用命令之ls的使用场景和结果解释

linux 常用命令之ls的使用场景和结果解释

1、列出/linux/ls-file 文件夹下的所有文件和目录的详细资料
 
  [linux ~]$ ls -l -R /linux/ls-file
 
  输入上面的命令回车后,就会显示目录下所有文件的详细信息
 
  在使用 ls 命令时要注意命令的格式:在命令提示符后,首先是命令的关键字,接下来是命令参数,在命令参数之前要有一短横线"-",所有的命令参数都有特定的作用,自己可以根据需要选用一个或者多个参数,在命令参数的后面是命令的操作对象。
 
  在以上这条命令""ls -l -R /linux/ls-file"中,"ls" 是命令关键字,"-l -R"是参数,"/linux/ls-file"是命令的操作对象。在这条命令中,使用到了两个参数,分别为"l"和"R",你也可以把他们放在一起使用,如下所示:
 
  [linux ~]$ ls -lR /linux/ls-file
 
  这种形式和上面的命令形式执行的结果是完全一样的。
 
  2、只列出子目录
 
  1. ls -F | grep /$
 
  2. ls -l | grep "^d"
 
  3、列出目前工作目录下所有名称是s 开头的档案,愈新的排愈后面
 
  ls -ltr s*
 
  4、将/linux 目录以下所有目录及档案详细资料列出
 
  ls -lR /linux
 
  5、列出目前工作目录下所有档案及目录;目录于名称后加"/", 可执行档于名称后加"*" 
 
  ls -AF
 
  6、用ls -l命令查看某一个目录的详细信息
 
使用 ls -l 命令会得到一个9个字段的列表。
 
  第1行显示的信息: 总用量(total) - 这个数值是该目录下所有文件及目录列表第5个字段的和(以k为单位),也就是该目录的大小。
 
  第1字段
 
文件属性字段
 
  文件属性字段总共有10个字母组成,第一个字母表示文件类型,如果这个字母是一个减号"-",则说明该文件是一个普通文件。字母"d"表示该文件是一个目录,字母"d",是dirtectory(目录)的缩写。
 
  请注意,一个目录或者说一个文件夹是一个特殊文件,这个特殊文件存放的是其他文件和文件夹的相关信息。
 
  第2字段
 
  文件硬链接数或目录子目录数
 
  第3字段
 
  文件拥有者
 
  第4字段
 
  文件拥有者所在的组
 
  第5字段
 
  文件文件大小(以字节为单位)
 
  第6字段
 
  文件创建月份
 
  第7字段
 
  文件创建日期
 
  第8字段
 
  文件创建时间
 
  第9字段
 
  文件名 (如果是一个符号链接,那么会有一个 "->" 箭头符号,后面根一个它指向的文件)
 
7、目录色彩解释

目录列表不同颜色的含义如下:
1. 蓝色-->目录
2. 绿色-->可执行文件
3. 红色-->压缩文件
4. 浅蓝色-->链接文件
5. 灰色-->其他文件