QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1125|回复: 10

帮帮我吧,我不小心把/root删了

[复制链接]
发表于 2003-6-11 06:34:02 | 显示全部楼层 |阅读模式
我不小心把/root删了,后来把一个普通用户的~目录拷成/root不管用。我现在不知道应该怎样才能合理的重建一个/root,或者把原来的/root恢复了,各位高手多多指教!!
发表于 2003-6-11 09:14:08 | 显示全部楼层
你是不是将普通用户的目录中的隐含文件没考上?
有以下几个:
.bash_profile
.bash_logout
.bashrc
.cshrc
将以上文件考到/root目录,属主改为root后在试试 !!!
回复

使用道具 举报

 楼主| 发表于 2003-6-11 20:10:19 | 显示全部楼层
我考了,但是可能是因为前几天折腾的,现在运行什么东西都要输入完整路径。比如我输入lsmod是不管用的,必须带路径输。我想启动X的时候,我看到Xauth: error while loading stared liberaries: libXmuu.so: Cannot open shared object file: No such file or directory
我的libXmuu.so明明存在,好像就在/usr/X11R6/lib,但是系统仍然说不存在。我估计是系统没有把/usr/X11R6/lib设进lib的问题吧。现在普通用户也是这个情况。
请帮帮忙,谢谢!!
回复

使用道具 举报

发表于 2003-6-12 23:16:32 | 显示全部楼层
你应该将/root下隐含的配置文件都删除.因为普通用户的path和root是不一样的.
回复

使用道具 举报

 楼主| 发表于 2003-6-13 20:14:01 | 显示全部楼层
谢谢,请问删后怎弄?
回复

使用道具 举报

发表于 2003-6-14 20:14:44 | 显示全部楼层
如果用bash的话, 自己创一个 .bashrc文件, 把PATH一项该加的都加上。
格式可以参照一般用户的。
回复

使用道具 举报

发表于 2003-6-17 09:34:10 | 显示全部楼层
PATH=/bin:/sbin:/X11R6/bin:/root/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
回复

使用道具 举报

发表于 2003-6-17 17:25:49 | 显示全部楼层
和另外一台机器对比一下,少什么就加什么。
回复

使用道具 举报

 楼主| 发表于 2003-6-20 21:11:47 | 显示全部楼层
谢谢各位的帮助,但我仍未试成功。
PATH=/bin:/sbin:/X11R6/bin:/root/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin

这里不包含任何lib目录啊,我设了,不起作用。
我没有另一台电脑,也没有Linux安装盘,当初是我借别人的安装的。我在加拿大,这里的Redhat要$50,相当于¥300人民币,很贵的。
还忘各位多多指点我应该怎么设置才能使用X,谢谢!
回复

使用道具 举报

发表于 2003-6-22 09:30:55 | 显示全部楼层
BASH=/bin/bash
BASH_ENV=/root/.bashrc
BASH_VERSINFO=([0]="2" [1]="05b" [2]="0" [3]="1" [4]="release" [5]="i386-redhat-linux-gnu")
BASH_VERSION='2.05b.0(1)-release'
COLORS=/etc/DIR_COLORS.xterm
COLORTERM=gnome-terminal
COLUMNS=80
DESKTOP_STARTUP_ID=
DIRSTACK=()
DISPLAY=:0.0
EUID=0
GNOME_DESKTOP_SESSION_ID=Default
GROUPS=()
GTK_RC_FILES=/etc/gtk/gtkrc:/root/.gtkrc-1.2-gnome2
G_BROKEN_FILENAMES=1
HISTFILE=/root/.bash_history
HISTFILESIZE=1000
HISTSIZE=1000
HOME=/root
HOSTNAME=localhost.localdomain
HOSTTYPE=i386
IFS=$' \t\n'
INPUTRC=/etc/inputrc
LAMHELPFILE=/etc/lam/lam-helpfile
LANG=zh_CN.GB18030
LANGUAGE=zh_CN.GB18030:zh_CN.GB2312:zh_CN
LESSOPEN='|/usr/bin/lesspipe.sh %s'
LINES=24
LOGNAME=root
LS_COLORS='no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01r=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:'
MACHTYPE=i386-redhat-linux-gnu
MAIL=/var/spool/mail/root
MAILCHECK=60
OPTERR=1
OPTIND=1
OSTYPE=linux-gnu
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
PIPESTATUS=([0]="0")
PPID=1563
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}\007"'
PS1='[\u@\h \W]\$ '
PS2='> '
PS4='+ '
PVM_ROOT=/usr/share/pvm3
PVM_RSH=/usr/bin/rsh
PWD=/root
QTDIR=/usr/lib/qt-3.1
SESSION_MANAGER=local/localhost.localdomain:/tmp/.ICE-unix/1405
SHELL=/bin/bash
SHELLOPTS=braceexpand:emacs:hashall:histexpand:history:interactive-comments:monitor
SHLVL=3
SSH_AGENT_PID=1418
SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass
SSH_AUTH_SOCK=/tmp/ssh-XXOH0zRX/agent.1405
SUPPORTED=zh_CN.GB18030:zh_CN:zh
TERM=xterm
UID=0
USER=root
USERNAME=root
WINDOWID=35651848
XAUTHORITY=/root/.Xauthority
XMODIFIERS=@im=Chinput
_=
i=/etc/profile.d/which-2.sh
这是我的ROOT环境设置,你可以参考一下
回复

使用道具 举报

 楼主| 发表于 2003-6-22 20:48:40 | 显示全部楼层
多谢,请问怎样才能把我的环境变量设成这样呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-9-20 17:34 , Processed in 0.046845 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表