`
kulinglei
  • 浏览: 98711 次
  • 性别: 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的使用讲解

    今天小编就为大家分享一篇关于linux shell之pushd、popd和dirs的使用讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

    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:pushd 和 popd 的 MATLAB 版本,均可在 UNIX/Linux 和 DOS 中使用。 添加一些特定于 Matlab 的专长-matlab开发

    PUSHD(directory/file-spec) 存储当前工作目录并将当前目录更改为字符串 directory-spec 中指定的目录。 要返回存储目录调用 POPD,请... PUSHD 和 POPD 这两个文件旨在模仿 UNIX/Linux 和 DOS 中具有相同名称的函数。

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

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

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

    在Linux的多目录命令提示符中工作是一种痛苦的事情,在Linux命令提示中,可以用cd命令来改变当前目录。用pushd实现在不同目录间切换。文中介绍了利用cd和pushd切换目录的技巧有助于你节省时间和精力。

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

    在Linux的多目录命令提示符中工作是一种痛苦的事情,但以下这些利用cd和pushd切换目录的技巧有助于你节省时间和精力。本文介绍了Linux操作系统中巧用CD和Pushd切换目录的方法。

    matlab开发-PushdPopddirs

    matlab开发-PushdPopddirs。unix风格的pushd、popd和dirs的matlab实现。

    pushd, 快速的多协议移动和网络推送通知服务.zip

    pushd, 快速的多协议移动和网络推送通知服务 通用移动推送守护进程这就是一个可以向移动本地应用程序发送服务器端通知的服务器,你可以从一个入口点向任何支持的移动平台,网络应用程序或者HTTP服务器发送推送通知。...

    matlab开发-按下按钮和目录

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

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

    切换目录的方式有很多种,最常用的莫过于cd 命令了,这里介绍四个命令pushd,popd,dirs,cd -的使用方法

    ubuntu-编译时出现-bin-sh-1-pushd- not found.pdf

    ubuntu ubuntu_编译时出现_bin_sh_1_pushd_ not found

    批处理学习笔记

    自学批处理笔记(14)assoc ftype pushd popd call shift 批处理的练习(1) 批处理的练习(2)图形界面的制作 自学批处理笔记(15)find findstr 批处理练习(3) 文件处理 制作进度条 判断字符长度 自学批处理笔记...

    Linux 101 hacks (2nd)

    技巧5:用―dirs‖、―pushd‖、―popd‖来操作目录栈 技巧6:用―shopt –s cdspell‖自动纠正―cd‖命令的目录名输入错误 第二章:日期操作 技巧7:设置系统日期和时间 技巧8:设置硬件日期和时间 技巧9:用特定...

    Linux Shell Scripting Cookbook

    Fast command-line navigation using pushd and popd 126 Counting number of lines, words, and characters in a file 128 Printing directory tree 129 Chapter 4: Texting and Driving 131 Introduction 132 ...

    CMD命令行高级教程

    12、pushd 和 popd 13、CALL 14、shift 15、IF 16、setlocal 与 变量延迟 (ENABLEDELAYEDEXPANSION / DISABLEDELAYEDEXPANSION 启动或停用延缓环境变量扩展名。) 17、ATTRIB 显示或更改文件属性 第二节 常用...

    批处理高级应用.doc

    12、pushd 和 popd 13、CALL 14、shift 15、IF 16、setlocal 与 变量延迟 第二节 常用特殊符号 1、@ 命令行回显屏蔽符 2、% 批处理变量引导符 3、> 重定向符 4、>> 重定向符 5、<、>&、重定向符 6、| ...

    pushd:开源分布式pubsubIM服务器

    pushd.mac如何使用应该在防火墙中打开端口2222(可选)和2223,我们将其用作tcp服务器和s2s网关独立删除“ etc_servers”部分或将其留空运行服务器:bin / pushd。(linux | mac) 运行客户端(例如telnet):telne

    DOS批处理高级教程精选

    批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD。这些命令统称批处理命令。...12、pushd 和 popd 13、CALL 14、shift 15、IF 16、setlocal 与 变量延迟

    DOS批处理高级教程精选合编

    12、pushd 和 popd 13、CALL 14、shift 15、IF 16、setlocal 与 变量延迟 17、ATTRIB 显示或更改文件属性 第二节 常用特殊符号 1、@ 命令行回显屏蔽符 2、% 批处理变量引导符 3、> 重定向符 4、>> ...

Global site tag (gtag.js) - Google Analytics