pushd

pushd

将目录添加到目录堆栈顶部。

概要

pushd [-n] [+N | -N | dir]

主要用途

  • 将目录添加到目录堆栈顶部,切换当前工作目录到该目录。
  • 旋转目录堆栈,使堆栈的新顶部成为当前工作目录。
  • 没有参数时,交换目录堆栈的前两个目录。

选项

-n    抑制添加目录引起的当前工作目录变化。

参数

+N(可选):不带参数执行dirs命令显示的列表中,左起的第N个目录将作为堆栈顶部,在它前面的会移动到底部。(从0开始计数)

-N(可选):不带参数执行dirs命令显示的列表中,右起的第N个目录将作为堆栈顶部,在它前面的会移动到底部。(从0开始计数)

dir(可选):要推送的目录。

返回值

返回成功除非提供了非法选项或执行出现错误。

例子

# 添加目录到堆栈,改变了当前工作目录。
[user2@pc ~]$ dirs
~
[user2@pc ~]$ pushd ~/Desktop
~/Desktop ~
[user2@pc Desktop]$ 
# 添加目录到堆栈,当前工作目录不变。
[user2@pc ~]$ dirs
~
[user2@pc ~]$ pushd -n ~/Desktop
~ ~/Desktop
[user2@pc ~]$ pushd -n ~/Pictures
~ ~/Pictures ~/Desktop

# 调整顺序。
[user2@pc ~]$ pushd +1
~/Pictures ~/Desktop ~
[user2@pc ~]$ pushd -1
~/Desktop ~ ~/Pictures
[user2@pc ~]$ pushd
~ ~/Desktop ~/Pictures

注意

  1. bash的目录堆栈命令包括dirs popd pushd
  2. 当前目录始终是目录堆栈的顶部。
  3. 该命令是bash内建命令,相关的帮助信息请查看help命令。

参考链接

若文章对你有帮助,可以点赞或打赏支持我们。发布者:Aurora,转载请注明出处:http://61.174.243.28:13541/AY-knowledg-hub/pushd/

(0)
AuroraAurora站点维系者
上一篇 2024年 3月 1日 下午4:39
下一篇 2024年 3月 1日 下午4:40

相关推荐

  • pidof

    文章目录pidof补充说明语法选项参数实例 pidof 查找指定名称的进程的进程号ID号 补充说明 pidof命令 用于查找指定名称的进程的进程号id号。 语法 pidof(选项)…

    入门教程 2024年 3月 1日
  • ip6tables

    文章目录ip6tables补充说明语法选项实例 ip6tables linux中防火墙软件 补充说明 ip6tables命令 和iptables一样,都是linux中防火墙软件,不…

    入门教程 2023年 12月 19日
  • IOS发送电子邮件

    文章目录简介实例步骤输出 简介 我们可以使用IOS设备中的电子邮件应用程序发送电子邮件。 实例步骤 1、创建一个简单的View based application 2、选择项目文件…

    2023年 4月 1日
  • openssl

    文章目录openssl补充说明实例 openssl 强大的安全套接字层密码库 补充说明 OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理…

    入门教程 2024年 3月 1日
  • file

    文章目录file补充说明语法选项参数实例 file 用来探测给定文件的类型 补充说明 file命令 用来探测给定文件的类型。file命令对文件的检查分为文件系统、魔法幻数检查和语言…

    入门教程 2023年 12月 14日
  • tmux

    文章目录tmux补充说明功能安装快捷键使用说明系统操作窗口操作面板操作参考资料 tmux Tmux是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用B…

    入门教程 2024年 3月 11日
  • lvreduce

    文章目录lvreduce补充说明语法选项参数实例 lvreduce 收缩逻辑卷空间 补充说明 lvreduce命令 用于减少LVM逻辑卷占用的空间大小。使用lvreduce命令收缩…

    入门教程 2023年 12月 19日
  • SQL WHERE 子句

    WHERE 子句用于过滤记录。 文章目录SQL WHERE 子句SQL WHERE 语法演示数据库WHERE 子句实例实例文本字段 vs. 数值字段实例WHERE 子句中的运算符 …

    2023年 5月 28日
  • Series(列数据)

    Pandas Series 类似表格中的一个列(column),类似于一维数组,可以保存任何数据类型。 Series 由索引(index)和列组成,函数如下: pandas.Ser…

    2023年 5月 16日
  • lilo

    文章目录lilo补充说明语法选项实例 lilo 安装核心载入开机管理程序 补充说明 lilo命令 用于安装核心载入,开机管理程序。lilo是个Linux系统核心载入程序,同时具备管…

    入门教程 2023年 12月 19日

发表回复

登录后才能评论
Translate »