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 使用,爽歪歪。

你可能感兴趣的:(bd:快速返回某级父目录而不用冗余地输入 “cd ..”)