linux中pushd和popd用法,在Linux中使用pushd和popd命令操作目录的用法

linux中pushd和popd用法,在Linux中使用pushd和popd命令操作目录的用法pushd将目录压入目录栈,进行目录切换命令用法:pushd[-n][+N|-N|dir]参数:+n切换目录,以当前目录为准,从右向左数第n个-n切换目录,以当前目录为准,从左向右数第n个例:复制代码代码如下:[root@localhostzhangy]#pushd/root~/home/zhangy#这个符号~代表根home目录复制代码代码如下:[root…

大家好,又见面了,我是你们的朋友全栈君。

pushd

将目录压入目录栈,进行目录切换命令

用法:

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

参数:

+n  切换目录,以当前目录为准,从右向左数第n个

-n  切换目录,以当前目录为准,从左向右数第n个

例:

复制代码

代码如下:

[root@localhost zhangy]# pushd /root

~ /home/zhangy      #这个符号~代表根home目录

复制代码

代码如下:

[root@localhost zhangy]# pushd /home/zhangy/download/

/home/zhangy/download /home/zhangy ~    #添加目录

复制代码

代码如下:

[root@localhost download]# pushd /usr/local/

/usr/local /home/zhangy/download /home/zhangy ~    #添加目录

复制代码

代码如下:

[root@localhost download]# pushd +1

/home/zhangy ~ /usr/local /home/zhangy/download

复制代码

代码如下:

[root@localhost zhangy]# #切换到了原始目录

复制代码

代码如下:

[root@localhost zhangy]# pushd +1

~ /usr/local /home/zhangy/download /home/zhangy

复制代码

代码如下:

[root@localhost ~]# #切换到home目录

复制代码

代码如下:

[root@localhost ~]# pushd -2

/usr/local /home/zhangy/download /home/zhangy ~

复制代码

代码如下:

[root@localhost local]# #切换到了/usr/local目录

popd

将目录弹出目录栈

用法:

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

参数:

+n  删除pushd添加的目录,以当前目录为准,从左向右数,删除第n个

-n  删除pushd添加的目录,以当前目录为准,从右向左数,删除第n个

例:

复制代码

代码如下:

[root@localhost dev]# pushd /usr/

/usr /dev /home/zhangy

复制代码

代码如下:

[root@localhost usr]# popd +1 #删除了/dev

/usr /home/zhangy

复制代码

代码如下:

[root@localhost usr]# pushd /home/

/home /usr /home/zhangy

复制代码

代码如下:

[root@localhost home]# popd -1 #删除了/usr

/home /home/zhangy

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/151657.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Scrapy安装_Scrapy

    Scrapy安装_ScrapyScrapy安装步骤:1.python-2.7.9.msi  2.pywin32-221.win32-py2.7.exe3. lxml-3.4.2.win32-py2.7.exe4. VCForPython27.msi  

    2026年1月20日
    7
  • Linux下在线安装Node.js

    Linux下在线安装Node.jsCentos下在线安装Node.jsLinux下在线安装Node.js查看有哪些版本dnfmodulelistnodejs安装nodejs14dnfmoduleinstallnodejs:14验证是否安装成功node-v

    2022年10月21日
    4
  • jdbc是数据库连接池么_零之轨迹超详细攻略

    jdbc是数据库连接池么_零之轨迹超详细攻略JDBC数据库连接池一、JDBC数据库连接池的必要性二、数据库连接池技术三、多种开源的数据库连接池3.1C3P0数据库连接池3.2DBCP数据库连接池3.3Druid(德鲁伊)数据库连接池一、JDBC数据库连接池的必要性1、在使用开发基于数据库的web程序时,传统的模式基本是按以下步骤:(1)在主程序(如servlet、beans)中建立数据库连接(2)进行sql操作(3)断开数据库连接2、这种模式开发,存在的问题:(1)普通的JDBC数据库连接使用DriverManager来

    2025年12月13日
    4
  • navicat2021激活码【中文破解版】

    (navicat2021激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html3Y…

    2022年3月30日
    51
  • 但是生活总不是完美的

    但是生活总不是完美的里。为细水停留,为蔷薇伫足。水色清韵,一品天香,末指的时间,却觉不出暗香盈袖。输细水一分色,逊琼雪一段香。以晴翠为笔,以琼雪为墨。逸岭千城,踏雪无痕,末指的空间,却砌不出烟火人间。输晴翠一分情,逊琼雪只不过在寻求一种温暖的生存方式,可最后得到的并不是答案。高级别墅,奢华名车,并不是每一个进去的人都能快乐的,或许有了这些物质做依靠,总比什么都没有好许多,生活有时也仅仅只是一种形式,往往看到的只是外在

    2022年5月28日
    46
  • C# 条件运算符_c++ 运算符

    C# 条件运算符_c++ 运算符usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespace_0212_条件运算符{classProgram{//?一、C#条件运算符(?:)…

    2022年10月2日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号