linux命令都不能执行 linux不能使用yum命令

LINUX能连,但是命令输入后没反应,什么原因?

这种问题出现的可能性很多,比如温度过高、内存溢出、cpu等待过多、硬件链接出现异常、磁盘访问有问题等等都可能出现,需要具体问题具体分析。你可以开启linux的报告系统,这样在发生问题时可以输出一个问题诊断报告,进而进行原因分析,否则单单只是现象描述的话很难定位。具体的开启诊断报告的方法网上有,可以自己搜一下看看。

成都网站建设、网站建设的开发,更需要了解用户,从用户角度来建设网站,获得较好的用户体验。成都创新互联公司多年互联网经验,见的多,沟通容易、能帮助客户提出的运营建议。作为成都一家网络公司,打造的就是网站建设产品直销的概念。选择成都创新互联公司,不只是建站,我们把建站作为产品,不断的更新、完善,让每位来访用户感受到浩方产品的价值服务。

linux 系统命令突然不能直接执行了是咋回事 #/sbin/shutdown -h now

在Linux中使用shell命令,不管是root用户还是普通用户,很多命令(如 ,fdisk ; ifconfig)等都会无效,系统出现:"bash: .. command not found"。这些命令都有一个共同的特点:存在于 /sbin 这个目录下。这时尝试这样做[linux@axws ~]$/sbin/ifconfig 我们发现命令能够正常执行,这说明不是安全限制,很可能是PATH出了问题。原因是/sbin的目录路径(系统用户目录)不在root的$PATH变量中造成的。

关键:PATH路径设置问题。

首先切换到root,再试用一下命令,能用的话跳过下面这步直接修改用户目录下的这个文件就可以了。若还是不能用首先修改管理员的PATH,方法:

(1)进入到用户主目录:cd ~ ;

(2)编辑这个隐藏文件:vi .bash_profile

# .bash_profile

# Get the aliases and functions

if [ -f ~/.bashrc ]; then

. ~/.bashrc

fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH

unset USERNAME

修改其中PATH=$PATH:$HOME/bin其后添加“:/sbin”冒号不算。

(3):wq保存退出;

(4)重启系统或执行source .bash_profile重置命令路径。

接着执行/sbin下命令,应该可以了,exit退出管理员身份,再执行/sbin下命令,发现还是不能用,好,此时可以先用echo $PATH查看所在路径,若没有/sbin则修改用户主目录下的这个文件:

(1)cd ~;

(2)vi .bash_profile按照上面的做同样的改动,保存退出:wq;

(3)重启系统或执行source .bash_profile。

然后就可以了。如果还不行,把这行export PATH=/sbin:$PATH 加入到.bash_profile文件的最后就好。

/sbin下的命令是给root使用的,对普通用户一般没什么用处,如果root用户也用不了那就是路径设置问题。

linux为什么很多命令都用不了

是root用户还是普通用户

如果是root用户下,检查这些命令是否还在。一般在/usr/bin /usr/sbin。

在/root用户下的.profile 文件中加上 path=/usr/bin;/usr/sbin ,然后source .profile,使变量生效,然后测试命令是否可用

如果是普通用户,需要在普通用户的home目录下设置.profile


网站标题:linux命令都不能执行 linux不能使用yum命令
文章地址:http://bzwzjz.com/article/doehdoo.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都响应式网站建设 做网站设计 四川成都网站制作 成都网站建设 成都网站建设 成都网站制作公司 成都网站制作 高端品牌网站建设 成都网站设计 重庆企业网站建设 重庆电商网站建设 成都网站设计制作公司 成都网站建设公司 重庆网站建设 手机网站制作 成都网站建设 成都网站建设公司 四川成都网站建设 成都网站建设 成都定制网站建设 成都营销网站制作 成都网站建设