pushd命令
2015-12-11 09:02
197 查看
1)功能
pushd命令常用于将目录加入到栈中,加入记录到目录栈顶部,并切换到该目录;若pushd命令不加任何参数,则会将位于记录栈最上面的2个目录对换位置
2)语法
(1)格式:pushd [目录 | -N | +N] [-n]
(2)选项
目录 将该目录加入到栈顶,并执行"cd 目录",切换到该目录
+N 将第N个目录移至栈顶(从左边数起,数字从0开始)
-N 将第N个目录移至栈顶(从右边数起,数字从0开始)
-n 将目录入栈时,不切换目录
参数
目录:需要压入堆栈的目录。
实例
root@Mylinux:/tmp/dir4# pushd /tmp/dir3
/tmp/dir3 /tmp/dir4 /tmp/dir1 ~
root@Mylinux:/tmp/dir3# pushd /tmp/dir2
/tmp/dir2 /tmp/dir3 /tmp/dir4 /tmp/dir1 ~
root@Mylinux:/tmp/dir2# pushd -1
tmp/dir1 ~ /tmp/dir2 /tmp/dir3 /tmp/dir4
来自: http://man.linuxde.net/pushd
pushd命令常用于将目录加入到栈中,加入记录到目录栈顶部,并切换到该目录;若pushd命令不加任何参数,则会将位于记录栈最上面的2个目录对换位置
2)语法
(1)格式:pushd [目录 | -N | +N] [-n]
(2)选项
目录 将该目录加入到栈顶,并执行"cd 目录",切换到该目录
+N 将第N个目录移至栈顶(从左边数起,数字从0开始)
-N 将第N个目录移至栈顶(从右边数起,数字从0开始)
-n 将目录入栈时,不切换目录
参数
目录:需要压入堆栈的目录。
实例
root@Mylinux:/tmp/dir4# pushd /tmp/dir3
/tmp/dir3 /tmp/dir4 /tmp/dir1 ~
root@Mylinux:/tmp/dir3# pushd /tmp/dir2
/tmp/dir2 /tmp/dir3 /tmp/dir4 /tmp/dir1 ~
root@Mylinux:/tmp/dir2# pushd -1
tmp/dir1 ~ /tmp/dir2 /tmp/dir3 /tmp/dir4
来自: http://man.linuxde.net/pushd
相关文章推荐
- APK重签名的两种方法
- 第十五周--项目4算法验证希尔排序
- iOS UICollectionView瀑布流
- LeetCode 223 Rectangle Area
- iOS开发-进阶:企业应用发布教程
- 网络运营必须掌握的运营法则太原郭文军讲
- 第十四周项目1 折半查找
- 9 To view the results of a manual SQL Tuning Advisor task, which steps should the DBA take? A. From
- 第十二周项目五:迷宫问题之深度优先遍历解法
- NetHack 3.6.0 发布
- 发散思维考虑编码流程
- iOS开发-进阶:发布 在企业内部分发 iOS 应用程序
- Access to the path '....' is denied.解决方法
- in与exist , not in与not exist 的区别 【轉】
- 重载
- 【代码笔记】侧滑效果
- 第四周 项目六 多项式求和
- 【代码笔记】侧滑效果
- 如何看代码的架构
- A-8 8 Which of these appropriately describes the results of a manual SQL Tuning Advisor task? A. A l