ls命令

ls命令

命令ls可以列出指定目录下的文件和子目录等内容。

命令功能

命令ls列出指定目录下的文件和子目录等内容。使用不带任何参数的ls命令列出当前目录的内容;使用附带选项的ls命令显示文件的大小、类型、权限、创建及修改日期等信息。

命令格式

ls 选项 目录或文件

选项说明

ls命令的选项可以组合使用,注意在选项前面要加上前缀“-”。表1列举一些常用选项。

表1 ls命令选项说明

选项

说明

-a

列出所有文件,包括隐含文件(以.打头的文件,如“.login”)。

-F

列出文件时以后缀符号指示文件的类型。

后缀符号代表的含义如下:

  • /:目录文件
  • =:管道文件
  • @:符号连接文件
  • *:可执行文件

-l

给出文件的长列表信息,包括文件类型、权限、链接数、文件属主、文件属组、文件大小、最近修改日期及文件名等信息。

如果文件是一个符号链接文件,当运行ls -l命令时,则文件名的后面会有->符号,指向被链接的文件。

执行用户

该命令使用rootossadmossusersopuserftpuserdbuser用户可执行。

使用实例

显示当前目录中文件的长列表内容:

# ls -l |more

total 20
drwx------. 5 dbuser dbgroup 4096 Jun  4 22:27 app
drwx------. 3 dbuser dbgroup 4096 Jun  4 22:27 data
-rw-------. 1 dbuser dbgroup 2680 Jun  4 22:27 gauss_nce_e.conf
-rw-------. 1 dbuser dbgroup 1322 Jun  4 22:27 gauss_product.conf
drwx------. 2 dbuser dbgroup 4096 Jun  4 22:27 ssl

执行ls -l命令时,有时显示的文件会很多,逐屏查看有两种方法:

  • # ls -la | more
  • # ls -la> ccc

    先将显示结果保存到文件“ccc”中,再执行more ccc命令就可以逐屏显示结果了。

执行ls -l命令时,屏幕输出七列信息,分别说明如下。

  • 第一列包含10个字符,第一个字符描述了文件的类型(如-代表普通文件,d代表目录等),接下来的九个字符描述了文件所有者的访问权限,每三个字符一组,共分为三组,分别表示文件对所有者的权限、对同组中其他用户的权限和对系统中其他用户的权限(r表示可读,w表示可写,x表示可执行,-表示无对应权限)。
  • 第二列表示文件的链接数。
  • 第三列和第四列显示了文件的属主和属组信息。
  • 第五列以字节的形式指出了文件的大小。
  • 第六列表示文件修改日期和时间。
  • 第七列表示文件名。

版权声明:
作者:SE_Gai
链接:https://www.cnesa.cn/2263.html
来源:CNESA
文章版权归作者所有,未经允许请勿转载。

THE END
打赏
海报
ls命令
ls命令 命令ls可以列出指定目录下的文件和子目录等内容。 命令功能 命令ls列出指定目录下的文件和子目录等内容。使用不带任何参数的ls命令列出当前目录的内……
<<上一篇
下一篇>>