Linux Command pushd

简介: Linux Command pushd

Linux Command pushd

文章目录

1. 简介

pushed命令用于将目录加入堆栈中,加入记录到目录栈顶部,并切换到该目录,如果不加任何参数, 则会将位于记录栈最上面的两个目录对换位置。

2. 格式

pushed [参数] [目录]

3. 参数

-n  将右起第n个目录移到堆栈顶(n从0开始计数)
+n  将左起第n个目录移到堆栈顶(n从0开始计数)

4. 实例

显示Shell默认的目录堆栈:
[root@linuxcool ~]# dirs
/var/log
向Shell目录堆栈中添加目录/etc:
[root@linuxcool ~]# pushed /etc
显示Shell目录堆栈内容,每行一个记录,并加序号:
[root@linuxcool ~]# dirs -v
0 /sbin
1 /etc
2 /var/log
将第一个记录移到堆栈顶:
[root@linuxcool ~]# pushed -1
/etc /var/log /sbin
要禁止默认更改目录,请使用-n选项,例如,要将/usr/local目录添加到堆栈但不更改到堆栈
[root@linuxcool ~]# pushd -n /usr/local
/etc /usr/local /var/log /sbin
从上到下(或从左到右)计数时,目录的索引为2:相当于cd
pushd +2
从下到上计数时,/var/www目录的索引为1:
pushd -1.

更多阅读:

相关文章
|
关系型数据库 MySQL Shell
【Linux命令】-bash: mysql: command not found
【Linux命令】-bash: mysql: command not found
135 0
|
5月前
|
机器学习/深度学习 关系型数据库 Shell
老程序员分享:Linux之pushd、popd和dirs的使用讲解,比cd
老程序员分享:Linux之pushd、popd和dirs的使用讲解,比cd
42 1
|
4月前
|
Linux
Linux02---命令基础 Linux命令基础, ls命令入门,ls命令参数和选项,命令行是一种以纯字符操作系统的方式,command命令本身,options命令的细节行为,parameter命令的
Linux02---命令基础 Linux命令基础, ls命令入门,ls命令参数和选项,命令行是一种以纯字符操作系统的方式,command命令本身,options命令的细节行为,parameter命令的
|
6月前
|
Linux Shell
mac/linux提示bash: telnet: command not found
mac/linux提示bash: telnet: command not found
|
Ubuntu Linux 数据库
Linux:报错“command not found: yum”及yum和apt-get的区别
Linux:报错“command not found: yum”及yum和apt-get的区别
1228 0
Linux:报错“command not found: yum”及yum和apt-get的区别
|
消息中间件 运维 监控
Linux Command strace 调试跟踪(1)
Linux Command strace 调试跟踪(1)
Linux Command strace 调试跟踪(1)
|
Java Linux
linux配置jdk环境出现错误:/usr/libexec/grepconf.sh: line 5: grep: command not found 的解决办法
linux配置jdk环境出现错误:/usr/libexec/grepconf.sh: line 5: grep: command not found 的解决办法
296 0
|
数据挖掘 Linux 测试技术
Linux中输入所有命令都提示“command not found”,bashrc环境变量异常的解决方案
Linux中输入所有命令都提示“command not found”,bashrc环境变量异常的解决方案
|
Devops Linux 虚拟化
Linux命令ifconfig报错command not found
Linux命令ifconfig报错command not found
152 0
|
缓存 Linux
Linux 的 top命令参数详解 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
Linux 的 top命令参数详解 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
485 0
下一篇
无影云桌面