Linux修改/etc/profile配置错误command is not found自救方法

原创 2015年07月07日 14:59:43

我的CSDN博客地址: http://blog.csdn.net/caicongyang 

博主之前在修改了/etc/profile配置文件方法后,导致bash命令无法用

执行ls命令结果如下:

 -bash: ls:command is not found

但是庆幸的是博主之前备份了/etc/profile,于是我把profile通过SSH还原回去,但是现在需要执行  

# source /etc/profile

让配置文件重新生效,然后不幸的事情是

 -bash: id:command is not found

发现 source命令已经不认识!

经过度娘提点,我们可以用命令重新这是PATH;

# export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin  

执行完以上的命令后,你可以重新执行 source /etc/profile命令来让你的配置文件生效


如果不幸的是你的profile配置文件没有备份,在直接使用vi命令无法使用的情况下,你可以在vi前面加上命令的地址

#/bin/vi  /etc/profile

这样就可以使用vi命令来修改啦!


我的CSDN博客地址: http://blog.csdn.net/caicongyang 


版权声明:本文为博主原创文章,未经博主允许不得转载。--caicongyang

相关文章推荐

sudo source /etc/profile 提示找不到source命令

今天修改了/etc/profile,需要用source一下,于是写入命令 sudo source /etc/profile 提示找不到source命令 改成    sudo . /etc/pro...

解决在/etc/profile文件中添加Java环境变量后执行报unexpected token的错误

错误描述: 在/etc/profile文件结尾设置了Java的环境变量保存后执行“source /etc/profile”或重登录后报如下错误: 使用“env”命令查看系统环境变量发现没有设置成功...

Ubuntu解决sudo: source: command not found错误

Ubuntu解决sudo: source: command not found错误作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs在Ubuntu Serve...
  • chszs
  • chszs
  • 2014年03月13日 11:29
  • 39305

修改/etc/profile后command not found

问题:我修改了一下/etc/profile这个文件,重启后连ls这样的命令都运行不了,想改回去(只是在文件的最后加了几个export),但是vi都说command not found!很晕啊,star...

修改错了/etc/profile 导致命令都不能用

今天由于修改错了/etc/profile文件,导致所有命令都shi xiao

linux修改profile文件出错后所有命令用不了

一. Linux修改profile文件改错了,恢复的方法   在改profile的时候,改出问题了,除了cd以外的命令基本都不能用了,   连vi都不能用了,上网查了下, 用export PA...

Mac OS X下修改.bash_profile之后source .bash_profile出现“command not found”问题解决

1. 问题描述添加pgsql的环境变量之后,又删除了关于mysql环境,还有一些设计MySQL的软连接,目录,文件,反正就是图个痛快,喜新厌旧,踢掉MySQL. 还有一些看起来不像是系统文件,像是要卸...
  • Kohang
  • Kohang
  • 2017年05月14日 18:54
  • 2681

Centos命令行报bash:.....:command not found的解决办法

命令行报bash:.....:command not found的解决办法(几乎所有命令)   命令行输入命令执行后报“bash:....:command not found”这是由于系统...

修改/etc/profile文件后不能使用linux命令

Linux修改profile文件改错了,恢复的方法   在改profile的时候,改出问题了,除了cd以外的命令基本都不能用了,   连vi都不能用了,上网查了下,   ...
  • jaryle
  • jaryle
  • 2016年06月25日 14:43
  • 1663

CentOS 修改配置文件/etc/profile后,系统坏了

今天闲得蛋疼,玩了玩linux,于是就把服务器的centos系统搞坏了。后面才知道是我把/etc/profile里的文件改错了,导致系统很多命令无法使用。例如:vi、cd、ls等命令都无法使用。用/b...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux修改/etc/profile配置错误command is not found自救方法
举报原因:
原因补充:

(最多只允许输入30个字)