24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1018  |  回复: 6

04nylxb

木虫 (正式写手)

[求助] 请教集群运行的问题-环境变量失效-各种文件色彩都变白色

集群原来还好好的,晚上登录看看计算任务的时候,发现出问题了(运行的是pbs的任务):登录的时候,motd板自动显示这样的内容:
-bash: /usr/bin/id: No such file or directory
-bash: [: =: unary operator expected
-bash: /usr/bin/id: No such file or directory
-bash: [: =: unary operator expected
-bash: id: command not found
-bash: id: command not found
登录进/home目录后,发现各个用户的文件都变成白色了,原来文件夹是蓝色的,可执行文件是绿色的,现在一律变成白色了。而且各种定义的环境变量都失效了,连top都不行了:
[lixb@node-1 ~]$ who
-bash: who: command not foun
[lixb@node-1 ~]$ w
-bash: w: command not found
[root@node-1 home]# top
-bash: top: command not found
只有cd ls df 这些还可以用
请问这是啥问题啊?非常奇怪……
非常感谢大家的指点。
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

集中精力发文章
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

abbott

金虫 (著名写手)

不要用QQ问我东西


zhangguangping: 金币+1, 谢谢参与! 2012-03-21 11:16:44
你不能/usr/bin目录了...
就这么简单.
Chemistry[]==[]Chem[]is[]try!!!
2楼2012-03-17 13:46:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

04nylxb

木虫 (正式写手)

引用回帖:
2楼: Originally posted by abbott at 2012-03-17 13:46:56:
你不能/usr/bin目录了...
就这么简单.

我发现有另外一个root用户对我以前设置的东西进行了改动,呵呵。
集中精力发文章
3楼2012-03-17 20:41:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dubo

金虫 (著名写手)

优秀版主

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
04nylxb: 金币+5, ★★★很有帮助, 谢谢版主 2012-03-18 20:27:13
你使用root用户修改一下lixb用户的权限,应该就OK了
4楼2012-03-18 12:05:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

04nylxb

木虫 (正式写手)

引用回帖:
4楼: Originally posted by dubo at 2012-03-18 12:05:30:
你使用root用户修改一下lixb用户的权限,应该就OK了

谢谢版主,该给用户何种权限?是否还需要重新source下环境变量?
如果以后我在进行系统调整的时候,又不想其它用户登录,我就可以把普通用户的权限改掉?
非常感谢。
集中精力发文章
5楼2012-03-18 20:29:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hnuzhoulin

金虫 (小有名气)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
04nylxb: 金币+2, 有帮助, 非常感谢 2012-04-01 22:05:47
应该就是普通的环境变量被修改的问题吧

你可以看看你的家目录下的 .bashrc文件。。里面是不是写有
export PATH=.....之类的,,检查一下有没有写错,如果有酒修正,,如果实在不知道就把里面这些部分去掉,重新登录就会好
6楼2012-04-01 13:41:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xztjhs

铁虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
04nylxb: 金币+5, ★★★很有帮助, 非常感谢 2012-04-05 10:00:06
很有可能是某个软件申明path变量的时候申明错了(末尾没有加:$PATH),导致其它path变量丢失。

检查下~/.bashrc文件中申明是否正常,如果申明正常则可以通过再次source ~/.bashrc文件来解决。否则修改变量申明到正常。

还有就是如果要直接运行命令,可以使用

/bin/命令
/sbin/命令

等绝对路径来运行。
非专业,更专注
7楼2012-04-04 14:36:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 04nylxb 的主题更新
信息提示
请填处理意见