这两天,发现之前定义的alias失效了
检查
1、看 /etc/profile
配置了的
alias dt='ssh xxxxxx'
2、source /etc/profile
发现报错
Badly placed ()'s.
3、Badly placed实际上是csh的报错。
4、推测用户的shell被修改了。检查确实被修改为csh了
修改回来即可
/etc/passwd
root:x:0:0:root:/root:/bin/csh
修改为
/etc/passwd
root:x:0:0:root:/root:/bin/bash
转载于:https://blog.51cto.com/h2ofly/1328998