[问题]求助:终端中找不到命令

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
lslling
帖子: 42
注册时间: 2006-05-02 19:02
联系:

[问题]求助:终端中找不到命令

#1

帖子 lslling » 2006-05-02 23:06

昨天才装好ubuntu,今天上午装好java虚拟机,装上QQ,正准备装JDK1.5和eclipse,却发现我的终端中找不到命令了,例如ls,rm等,求高手帮忙。
头像
madoldman
帖子: 599
注册时间: 2006-02-27 20:19
来自: works system
联系:

#2

帖子 madoldman » 2006-05-03 1:20

你的PATH是怎么设置的阿?是不是你设置java的PATH时直接把原来的给覆盖了?
设置的时候是PATH=$PATH:java的bin目录,你是不是没加前面的$PATH:阿
东西路,南北走
十字路口人咬狗
拿起狗来打砖头
砖头咬了狗一口
图片
lslling
帖子: 42
注册时间: 2006-05-02 19:02
联系:

#3

帖子 lslling » 2006-05-03 9:14

是这个问题,PATH的值不对了,只剩下java大路径值了。PATH原来的值是多少呢?还有PATH的值是存在个隐藏文件中吧,不能用 ls -a,图形操作怎么修改PATH值呢?刚刚上手,菜鸟一个,请多关照。
lslling
帖子: 42
注册时间: 2006-05-02 19:02
联系:

#4

帖子 lslling » 2006-05-03 12:16

终于解决了,原来是在修改.bashrc的时候,修改PATH=$PATH:美元符号输错了。现在想问下PATH的值 或者env的值是保存在某个文件中还是??
头像
Element
帖子: 3537
注册时间: 2005-09-10 16:04
来自: DG-GD-China

#5

帖子 Element » 2006-05-03 12:48

应该保存在/etc/environment中。
http://element.blog.ubuntu.org.cn/
Ubuntu Jaunty Jackalope...
AMD Barton 2600+
MSI K7N2 Delta-L
Kingston DDR400 512M*2+256M*1
nVidia FX5200
Seagate 80G(Jaunty Jackalope)
Seagate 160G(XXxxXX)
SyncMaster 732N
头像
madoldman
帖子: 599
注册时间: 2006-02-27 20:19
来自: works system
联系:

#6

帖子 madoldman » 2006-05-03 13:20

lslling 写了:终于解决了,原来是在修改.bashrc的时候,修改PATH=$PATH:美元符号输错了。现在想问下PATH的值 或者env的值是保存在某个文件中还是??
只要改好了重启一下就没问题了
东西路,南北走
十字路口人咬狗
拿起狗来打砖头
砖头咬了狗一口
图片
lslling
帖子: 42
注册时间: 2006-05-02 19:02
联系:

#7

帖子 lslling » 2006-05-03 15:39

应该保存在/etc/environment中。
不是吧?我/etc/environment中只有如下内容:LANGUAGE="zh_CN:zh:en_US:en"
LC_CTYPE=zh_CN.UTF-8
LANG=zh_CN.UTF-8
GST_ID3_TAG_ENCODING=GBK
这些只是对系统默认语言的设置吧

是不是PATH的值在系统启动的时候读取.bashrc才生成,没有保存在某个文件中??
前面问题解决了,刚装好JDK,写好了HelloWrold测试通过!感谢大家支持
回复