在Linux中使用pushd和popd命令操作目录的用法
家电维修 2022-08-18 11:13www.17kangjie.cn家电维修培训
在Linux中使用pushd和popd命令操作目录的用法在Linux中使用pushd和popd命令操作目录的用法
pushd
将目录压入目录栈,进行目录切换命令
用法
pushd [-n] [+N | -N | dir] 参数 +n 切换目录,以当前目录为准,从右向左数第n个 -n 切换目录,以当前目录为准,从左向右数第n个 例
复制代码代码如下:
[root@localhost zhangy]# pushd /root
~ /home/zhangy #这个符号~代表根home目录
复制代码代码如下:
[root@localhost zhangy]# pushd /home/zhangy/donload/
/home/zhangy/donload /home/zhangy ~ #添加目录
复制代码代码如下:
[root@localhost donload]# pushd /usr/local/
/usr/local /home/zhangy/donload /home/zhangy ~ #添加目录
复制代码代码如下:
[root@localhost donload]# pushd +1
/home/zhangy ~ /usr/local /home/zhangy/donload
复制代码代码如下:
[root@localhost zhangy]# #切换到了原始目录
复制代码代码如下:
[root@localhost zhangy]# pushd +1
~ /usr/local /home/zhangy/donload /home/zhangy
复制代码代码如下:[root@localhost ~]# #切换到home目录
复制代码代码如下:
[root@localhost ~]# pushd -2
/usr/local /home/zhangy/donload /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
pushd [-n] [+N | -N | dir] 参数 +n 切换目录,以当前目录为准,从右向左数第n个 -n 切换目录,以当前目录为准,从左向右数第n个 例
复制代码代码如下:
[root@localhost zhangy]# pushd /root
~ /home/zhangy #这个符号~代表根home目录
复制代码代码如下:
[root@localhost zhangy]# pushd /home/zhangy/donload/
/home/zhangy/donload /home/zhangy ~ #添加目录
复制代码代码如下:
[root@localhost donload]# pushd /usr/local/
/usr/local /home/zhangy/donload /home/zhangy ~ #添加目录
复制代码代码如下:
[root@localhost donload]# pushd +1
/home/zhangy ~ /usr/local /home/zhangy/donload
复制代码代码如下:
[root@localhost zhangy]# #切换到了原始目录
复制代码代码如下:
[root@localhost zhangy]# pushd +1
~ /usr/local /home/zhangy/donload /home/zhangy
复制代码代码如下:[root@localhost ~]# #切换到home目录
复制代码代码如下:
[root@localhost ~]# pushd -2
/usr/local /home/zhangy/donload /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
家电上门维修
- 靖江空调售后中心电话-靖江空调售后中心电话是
- 镇江热水器上门维修-镇江修热水器上门电话
- 嘉善电热水器维修点—嘉善电热水器维修点电话
- 九江热水器服务24小时热线—— 全国统一人工【
- 武汉维修空调公司招-武汉维修空调公司招聘信息
- 靖江洗衣机售后服务电话— (7X24小时)登记报修
- 仙桃太阳能全国各市区400售后服务热线-统一报修
- 景德镇壁挂炉售后(景德镇壁挂炉售后电话)
- 兴化中央空调400售后服务维修中心
- 维修跳闸洗衣机-洗衣机使用时跳闸
- 溆浦热水器维修电话-浦江县热水器维修
- 西宁诸城油烟机售后维修服务中心-全国统一人工
- 靖江空调24小时服务电话 ——售后维修服务电话
- 宜兴空气能售后维修服务中心—— (7X24小时)登
- 溧阳变频空调故障灯(解读溧阳变频空调故障代
- 乌鲁木齐中央空调授权维修站电话