这篇文章主要介绍了Linux dirs命令的使用方法是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Linux dirs命令的使用方法是什么文章都会有所收获,下面我们一起来看看吧。
Linux常用命令dirs命令用于显示当前目录栈中的所有记录(不带参数的dirs命令显示当前目录栈中的记录)。dirs始终显示当然目录, 再是堆栈中的内容;即使目录堆栈为空, dirs命令仍然只显示当然目录。

dirs
显示目录堆栈。
概要
dirs [-clpv] [+N] [-N]
主要用途
选项
-c 清空目录堆栈。
-l 堆栈内以~开头的目录在显示时展开。
-p 将目录堆栈内的每一个目录按行显示。
-v 将目录堆栈内的每一个目录按行显示并在每行前加上堆栈内的位置编号。
参数
+N(可选):不带参数执行dirs命令显示的列表中,左起的第N个目录将被显示。(从0开始计数)
-N(可选):不带参数执行dirs命令显示的列表中,右起的第N个目录将被显示。(从0开始计数)
返回值
返回成功除非提供了非法选项或执行出现错误。
例子
# 添加目录到堆栈。
[user2@pc ~]$ dirs
~
[user2@pc ~]$ pushd -n ~/Desktop
~ ~/Desktop
[user2@pc ~]$ pushd -n ~/Pictures
~ ~/Pictures ~/Desktop
[user2@pc ~]$ pushd -n ~/bin
~ ~/bin ~/Pictures ~/Desktop
# 选项和参数的示例:
[user2@pc ~]$ dirs -l
/home/user2 /home/user2/bin /home/user2/Pictures /home/user2/Desktop
[user2@pc ~]$ dirs -p
~
~/bin
~/Pictures
~/Desktop
[user2@pc ~]$ dirs -v
0 ~
1 ~/bin
2 ~/Pictures
3 ~/Desktop
[user2@pc ~]$ dirs +2
~/Pictures
[user2@pc ~]$ dirs -2
~/bin
[user2@pc ~]$ dirs -c
[user2@pc ~]$ dirs
~
注意
bash的目录堆栈命令包括dirs popd pushd。
当前目录始终是目录堆栈的顶部。
该命令是bash内建命令,相关的帮助信息请查看help命令。
关于“Linux dirs命令的使用方法是什么”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“Linux dirs命令的使用方法是什么”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注天达云行业资讯频道。