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