查看目录内容

更新时间:
2024-03-14
下载文档

查看目录内容

一个目录内只会存在子目录或文件,子目录层层嵌套从而实现复杂的目录层级关系。

通过 ls 命令可以查看当前目录内容,携带路径参数时可以直接查看指定目录内容,例如:

[root@sylixos:/root]# ls /tmp/
sylixos             qtembedded-0    .qt_soundserver-0               
[root@sylixos:/tmp]# cd /tmp/
[root@sylixos:/tmp]# ls
sylixos             qtembedded-0    .qt_soundserver-0  

ls 命令只是简单列出文件夹内所有文件和子文件夹的名字,信息比较少,想了解更详细的信息需要用 ll 命令。 ll 命令以列表的形式列出文件夹内容的详细信息,包括类型、访问权限,用户组,用户创建日期,文件大小和具体名字等。

通过 ll 命令查看文件夹详细信息,例如:

[root@sylixos:/root]# ll /tmp/
-rw-r--r-- root     root     Thu Jun 18 20:19:19 2015     20 B, syl
drwx------ root     root     Thu Jun 18 15:38:06 2015           qtembedded-0/
-rw------- root     root     Thu Jun 18 15:38:06 2015      0 B, .qt_soundserver-0
      total items : 3
[root@sylixos:/root]# cd /tmp/
[root@sylixos:/tmp]# ll
-rw-r--r-- root     root     Thu Jun 18 20:19:19 2015     20 B, syl
drwx------ root     root     Thu Jun 18 15:38:06 2015           qtembedded-0/
-rw------- root     root     Thu Jun 18 15:38:06 2015      0 B, .qt_soundserver-0
      total items : 3

文件信息列表分 6 大列,从左到右分别是:类型及访问权限、用户,用户组、修改日期、文件大小(如果是文件夹则为空)、文件或文件夹名称。最下面一行是列出文件夹内总项目数。

修改日期又分为 5 列:星期、月,日、时分秒、年。

类型及访问权限又分为 10 列,第一列为文件类型,后面每 3 列为一组,分别表示用户、用户组和其他用户对该文件的读写执行权限。读写执行权限分别对应字母“r(Read,读取)”“w(Write,写入)”“x(eXecute,执行)”,如果对应位为“-”则表示没有对应权限。

  • r(Read,读取):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目录的权限。
  • w(Write,写入):对文件而言,具有新增,修改,删除文件内容的权限;对目录来说,具有新建,删除,修改,移动目录内文件的权限。
  • x(eXecute,执行):对文件而言,具有执行文件的权限;对目录来说,该用户具有进入目录的权限。

文件类型列总共有7种情况:

  • - 普通文件
  • d 目录文件
  • l 链接文件
  • c 字符设备文件
  • b 块设备文件
  • f FIFO 文件,命名管道
  • s 套接字文件
文档内容是否对您有所帮助?
有帮助
没帮助