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

原创 2017年02月23日 21:58:06

一. Linux修改profile文件改错了,恢复的方法
 
在改profile的时候,改出问题了,除了cd以外的命令基本都不能用了,
 
连vi都不能用了,上网查了下,用export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin,
 
然后就可以用命令了,速度用vi把profile改回来,恢复正常。 
 
shell命令基本都在/usr/bin,/usr/sbin,/bin,/sbin,/usr/X11R6/bin中有定义。
 
所以,只要把这些命令重新取出来就能使用了,也算是个补救的办法

二.配置java环境的办法

1.修改/etc/profile文件(系统有效)


(1)#root > vi /etc/profile


(2)使用VI编辑器在profile文件中添加以下语句:


JAVA_HOME=/opt/jdk1.5
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.$JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar

export JAVA_HOME,PATH,CLASSPATH


(3)重新登录




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

mac系统下,如果改坏了bash_profile后的救助方法

修改了 .bash_profile 的配置,如果配置不对。很容出现许多内置命令都无法识别。 不管输入什么命令都提示 command not found,连 rm、cd、vi 这些命令都用不了了 ...
  • fengmoon
  • fengmoon
  • 2017年03月15日 18:17
  • 2229

linux下修改/etc/profile文件

通常情况下,/etc/profile文件是只读的,直接用vi或gedit打开修改后是无法保存的。要修改profile,需要取得root权限,(使用gedit编辑)应该如下: $sudo gedi...
  • u014639561
  • u014639561
  • 2017年01月06日 14:30
  • 3795

Linux 修改.bash_profile后 造成命令无法使用bash: command not found

昨天晚上修改了  /root/.bash_profile了之后..重启centos 发现命令无法使用了. 包括VI命令也不能使用.GUI界面也出错了...错了勿如下bash: * command no...
  • siren0203
  • siren0203
  • 2010年05月23日 09:43
  • 6436

linux添加环境变量对/etc/profile文件进行修改过后导致命令用不了

在使用java的时候,要添加环境变量。一般我们是export一些变量,比如: export JAVA_HOME=.... export PATH=$PATH:$JAVA_HOME/...
  • yu0_zhang0
  • yu0_zhang0
  • 2017年11月21日 19:24
  • 453

Linux将命令添加到PATH中

简单说PATH就是一组路径的字符串变量,当你输入的命令不带任何路径时,LINUX会在PATH记录的路径中查找该命令。有的话则执行,不存在则提示命令找不到。比如在根目录/下可以输入命令ls,在/usr目...
  • xia_xia0919
  • xia_xia0919
  • 2016年01月20日 10:50
  • 1248

Linux中修改环境变量及生效方法(永久、临时)环境变量查看

Linux中修改环境变量及生效方法如下: 方法一:   在/etc/profile文件中添加变量【对所有用户生效(永久的)】   用vim在文件/etc/profile文件中增加变量...
  • u011630575
  • u011630575
  • 2015年11月14日 22:12
  • 4735

[linux]mac profile配置文件初始化与设置

mac初始化 配置环境设置 输入  sudo vi ~/.bash_profile  假如一开始为空的,则为之前没有建立过,可以参考以下: alias l="ls" alias ll="ls -...
  • qq_14997169
  • qq_14997169
  • 2017年02月05日 13:44
  • 887

Linux /etc/profile文件详解

Linux/etc/profile文件的改变会涉及到系统的环境,也就是有关Linux环境变量的东西,学习Linux要了解Linuxprofile文件的相关原理,这里对则以文件进行具体分析。这里修改会对...
  • heiyueya
  • heiyueya
  • 2017年04月19日 23:00
  • 2635

Linux中profile、bashrc、bash_profile之间的区别和联系

/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置. 英文描述为: # /et...
  • chenchong08
  • chenchong08
  • 2012年08月05日 22:24
  • 100547

Linux中/etc/profile配置文件参考

  • 2017年07月21日 14:52
  • 2KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux修改profile文件出错后所有命令用不了
举报原因:
原因补充:

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