[翻译]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

此条目发表在 翻译, Linux101Hacks, 技术 分类目录,贴了 , , 标签。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已被标记为 *

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>