Linux命令

本文概述

  • Linux ls命令选项
  • Linux ls -a命令
  • Linux ls -l命令
  • Linux ls -l – block-size = [SIZE]
  • Linux ls -d * /
  • Linux ls -g
  • Linux ls -lG
  • Linux ls – color = [VALUE]
  • linux ls?
  • Linux ls ../
【Linux命令】ls是Linux中的list命令。它将显示目录的完整列表或内容。只需键入ls并按Enter键。整个内容将显示出来。
例:
ls

在下面, 你可以看到, 输入ls命令后, 我们获得了/ home / sssit目录的整个内容列表。
Linux命令

文章图片
Linux ls命令选项
ls option Description
ls -a 在Linux中, 隐藏文件以开头。 (点)符号, 它们在常规目录中不可见。 (ls -a)命令将列出当前目录的整个列表, 包括隐藏文件。
ls -l 它将以长列表格式显示列表。
ls -lh 该命令将以可读格式显示文件大小。以字节为单位显示时, 文件大小很难读取。 (ls -lh)命令将为你提供Mb, Gb, Tb等数据。
ls -lhS 如果要根据文件的大小按降序显示(顶部最高), 则可以使用(ls -lhS)命令。
ls -l– block-size = [SIZE] 它用于以特定的大小格式显示文件。在这里, 你可以根据需要指定[尺寸]。
ls -d * / 它仅用于显示子目录。
ls -g或ls -lG 这样, 你可以排除组信息和所有者列。
ls -n 它用于打印组ID和所有者ID, 而不是其名称。
ls – color = [VALUE] 此命令用于将列表打印为彩色或变色。
ls -li 如果文件在第一列中, 此命令将打印索引号。
ls -p 通过用斜杠(/)线标记目录, 可以轻松地识别目录。
ls -r 用于以相反顺序打印列表。
ls -R 它还将显示子目录的内容。
ls -lX 它将具有相同扩展名的文件分组在列表中。
ls -lt 它将通过在顶部显示最近修改的文件对列表进行排序。
ls? 它给出了主目录的内容。
ls ../ 它给出了父目录的内容。
ls – version 它检查ls命令的版本。
Linux ls -a命令 它会为你提供目录的整个列表, 包括隐藏文件。在Linux中, 隐藏文件以点(。)开头, 在常规目录中看不到。
例:
ls -a

Linux命令

文章图片
在上面的示例中, 你可以看到整个文件列表, 包括隐藏文件。
Linux ls -l命令 ls命令将仅显示文件。但是, 如果你希望文件以长列表格式显示, 则可以使用ls -l命令。
例:
ls -l

Linux命令

文章图片
在这里, 你可以看到长列表格式的列表。
上面的列指出了一些具体的事情:
  • 第1列指示有关文件权限的信息。
  • 第2列指示到文件的链接数。
  • 第3和4列指示所有者和组信息。
  • 第5列表示文件的大小(以字节为单位)。
  • 第6列显示最近修改文件的日期和时间。
  • 第7列显示文件或目录名称。
Linux ls -l – block-size = [SIZE] 如果要以特定格式或大小显示列表的文件大小, 则可以使用此命令。只需根据你的要求将尺寸替换为[SIZE]。
句法:
ls -l --block-size=[SIZE]

例:
ls -l --block-size=M

让我们看下面的输出。
Linux命令

文章图片
在这里, 所有文件大小都以兆字节列出。
你可以用以下措施代替[SIZE]:
  • K =千字节
  • M =兆字节
  • G =技嘉
  • T =兆字节
  • P = PB
  • E =兆字节
  • Z =兆字节
  • Y =字节
Linux ls -d * / 如果只想显示不包括所有其他文件的子目录, 则可以使用此命令。
例:
ls -d */

Linux命令

文章图片
以上结果仅显示子目录, 不包括所有其他文件。
Linux ls -g 如果你不想在列表中显示所有者信息, 则可以在此命令的帮助下排除此列。
例:
ls -g

Linux命令

文章图片
在这里所有者列被排除。
Linux ls -lG 如果你不想在列表中显示组信息, 则可以在此命令的帮助下排除此列。
Linux命令

文章图片
在此不包括组列。
Linux ls – color = [VALUE] 此命令用于对列表进行着色和消色。如果将” [VALUE]” 替换为” auto” , 它将显示彩色列表。但是, 如果将” [VALUE]” 替换为” never” , 它将使列表脱色。
句法:
ls --color=[VALUE]

例:
ls --color=never

ls --color=auto

Linux命令

文章图片
你可以在上图中轻松地注意到auto和never命令之间的区别。
linux ls? Linux的ls?命令显示主目录的内容。让我们看一下ls?命令的例子。
例:
ls ~

Linux命令

文章图片
Linux ls ../ 此命令包含父目录的列表。
在给定的示例中, 我们的当前目录为Downloads, 并使用ls ../命令列出了其父目录” home directory” 的内容。
例:
ls ../

Linux命令

文章图片

    推荐阅读