ls -al Mac 终端

ls -al Mac 终端

我是终端使用新手。我在一个视频中看到使用 ls -al 的,但我不知道它是什么。我发现 ls -a 是列出所有文件,甚至隐藏文件,但我找不到 ls -al 是什么意思。在同一个终端中,我输入 man ls -al,它显示 man:“无效选项 -- l”所以:

  • ls -al 是什么意思?
  • 我可以在哪里找到这类信息?有没有适合像我这样的初学者的手册或教程?

答案1

ls列出文件夹中的所有文件

ls -a列出所有文件,包括隐藏文件

ls -l以“长格式”列出所有文件,基本上可以告诉您需要了解的有关文件的所有信息

ls -alls -a是和的组合ls -l

您可以通过输入来查找有关命令的更多信息man <command>,例如:man ls将为您提供有关的更多信息ls。 要退出 man,请键入q

答案2

命令 ls 用于列出目录内容或文件信息。选项 -a 用于列出所有文件。选项 -l 表示长列表,更详细的信息。将它们组合在 ls -al 中时,您应该会获得所有文件的长列表,包括隐藏文件。

如果你用 Google 搜索“Unix 初学者教程指南”,你会发现很多可用的网站可以学习。

从您收到的错误来看,您放置的 - 类型不正确。这可能是由于从其他地方复制并粘贴了命令。

答案3

  • -a表示包括所有文件,包括当前目录、父目录和名称以点开头的文件。
  • -l表示以长格式显示。

要了解参数如何影响命令的输出,请使用man command查看文档command。 例如,man ls

相关内容