'alias`之后`cd`的问题

时间:2013-04-30 11:17:27

标签: linux cd

我在Twitter上的某处读取了这个命令,并在我的终端中执行了它,它似乎完全从操作系统中删除了cd包。

alias cd="say -v cello"
  1. 这个命令有什么作用?你能解除这个命令的解释吗?

  2. 如何将cd安装回Ubuntu?

3 个答案:

答案 0 :(得分:3)

  1. 该命令将say -v cello别名变为cd,这意味着现在cdsay -v cello的快捷方式
  2. cd无法单独安装/卸载,它是shell的一部分,而不是单独的程序。您的问题是,您使用别名cd隐藏原始cd。如果删除该别名(unalias),则应该返回。

答案 1 :(得分:2)

你可以unalias cd让它再次运作。这是链接:http://manpages.ubuntu.com/manpages/natty/man1/unalias.1posix.html

所需命令为:unalias cd

从我收集的内容来看,说是一个文本到语音转换器。请在此处查看:https://help.ubuntu.com/community/TextToSpeech

答案 2 :(得分:2)

  

<强> 1。这个命令做什么用的?你能解除这个命令的解释吗?

创建alias,将cd重新定位为say -v cello

如果您在使用rm时总是想要递归删除,那么您可以使用此示例:

alias rm="rm -rf"

或者,如果您在使用yum时总是想说“是”:

alias yum="yum -y"

  

<强> 2。如何将cd安装回Ubuntu?

运行此命令:

unalias cd