shell中pushd和popd

简介: 话说shell中还有这样的命令,以前还真么有用过....pushd和popd。首先这两个命令是shell内建命令,pushd作用是建立一个目录栈,并将指定的目录加入栈顶,对应的popd就是弹出栈顶目录。
话说shell中还有这样的命令,以前还真么有用过....pushd和popd。首先这两个命令是shell内建命令,pushd作用是建立一个目录栈,并将指定的目录加入栈顶,对应的popd就是弹出栈顶目录。pushd有几个参数,+n (加n)-n(减n)这个是将栈旋转,n是数字,也就是说将整个目录栈旋转几个数字....貌似描述的不明确,看看下面的例子:
[yangfan@dhcp-13-42 /]$ pushd /home/yangfan/test
~/test / ~ ~/kernel /home
[yangfan@dhcp-13-42 test]$ pushd -2
~ ~/kernel /home ~/test /
[yangfan@dhcp-13-42 ~]$ pushd +2
/home ~/test / ~ ~/kernel
[yangfan@dhcp-13-42 home]$ pushd -1
~ ~/kernel /home ~/test /
[yangfan@dhcp-13-42 ~]$ pushd +1
~/kernel /home ~/test / ~
目录
相关文章
|
Shell Linux
linux shell之pushd、popd、dirs
linux shell之pushd、popd、dirs
222 0
|
1月前
|
分布式计算 Hadoop Shell
使用shell脚本实现自动SSH互信功能
使用shell脚本实现自动SSH互信功能
30 1
|
3天前
|
Shell
shell脚本
shell脚本
10 2
|
10天前
|
Ubuntu Java Linux
Linux centos7 ubuntu 一键安装Java JDK 脚本 shell 脚本
Linux centos7 ubuntu 一键安装Java JDK 脚本 shell 脚本
|
11天前
|
Ubuntu Shell Linux
linux shell 后台执行脚本的方法 脚本后台运行 后台运行程
linux shell 后台执行脚本的方法 脚本后台运行 后台运行程
|
11天前
|
监控 Shell Linux
shell linux中用shell写一个占用CPU的脚本
shell linux中用shell写一个占用CPU的脚本
|
11天前
|
Shell Linux
shell linux中shell脚本编写俄罗斯方块
shell linux中shell脚本编写俄罗斯方块
|
11天前
|
Shell Linux Perl
Linux shell脚本sed使用
Linux shell脚本sed使用
|
11天前
|
Shell Linux
linux shell 脚本实现:根据文件内容中的每行分隔符放入数组,根据规则打印日志并重新创建目录 备份文件
linux shell 脚本实现:根据文件内容中的每行分隔符放入数组,根据规则打印日志并重新创建目录 备份文件
|
11天前
|
Shell Linux BI
linux shell脚本中 if 条件判断
linux shell脚本中 if 条件判断