有没有什么捷径cd ..
?
答案1
默认情况下没有(可能有一些例外)。但是如果你使用该alias
命令,你可以创建一个这样的快捷方式:
alias ..="cd .."
这将允许您使用命令..
来执行cd ..
。
答案2
激活该autocd
选项。它将允许您键入..
并cd ..
实际上允许您使用任何目录作为命令名称,并将cd
它:
shopt -s autocd
对于那些好奇的人来说,zsh 也存在同样的情况:
setopt auto_cd
答案3
我发现这很有用:
up() { local p= i=${1:-1}; while (( i-- )); do p+=../; done; cd "$p$2" && pwd; }
例如,up 4
=cd ../../../..
作为奖励,`up 4`/path/to/file
其工作方式与 类似../../../../path/to/file
。
答案4
我用这个是因为我打字太快,经常错过空格键:
alias cd..="cd .."