0
点赞
收藏
分享

微信扫一扫

Linux Command popd

Linux Command popd


文章目录

  • ​​Linux Command popd​​
  • ​​1. 简介​​
  • ​​2. 语法​​
  • ​​3. 参数​​
  • ​​4. 实例​​

1. 简介

popd命令用于从目录堆栈中删除目录。popd 中的“d”代表目录,因为它将目录路径删除到堆栈中。执行此命令后,当前目录堆栈显示为以空格分隔的目录列表。在每个 popd命令之后,目录堆栈的大小都会减小。此目录堆栈基于后进先出 (LIFO) 原则。

2. 语法

popd [OPTIONS] [DIRECTORY]

3. 参数

+N:将第N个目录删除(从左边数起,数字从0开始);
-N:将第N个目录删除(从右边数起,数字从0开始);
-n:将目录出栈时,不切换目录。

4. 实例

root@Mylinux:/tmp/dir4# popd(相当于popd +0)
/tmp/dir3 /tmp/dir2 /tmp/dir1 ~

root@Mylinux:/tmp/dir3# pushd /tmp/dir4
/tmp/dir4 /tmp/dir3 /tmp/dir2 /tmp/dir1 ~

root@Mylinux:/tmp/dir4# popd +1
/tmp/dir4 /tmp/dir2 /tmp/dir1 ~

root@Mylinux:/tmp/dir4# popd -2
/tmp/dir4 /tmp/dir1 ~

更多阅读:

  • ​​popd Command in Linux with Examples​​


举报

相关推荐

0 条评论