QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 738|回复: 2

路径问题(path)??

[复制链接]
发表于 2003-10-16 16:45:08 | 显示全部楼层 |阅读模式
系统: RH8.0工作站
我首先用一个user帐号登录:

[stmn@lzlr stmn]$

我想查看分区信息:

fdisk -l 出现以下错误:
[stmn@lzlr stmn]$ fdisk
bash: fdisk: command not found

我原以为是权限不够,我又用su 得到root权限:
[root@lzlr stmn]#

接着我再查看硬盘信息:
fdisk -l 还是出现以为错误:
[root@lzlr stmn]# fdisk -l
bash: fdisk: command not found

我记得fdisk是在/sbin 里面的,所以我想可能是PATH不对:
查看PATH路径:
echo $PATH
[root@lzlr stmn]# echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/stmn/bin
路径里并没有 /sbin 所以找不到这个命令
于是我修改stmn目录里的.bast_profile:
# .bash_profile

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

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH
unset USERNAME

.bsh_profile里面的PATH果然没有包含/sbin
于是修改PATH=$PATH:$HOME/bin 把它改成PATH=$PATH:$HOME/bin:/sbin:/usr/sbin

保存退出之后,必须重启之后:
我还是用stmn(user帐号登录)
再用fdisk -l 查看分区信息:
[root@lzlr root]# fdisk -l

Disk /dev/hdc: 255 heads, 63 sectors, 4865 cylinders
Units = cylinders of 16065 * 512 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hdc1   *         1       510   4096543+   b  Win95 FAT32
/dev/hdc2           511      4866  34986105    f  Win95 Ext'd (LBA)
/dev/hdc5           511      1020   4096543+   b  Win95 FAT32
/dev/hdc6          2168      2805   5124703+   c  Win95 FAT32 (LBA)
/dev/hdc7          2806      3443   5124703+   7  HPFS/NTFS
/dev/hdc8          3444      4866  11426751    c  Win95 FAT32 (LBA)
/dev/hdc9          1021      1033    104391   83  Linux
/dev/hdc10         1034      2135   8851783+  83  Linux
/dev/hdc11         2136      2167    257008+  82  Linux swap

就可以查看了。

我的问题是可不可以不用重启动,而让.bash_profile生效??
 楼主| 发表于 2003-10-16 23:24:23 | 显示全部楼层
到底如何做啊??
回复

使用道具 举报

发表于 2003-10-16 23:58:25 | 显示全部楼层
RH就是这样
用su得到的root权限是不能直接执行sbin下的命令的
但可以使用绝对路径执行命令
#/sbin/fdisk
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-18 21:24 , Processed in 0.056050 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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