我正在使用命令“别名”,我注意到当我将 copy 的别名定义为 c ( alias c="copy" ) 时,它只能在该终端上工作,如果我切换到另一个终端,命令“c”将不再被识别为“copy”。
答案1
alias
是 bash 的内置命令,可更改当前 shell 的环境,但只会在发出命令后创建的终端中发生更改。要让其他人识别更改,请运行以下命令:
source ~/.bashrc
而且,它必须是一个 bash 终端。
我正在使用命令“别名”,我注意到当我将 copy 的别名定义为 c ( alias c="copy" ) 时,它只能在该终端上工作,如果我切换到另一个终端,命令“c”将不再被识别为“copy”。
alias
是 bash 的内置命令,可更改当前 shell 的环境,但只会在发出命令后创建的终端中发生更改。要让其他人识别更改,请运行以下命令:
source ~/.bashrc
而且,它必须是一个 bash 终端。