天才者过来-500分

raysand 2004-09-13 04:17:05
编辑/etc/profile出错

现在不能 进入桌面了 就是说 只是字符界面 <font color="red">而且很多shell命令用不了 用startx命令出错</font> 无效~~求救

我是从 linuxfans过来的 我的系统是redhat A3


怎么出错的,用过redhat-config-xfree86没有
-------
用了 但是还是没有用。

--------
怎么出错呢?

---
我用文本编辑器修改了 /etc/profile 里面的东西
...全文
211 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
raysand 2004-09-16
  • 打赏
  • 举报
回复
谢谢各位 现在马上揭帖

raysand 2004-09-14
  • 打赏
  • 举报
回复
sczhoubing(合理利用论坛搜索功能) ( ) 信誉:100 2004-09-13 23:23:00 得分:0

你复制别的用户的.profile到你的home下面试试。
=================

老哥 回答问题的时候先看我的问题 ~~


-----------

把它删掉结了
再不行就用/etc/skel/里面那个缺省的拷贝过来覆盖掉
----
删掉它 会有对系统等入又问题吗?

还有 就是 /etc/skel/里面那个缺省的拷贝过来覆盖掉
这个方法 有用吗?


-------------------------------------


-_-b 欢迎讨论
yanwuhuan 2004-09-14
  • 打赏
  • 举报
回复
把它删掉结了
再不行就用/etc/skel/里面那个缺省的拷贝过来覆盖掉
sczhoubing 2004-09-14
  • 打赏
  • 举报
回复
不好意思,看走眼了,嘿:p
yanghuajia 2004-09-14
  • 打赏
  • 举报
回复
# rpm -qf /etc/profile
setup-2.5.25-1
从新安装这个rpm
fi9 2004-09-14
  • 打赏
  • 举报
回复
O,搞定了!?
那建议楼主先学一下shell吧;
这也是成为linuxer的最初一步吧
suowei1979 2004-09-14
  • 打赏
  • 举报
回复
:)
gettext 2004-09-14
  • 打赏
  • 举报
回复
/etc/profile没有太多东西。我估计你是把PATH环境变量的赋值给删了。
你在文件前面加上
if [ `id -u` = 0 ] && ! echo $PATH | /bin/grep -q "/sbin" ; then
PATH=/sbin:$PATH
fi

if [ `id -u` = 0 ] && ! echo $PATH | /bin/grep -q "/usr/sbin" ; then
PATH=/usr/sbin:$PATH
fi

if [ `id -u` = 0 ] && ! echo $PATH | /bin/grep -q "/usr/local/sbin" ; then
PATH=/usr/local/sbin:$PATH
fi

if ! echo $PATH | /bin/grep -q "/usr/X11R6/bin" ; then
PATH="$PATH:/usr/X11R6/bin"
fi
export PATH
试试
raysand 2004-09-14
  • 打赏
  • 举报
回复
呵呵 兄弟们 我问题是解决了

用的是我原来的 文件~~ 谢谢大家的 建议~ 用vi编辑的

--------
现在 我想问各位一个问题:

一般环境变量 写道 文件的什么地方啊?
好像加在开头 没有用
怎不能 到处插入环境变量的定义吧!

比如

if [ `id -u` = 0 ] && ! echo $PATH | /bin/grep -q "/usr/local/sbin" ; then
PATH=/usr/local/sbin:$PATH
fi

if ! echo $PATH | /bin/grep -q "/usr/X11R6/bin" ; then
PATH="$PATH:/usr/X11R6/bin"
(1 在这里加我自己定义的环境变量)
fi
export PATH
(2 在这里加我自己定义的环境变量)

------

各位指点 一下 我现在 开始下决心弄 linux成为linuxer

不过弄linux是苦力活啊
sczhoubing 2004-09-13
  • 打赏
  • 举报
回复
你复制别的用户的.profile到你的home下面试试。
raysand 2004-09-13
  • 打赏
  • 举报
回复
用原始/etc/profile覆盖当前文件?
--------
我没有备份啊


use rescue model or LiveCD
----
怎么 弄啊


进不了图形界面有很多可能
可能显卡驱动不正确
可能你的字体服务被关了
等等

你的问题是可能修改了$PATH的值系统找不到tools了
--------
就是 因为我修改了/etc/profile 就 不能进入了



你修改了些什么东西?
-------
我只是 删除了一些 语句 但是忘了 是什么语句了
lijiangshui 2004-09-13
  • 打赏
  • 举报
回复
你修改了些什么东西?
yehuotaizi 2004-09-13
  • 打赏
  • 举报
回复
进不了图形界面有很多可能
可能显卡驱动不正确
可能你的字体服务被关了
等等

你的问题是可能修改了$PATH的值系统找不到tools了
yufeilinux 2004-09-13
  • 打赏
  • 举报
回复
copy a original /etc/profile to your system

use rescue model or LiveCD
  • 打赏
  • 举报
回复
恢复原/etc/profile文件
baga 2004-09-13
  • 打赏
  • 举报
回复
同意楼上的,可以在用户目录修改.bash_profile,
firespirit 2004-09-13
  • 打赏
  • 举报
回复
用原始/etc/profile覆盖当前文件

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧