1.) 在终端中,当我们为任何命令行创建别名时,该别名的生命期与终端打开的时间一样长。
alias new_command=old_command
例子:alias dog=cat
但我们能吗明确地撤消别名命令?即撤消分配给该命令的别名而不关闭终端。
2.)
当我们做类似的事情时
PATH=$PATH:.:/Test
我们将文件添加到存储所有命令的目录中。我们如何撤消此操作?一种方法是关闭终端,另一种方法是什么?
我是 Unix 新手,请帮忙。如果我错了请纠正我
答案1
1)unalias dog
2) 这将从您的路径中删除最后一个目录:PATH=${PATH%:*}
。根据需要重复此操作,无论您有多少个错误条目。
答案2
1)你的意思是像unalias
?