在终端输入route 提示找不到这个命令 猜想可能是root用户才能执行这个命令 因为我是使用fedora安装时配置的普通用户登陆系统 于是使用whereis route查看route命令在什么地方 发现在/sbin/route 在终端输入/sbin/route成功 但是总是觉得麻烦 于是想将该命令添加到环境变量中 按照网上的方法 修改.bashrc文件 添加
export PATH="$PATH:/sbin/route" 然后source .bashrc
重启计算机 并且在终端使用命令echo $PATH 发现添加成功 可是还是不能直接使用route命令查看路由信息
哪位大侠给个说法 跪谢!
我用的是F8
[ 本帖最后由 西门吹牛 于 2008-3-5 21:45 编辑 ]
kamui0523 于 2008-03-05 22:20:54发表:
export PATH="$PATH:/sbin就可以了
另外可以给route起个别名
alias route="/sbin/route",要永久生效就写到.bashrc
西门吹牛 于 2008-03-05 22:16:30发表:
呵呵 我知道原因了
应该是export PATH="$PATH:/sbin" route是sbin目录下的一个文件
而PATH中只需要指定文件所在的文件夹就可以了
可以结帖
gxf 于 2008-03-05 22:07:51发表:
$vim ~/.bashrc
export PATH=$PATH:/sbin/route
$source ~/.bashrc
不需要重启的