其他命令 · 2022年02月20日 0

dirs命令 – 显示Shell目录堆栈中的记录

dirs命令用于显示Shell目录中的堆栈记录。不加选项时显示当前的Shell命令堆栈中的所有目录,显示时左边为最新加入的目录。 **语法格式:** dirs [参数] **常用参数:** | -c | 删除目录堆栈中的所有记录 | | ---- | --------------------------------------------------------------------------- | | -l | 以完整格式显示堆栈中的目录。显示用户宿主目录时,列出完整路径,而不是“~” | | -n | 显示右起第n个目录(n从0计数) | | +n | 显示左起第n个目录 (n从0计数) | | -p | 以每行一个记录的方式列出堆栈中多有记录 | | -v | 以每行一个记录的方式列出堆栈中所有记录,并在每行加上序号(从0开始编号) | **参考实例** 显示Shell目录堆栈中的记录: ``` [root@anycode ~]# dirs ``` 显示Shell目录堆栈内容,每行一个记录: ``` [root@anycode ~]# dirs -p ``` 显示Shell目录堆栈内容,每行一个记录,并加序号: ``` [root@anycode ~]# dirs -v ``` 删除Shell目录堆栈中的记录: ``` [root@anycode ~]# dirs -c ```