bd:快速返回某级父目录而不用冗余地输入 “cd ..”

在 Linux 系统上通过命令行切换文件夹时,为了回到父目录(长路径),我们通常会重复输入 cd 命令(cd ../../..),直到进入感兴趣的目录。

转自 Linux 中国 bd:快速返回某级父目录而不用冗余地输入 “cd ..”,有删改。

建议阅读: Autojump - 一个快速浏览 Linux 文件系统的高级 “cd” 命令

在 Linux 系统上通过命令行切换文件夹时,为了回到父目录(长路径),我们通常会重复输入 cd 命令(cd ../../..),直到进入感兴趣的目录。

对于经验丰富的 Linux 用户或需要进行各种不同任务的系统管理员而言,这可能非常乏味,因此希望在操作系统时有一个快捷方式来简化工作。

bd 是用于切换文件夹的便利工具,它可以使你快速返回到父目录,而不必重复键入 cd ../../.. 。 你可以可靠地将其与其他 Linux 命令组合以执行几个日常操作。

安装 bd

wget --no-check-certificate -O /usr/local/bin/bd https://raw.github.com/vigneshwaranr/bd/master/bd
chmod +rx /usr/local/bin/bd
echo 'alias bd=". bd -si"' >> ~/.bashrc
source ~/.bashrc

注意:如果 shell 使用的是 zsh,后面两步的 .bashrc 要替换成 .zshrc

使用

使用方法很简单。

假定当前目录为/home/user/project/src/org/main/site/utils/file/reader/whatever,想要快速跳转至 site 目录,只需输入 bd site 即可。甚至只需输入目前的前几个字母都可以,比如 bd si

配合 autojump 使用,爽歪歪。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,597评论 9 467
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,239评论 2 33
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,993评论 19 139
  • 与 C 语言和 Objective-C 不同,Swift 的赋值操作并不返回任何值。所以以下代码是错误的:if x...
    json_jie阅读 287评论 0 0
  • 今天早上很美好,虽然有些困,每周这么一次,我不愿浪费掉这宝贵的时间。早晨的时候我能看出来你不想让我走,我强忍着对你...
    SZhua阅读 112评论 0 0