Linux快速目录间切换cd pushd popd
1. cd - 当前目录和之前所在的目录之间的切换
2. cd + Alt . 用上次命令的最后一个目录路径
要用上上次命令的最后一个目录,就Alt+.两次就可以了
3. pushd popd 多个目录间切换
在/usr和/etc/ssh和/etc/rc.d和当前路径之间切换,则可以在命令行下输入:
aliyunzixun@xxx.com:~$ pushd /usr
/usr ~
aliyunzixun@xxx.com:/usr$ pushd /etc/ssh
/etc/ssh /usr ~
aliyunzixun@xxx.com:/etc/ssh$ pushd /etc/rc.d
/etc/rc.d /etc/ssh /usr ~
pushd会自动把当前路径加入到可切换路径中。执行dirs,可以看到显示四个路径:
aliyunzixun@xxx.com:/etc/rc.d$ dirs
/etc/rc.d /etc/ssh /usr ~
输入pushd,既可以在前两个路径之间相互切换。
如果想切换到最后一个(栈底)路径时 pushd +2即可。
aliyunzixun@xxx.com:/etc/rc.d$ pushd
/etc/ssh /etc/rc.d /usr ~
aliyunzixun@xxx.com:/etc/ssh$ pushd
/etc/rc.d /etc/ssh /usr ~
aliyunzixun@xxx.com:/etc/rc.d$ pushd +2
/usr ~ /etc/rc.d /etc/ssh
aliyunzixun@xxx.com:/usr$
如果想清空这些路径,执行dirs -c即可。
aliyunzixun@xxx.com:/usr$ dirs -c
aliyunzixun@xxx.com:/usr$ dirs
/usr
aliyunzixun@xxx.com:/usr$
如果你需要从堆栈中删除一个目录,键入popd,然后是目录名称,再按回车键。
参考目录:
1 https://cn.aliyun.com/jiaocheng/203429.html
相关文章
- Linux 档案与目录管理
- Linux下创建可执行bin安装文件
- Linux 上部署 Seafile 9.0.x 专业版(Seafile Server端)——踩一路坑,溅一身水
- STM32MP157 Linux系统移植开发篇1:linux系统移植前说明及源码编译
- Linux 快速启动技巧十技巧
- 永远不要在Linux执行的10个最危险的命令
- 在 Linux 下使用 RAID(三):用两块磁盘创建 RAID 1(镜像)
- linux中cp指令前面加反斜杠
- Linux 共享库(动态库)
- virtualbox 虚拟机 + vagrant 快速创建 linux 环境
- 【Linux】/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
- Linux中使用expect脚本实现远程机器自动登录_linux shell
- 记录一次实验室linux系统的GPU服务器死机故障的排查——Linux系统的Power States
- PyQt5 中调用MySql接口失败 ( QSqlDatabase 组件) 在Linux环境下如何修改
- Linux查看系统当前字符集
- 【正点原子Linux连载】第五十二章 Linux阻塞和非阻塞IO实验 -摘自【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.0
- 解析Linux下磁盘乱序的问题
- 【Linux】linux经常使用基本命令
- Linux学习笔记(19)linux定时任务(crontab)
- Linux学习笔记(18)Linux sed,linux awk,linux grep,Linux三剑客
- Linux学习笔记(10)linux网络管理与配置之一——主机名与IP地址,DNS解析与本地hosts解析(1-4)
- Linux学习笔记(3)linux服务管理与启停(开机自启与自定义服务)
- linux下系统启动时,几个配置文件 /etc/profile、~/.bash_profile 等几个文件的执行过程,先后顺序
- linux下使用vim快速阅读源码
- Linux基础 30分钟GDB调试快速突破
- Linux下汇编语言学习笔记46 ---
- Linux 之 xunsearch