linux中的命令别名问题

发布网友 发布时间:2022-04-22 04:56

我来回答

2个回答

热心网友 时间:2022-04-15 05:26

你要明白别名alias只是终端提供的特性,而不是系统。
以bash为例,alias一般是在bash的配置文件里设置的,比如~/.bashrc
因此只有打开bash,该配置文件才会被读取。你用ssh连接,其实没有打开一个bash,至少不是主机上的bash,因此该配置文件没有被读取。
想象一下,如果你使用一个不同的终端通过ssh登录,比如ksh,那么~/.bashrc是不可能被读取的。

热心网友 时间:2022-04-15 06:44

默认情况下装机会有,可能谁做了误删除吧。或者与Linux版本有关。
直接在.bash_rc文件里填上就行了
文件位置在root家目录下

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com