`
kulinglei
  • 浏览: 101372 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

linux 中pushd popd dirs的应用

阅读更多
今天刚用,主要是cd 太麻烦了,去gg,看到了pushd,他是个工具,有些系统没有带,须下载,
pushd /路径1  他就搞了个栈 eg:pushd /qq (当前目录是/root/tmp/)栈的内容如下
~/qq  /tmp
当你输入pushd 他会回到/root/tmp/目录下,这样有利益在两个目录中频繁的切换,
当然你也可以pushd 多个目录到栈中,但想用其中一个目录是,你要把它放到栈的开头(用pushd /路径)
你就可以再当前目录和栈的第二个目录之间切换了
popd 是去除栈中的目录
dirs是查看栈中的目录

资料:
http://www.phppx.com/html/study/linux/2009/05/4563.html
分享到:
评论

相关推荐

    linux shell之pushd、popd和dirs的使用讲解

    总结来说,`pushd`、`popd`和`dirs`是Linux Shell中非常实用的工具,它们能够帮助用户有效地管理目录栈,方便在多个工作目录之间快速切换。熟练掌握这些命令,可以极大地提高日常的Shell工作效率。在日常的Linux系统...

    pushd、popd 和 dirs:用于在目录之间移动的快捷方式,如 Unix pushd、popd 和 dirs 命令。-matlab开发

    是否曾经发现自己在使用 Matlab 并希望能够快速返回到刚才所在的目录? 还是之前的那个? 是否曾经希望在Matlab中实现Unix... 在 Matlab 命令行中键入“help pushd”、“help popd”或“help dirs”以获取更多信息。

    Pushd、Popd、dirs:Unix 风格的 pushd、popd 和 dirs 的 MATLAB 实现。-matlab开发

    pushd、popd 和 dirs 实现了一个 unix 风格的目录栈。 它使用一个全局变量来保存堆栈。 用法示例: > cd myDir myDir> pushd('anotherDir') anotherDir> %excute 命令在这里另一个目录> 目录目录另一个目录> popd ...

    pushd.vim:Vim的push,popd和dirs的小实现

    小型实现push / popd / dirs 像外壳中的推入式,弹出式和脏式一样? 现在,您可以在vim中执行相同的操作。 我写这篇文章是为了拥有一个不错的小脚本,以便在vim中使用push和popd。 还有其他插件,但是它们很大,并且...

    Linux操作系统中巧用CD和Pushd切换目录

    CD命令是Linux中最基本的目录切换命令。使用cd命令可以改变当前目录,例如键入cd,空格,然后是子路径名(例如:cd Documents),再按回车键。也可以键入cd,空格,两个点,然后按回车键,以进入当前目录的上一级...

    linux 切换路径使用方法指南.docx

    在 Linux 命令提示中,用 cd 命令来改变当前目录,用 pushd 命令来在不同目录间切换。通过使用 pushd 命令,可以避免重复输入完整的路径名,节省时间和精力。 9. 使用命令行解释器中的历史记录 用命令行解释器中的...

    matlab开发-PushdPopddirs

    在MATLAB编程环境中,"PushdPopddirs"是一个实用工具,它仿照了Unix操作系统中的命令`pushd`、`popd`和`dirs`的功能。这些命令在Unix/Linux shell中广泛用于目录管理,而MATLAB中的实现则为用户在进行多目录操作时...

    matlab开发-PushdPopddirs.zip.zip

    在MATLAB中,`pushd`和`popd`是两个非常实用的命令,它们主要用于目录管理,尤其在处理复杂的项目文件结构时。这两个函数在MATLAB编程环境中扮演着类似DOS或Unix shell中同名命令的角色,帮助开发者在目录间便捷地...

    matlab开发-按下按钮和目录

    "matlab开发-按下按钮和目录"这个主题是关于如何在MATLAB中模拟Unix系统的`pushd`、`popd`和`dirs`命令,以便更便捷地在目录间切换。这些功能对于提高开发效率尤其有用,尤其是当你处理多个项目或数据集时。 `pushd...

    Linux-101-Hacks

    `dirs`命令可以显示当前的目录栈,而`pushd`和`popd`则可以对其进行操作。 ```bash dirs pushd /path/to/newdir popd ``` #### Hack 6. Automatically Correct Mistyped Directory Names 通过自定义函数,可以自动...

    发布Linux Hack 101

    `dirs`、`pushd`和`popd`命令共同构成了一个强大的目录栈管理系统。`dirs`显示当前目录栈;`pushd`将当前目录压入栈顶并切换至指定目录;`popd`从栈顶弹出并切换至下一个目录。这些命令使用户能够轻松地在多个工作...

    Linux 101 Hacks英语版手册

    5. **dirs, pushd, popd**:这些命令用于管理目录栈,`dirs`显示当前栈,`pushd`将当前目录推入栈中,`popd`则从栈中取出并切换到上一个目录。 6. **shopt -s cdspell**:启用此选项,系统会在你输入`cd`命令时自动...

    Linux-101-Hacks.pdf

    还有技巧比如单命令完成创建目录和进入目录的操作,使用“cd -”在最近两个目录之间切换,以及使用dirs、pushd和popd来操作目录栈。此外,还有一个技巧是开启“cdspell”选项,使得在使用cd命令时自动更正拼写错误的...

    Linux 101 hacks (2nd)

    - **概述**:利用`dirs`、`pushd`和`popd`命令可以方便地管理和切换多个目录。 - **应用场景**:适用于需要同时处理多个目录的场景。 - **使用方法**: ```bash pushd /path/to/first/directory # 执行一些操作.....

    Linux下如何高效切换目录的方法

    本文将详细介绍如何利用`cd`命令之外的其他工具,如`pushd`、`popd`和`dirs`,来提升在Linux下的目录切换效率。 首先,我们熟悉的`cd`命令用于改变当前工作目录,但当需要在复杂的目录结构之间频繁切换时,它的效率...

    linux命令切换目录的使用方法

    本文将详细介绍四个用于切换目录的命令:`cd`、`pushd`、`popd` 和 `dirs`。 首先,最基础的命令是 `cd`(change directory),用于进入指定的目录。例如,`cd learn/fd` 将会将当前工作目录切换到 `learn/fd`。而 ...

Global site tag (gtag.js) - Google Analytics