[翻译]Linux命令行技巧2
2.cd别名实现快速进入目录
当进入一个非常长的目录之后想要返回到上几层需要连续使用很多次的../
# mkdir -p
/tmp/very/long/directory/structure/that/is/too/deep
# cd /tmp/very/long/directory/structure/that/is/too/deep
# pwd
/tmp/very/long/directory/structure/that/is/too/deep
# cd ../../../../
# pwd
/tmp/very/long/directory/structure
介绍4种别名规则有效实现快速返回上几级目录
方法1:使用“..n”
如下面的例子 ..4 是返回上4级目录 ..3 是返回上3级以此类推
alias ..=”cd ..”
alias ..2=”cd ../..”
alias ..3=”cd ../../..”
alias ..4=”cd ../../../..”
alias ..5=”cd ../../../../..”
# cd
/tmp/very/long/directory/structure/that/is/too/deep
# ..4
[注意: 使用 ..4 返回上4级目录]
# pwd
/tmp/very/long/directory/structure/
方法2:使用“.”
“…..”5个句号代表返回上4级目录,这个规则很容易记忆的,因为你输入“..”是代表返回
上一级的目录,所以以此类推就可以了。
alias ..=”cd ..”
alias …=”cd ../..”
alias ….=”cd ../../..”
alias …..=”cd ../../../..”
alias ……=”cd ../../../../..”
# cd /tmp/very/long/directory/structure/that/is/too/deep
# …..
[注意: 使用 ..... (五个句号) 返回上4级目录]
# pwd
/tmp/very/long/directory/structure/
方法3:使用cd和.的组合形式
如下实例cd…..(5个句号)代表返回上4级目录,以此类推
alias cd..=”cd ..”
alias cd…=”cd ../..”
alias cd….=”cd ../../..”
alias cd…..=”cd ../../../..”
alias cd……=”cd ../../../../..”
# cd /tmp/very/long/directory/structure/that/is/too/deep
# cd…..
[注意: 使用 cd..... 返回上4级目录]
# pwd
/tmp/very/long/directory/structure
方法4:使用cd和数字的组合形式
alias cd1=”cd ..”
alias cd2=”cd ../..”
alias cd3=”cd ../../..”
alias cd4=”cd ../../../..”
alias cd5=”cd ../../../../..”
原书下载 Free eBook: Linux 101 Hacks

Comment » | Linux101Hacks, 技术, 翻译