alias无效,source /etc/profile Badly placed ()'s.

这两天,发现之前定义的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


本文出自 “H2O's运维&开发路” 博客,转载请与作者联系!

你可能感兴趣的:(profile,source,etc,()'s,alias无效,Badly,placed)