LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1827|回复: 22

我的FC9中怎么连fdisk, shutdown这些基本命令用不了?

[复制链接]
发表于 2008-7-28 20:07:35 | 显示全部楼层 |阅读模式
刚装完系统时,系统自动挂载了WIN分区。
但用了几天,都不知什么回事,音乐播放器打不开这些分区,用文件浏览器也打不开,想看看分区情况,居然:
[tmp@localhost ~]$ fdisk -l
bash: fdisk: command not found
[tmp@localhost ~]$

想重启:
[tmp@localhost ~]$ shutdown -r now
bash: shutdown: command not found

怎么回事啊?
如果不支持这些命令,又有哪些命令来代替啊?
谢谢!
发表于 2008-7-28 20:15:10 | 显示全部楼层
用户权限的问题,查su和sudo。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-28 20:22:48 | 显示全部楼层
Post by suddenkiller;1879551
用户权限的问题,查su和sudo。


[tmp@localhost ~]$ sudo fdisk -l
[sudo] password for tmp:
Sorry, try again.
[sudo] password for tmp:
tmp is not in the sudoers file.  This incident will be reported.
[tmp@localhost ~]$ su root
密码:
[root@localhost tmp]# fdisk -l
bash: fdisk: command not found
[root@localhost tmp]#
[root@localhost tmp]# fdisk -l
bash: fdisk: command not found
[root@localhost tmp]# shutdown -r now
bash: shutdown: command not found
[root@localhost tmp]#
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-28 20:25:17 | 显示全部楼层
并且我发现一个现象,
正常LINUX在图形界面登录后,在进入桌面之前,会显示一个图片,这个图处有硬盘,镙丝刀等小工具,这些小工具分别闪几下,之后才正式进入桌面。
但我的FC9现在进入桌面并没有闪出这些小工具。
不知怎么回事。
回复 支持 反对

使用道具 举报

发表于 2008-7-28 20:44:34 | 显示全部楼层
环境变量问题吧
那是x登录画面,也许你没让它显示吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-28 20:48:37 | 显示全部楼层
Post by tiansworld;1879566
环境变量问题吧
那是x登录画面,也许你没让它显示吧


请问tiansworld兄怎么修改这个问题?
多谢!
回复 支持 反对

使用道具 举报

发表于 2008-7-28 20:52:04 | 显示全部楼层
打开你主目录下的 .bash_profile文件看一下
比如用cat ~/.bash_profile
检查PATH后面的路径,如果不多的话可以自己编辑加上,常用的命令路径 /bin:/sbin:/usr/sbin:/usr/bin
等等,之间用 : 分开
修改完以后关了这个shell,然后再打开,看看行不行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-28 21:04:37 | 显示全部楼层
[root@localhost tmp]# echo $SHELL
/bin/bash
[root@localhost tmp]# cat ~/.bash_profile
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATHHOME/bin:/bin:/sbin:/usr/sbin

export PATH
unset USERNAME
[root@localhost tmp]#


我都已经手工加上/bin:/sbin:/usr/sbin到PATH中了,还是不行,我记得刚装系统是可以用这些命令的,并且进桌面时也有那个小工具闪的界面的。
回复 支持 反对

使用道具 举报

发表于 2008-7-28 21:15:18 | 显示全部楼层
Post by nulll;1879572
[root@localhost tmp]# echo $SHELL
/bin/bash
[root@localhost tmp]# cat ~/.bash_profile
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATHHOME/bin:/bin:/sbin:/usr/sbin

export PATH
unset USERNAME
[root@localhost tmp]#


我都已经手工加上/bin:/sbin:/usr/sbin到PATH中了,还是不行,我记得刚装系统是可以用这些命令的,并且进桌面时也有那个小工具闪的界面的。


这是我的
[leave@CC-desktop ~]$ cat .bashrc
# .bashrc

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi

# User specific aliases and functions
export PATH="/usr/local/texlive2007/bin/i386-linux:/bin:/sbin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/X11R6/bin"


改完好像是要 $source .bashrc 或者注销重启之类的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-28 21:22:38 | 显示全部楼层
Post by leave22;1879576
这是我的


改完好像是要 $source .bashrc 或者注销重启之类的




source一下之后就可以了,谢谢大家。
回复 支持 反对

使用道具 举报

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

本版积分规则

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