dirs这是一个内置在shell中的命令,用于显示当前被记忆的目录列表。默认状态下,它会按照stack的方式储存目录,即最后加入的目录会被首先列出来。
dirs命令在所有常见的Linux发行版中都适用,包括但不限于Ubuntu、Debian、Fedora、CentOS等。由于这是一个shell内置命令,因此无需进行任何安装即可使用。
[linux@bashcommandnotfound.cn ~]$ dirs [选项] [目录]
以下是dirs命令的一些常用参数:
选项 | 描述 |
---|---|
-c | 清除目录的堆栈 |
-l | 列出绝对路径名 |
-p | 列出目录堆栈中的所有条目 |
-v | 列出目录堆栈中的所有条目以及它们的编号 |
[linux@bashcommandnotfound.cn ~]$ dirs
[linux@bashcommandnotfound.cn ~]$ dirs -v
[linux@bashcommandnotfound.cn ~]$ dirs -p
该命令会打印出目录堆栈中的所有条目。
[linux@bashcommandnotfound.cn ~]$ dirs -l
该命令会列出目录堆栈中的所有条目和绝对的路径名。