快速回答:如何获取 UNIX 中的目录列表?

如何列出 Unix 中的所有目录?

Linux 或类 UNIX 系统使用 ls 命令 列出文件和目录。 但是, ls 没有仅列出目录的选项。 您可以使用 ls 命令、find 命令和 grep 命令的组合来仅列出目录名称。 您也可以使用 find 命令。

如何列出 Linux 中的所有目录?

请参阅以下示例:

  1. 要列出当前目录中的所有文件,请键入以下内容: ls -a 这将列出所有文件,包括。 点 (.) …
  2. 要显示详细信息,请键入以下内容:ls -l chap1 .profile。 …
  3. 要显示有关目录的详细信息,请键入以下内容: ls -d -l 。

如何列出当前目录中的所有目录?

如何在 Linux 中只列出目录

  1. 使用通配符列出目录。 最简单的方法是使用通配符。 …
  2. 使用 -F 选项和 grep。 -F 选项附加一个尾随正斜杠。 …
  3. 使用 -l 选项和 grep。 …
  4. 使用 echo 命令。 …
  5. 使用 printf。 …
  6. 使用查找命令。

如何在 Unix 中找到目录?

您需要 使用查找命令 在 Linux 或类 Unix 系统上搜索目录中的文件。
...
句法

  1. -name 文件名 – 搜索给定的文件名。 …
  2. -iname 文件名 – 与 -name 类似,但匹配不区分大小写。 …
  3. -user userName – 文件的所有者是 userName。

Unix 中的 $@ 是什么?

$@ 指的是所有 shell 脚本的命令行参数. $1 、 $2 等,指的是第一个命令行参数,第二个命令行参数,等等……让用户决定要处理的文件更灵活,与内置的 Unix 命令更一致。

如何在 Linux 中列出子文件夹?

尝试以下任一命令:

  1. ls -R :使用 ls 命令在 Linux 上获取递归目录列表。
  2. find /dir/ -print :运行 find 命令以查看 Linux 中的递归目录列表。
  3. 杜-a。 : 在 Unix 上执行 du 命令查看递归目录列表。

如何在 Linux 中使用 find?

基本示例

  1. 找 。 – 命名 thisfile.txt。 如果您需要知道如何在 Linux 中找到一个名为 thisfile 的文件。 …
  2. 找到 /home -name *.jpg。 寻找所有。 /home 和它下面的目录中的 .jpg 文件。
  3. 找 。 – 输入 f -空。 在当前目录中查找一个空文件。
  4. 查找 /home -user randomperson-mtime 6 -iname “.db”

如何列出 Bash 中的所有目录?

要查看当前工作目录中所有子目录和文件的列表, 使用命令 ls . 在上面的示例中, ls 打印了主目录的内容,其中包含称为文档和下载的子目录以及称为地址的文件。

如何获取目录中的文件列表?

以下是有关如何在 Windows 中执行此操作的说明。 请注意,如果您使用的是Stata,则可以通过以“!”开头的命令来访问命令行。 换句话说,获取当前目录中的文件列表,您可以输入“! 目录。 这将打开命令窗口。

如何获取 Windows 中的目录列表?

您还可以 单独使用 DIR 命令(只需在命令提示符下键入“dir”) 列出当前目录中的文件和文件夹。 要扩展该功能,您需要使用与该命令关联的各种开关或选项。

如何在 Linux 中查找目录?

文件和目录命令

  1. 要导航到根目录,请使用“cd /”
  2. 要导航到您的主目录,请使用“cd”或“cd ~”
  3. 要向上导航一个目录级别,请使用“cd ..”
  4. 要导航到上一个目录(或返回),请使用“cd -”

如何获取目录和子文件夹中的文件列表?

以下是从文件夹中获取所有文件名列表的步骤:

  1. 转到数据选项卡。
  2. 在获取和转换组中,单击新建查询。
  3. 将光标悬停在“来自文件”选项上,然后单击“来自文件夹”。
  4. 在文件夹对话框中,输入文件夹路径,或使用浏览按钮定位。
  5. 单击“确定”。

如何使用 grep 查找目录?

GREP: 全局正则表达式打印/解析器/处理器/程序. 您可以使用它来搜索当前目录。 您可以为“recursive”指定-R,这意味着程序在所有子文件夹及其子文件夹及其子文件夹的子文件夹中进行搜索。 grep -R “your word” 。

喜欢这篇文章吗? 请分享给您的朋友:
今日操作系统