配置 Linux bash 以了解“cd..”

配置 Linux bash 以了解“cd..”

在 Windows 命令提示符下,cd ..cd..都移动到父目录。在 Linux bash(MINGW 等)上,前者可以正常工作,但后者会给出错误:cd..: command not found

可能有些天真,但是是否有 Linux 设置或者是否可以将 bash 配置为理解cd..(并像cd ..)?

答案1

alias cd..="cd .."

使用别名。

答案2

将此行添加到~/.bashrc

alias cd..="cd .."

答案3

另一种方法是像别名一样使用函数。

function cd..()
{
    cd ..
}

(但这里 - 用例很简单 - 我更喜欢别名:)

一般来说,当涉及更多/其他逻辑时,函数可能会更有用。

相关内容