我安装完 RedHat Linux 5 之后,在终端使用一些命令,如: ifcinfig 查看本机的IP,发现不能使用此命令,提示说“command not found”,这该怎么办呢 想想肯定是环境变量没有加载,那就动手修改一下环境变量,修改如下:
1、初始安装完成系统之后,系统为了更加安全,有些命令的路径没有在PATH环境变量中,可以用echo $PATH命令查询得知,添加路径到PATH环境变量的方法如下:
(如添加/sbin到PATH环境变量中)
(1)如果只想在本次开机过程中临时性的添加修改,下次开机就无效的话,可以:
输入export PATH=$PATH:/sbin
(2)如果只给当前用户永久添加,则:
在~/.bash_profile中的靠近末尾有类似这样的一行PATH=$PATH:$HOME/bin后添加:/sbin,就变成PATH=$PATH:$HOME/bin:/sbin
文件修改并保持完以后,运行source ~/.bash_profile命令即可使修改操作立即生效。
(3)如果给系统中所有的用户都永久添加,则:
在/etc/profile文件末尾添加export PATH=$PATH:/sbin
文件修改并保持完以后,运行source etc/profile命令即可使修改操作立即生效。
2、还有一种解决的办法
[root@admin007]# /sbin/ifconfig
或者修改 /etc/profile 文件
[root@amdin007]# vi /etc/profile
把下面if 语句注释掉
# Path manipulation
if [ "$EUID" = "0" ]; then
pathmunge /sbin
pathmunge /usr/sbin
pathmunge /usr/local/sbin
fi
修改为:
# Path manipulation
#if [ "$EUID" = "0" ]; then
pathmunge /sbin
pathmunge /usr/sbin
pathmunge /usr/local/sbin
#fi
保存,重新启动系统!
系统启动好之后,试试在终端使用命令,看看有没有生效吧
分享到:
相关推荐
redhat linux安装使用指南 redhat linux安装使用指南
RedHat Linux服务器操作系统常用命令
Redhat Linux Enterprise 5下介绍的很详细的实用教程文档,是你学Linux的好帮手哦!亲
red hat Linux 命令 大全
本文档是讲解了如何通过Linux下tar命令向DELL PowerVault TL2000带库备份和追加数据的。可以用来在Linux下简单测试带库的数据备份功能。
RedHat Linux环境下防火墙配置初级入门
redhat linux学习笔记 redhat linux学习笔记
RedHat Linux安装图解RedHat Linux安装图解RedHat Linux安装图解RedHat Linux安装图解
在Redhat下安装Oracle10g.pdf 在RedHat Enterprise Linux 5下安装JDK.doc REdHat Linux 5 tomcat 的安装及环境的配置.doc
虚拟机RedHat linux 5 使用NAT方式上网图解版
linux入门教程_Redhat使用指南
<login> 登录 <logout> 登出 <exit> 登出 <shutdown> 停止系统 <halt> 停止系统 <reboot> 重启动 <poweroff> 切断电源 <sync> 把内存里的内容写入磁盘 <lilo> 安装lilo启动管理程序 <grub> 安装lilo启动管理程序
redhat linux enterprise 5教程文档,绝对是你学习LINUx的好帮手哦,亲!
RedHat Linux RHEL6配置本地YUM源
RedHat Linux安装及使用指南 是初学者使用
Redhat Linux 5.8 安装手册
对redhat的基础概念、常用命令、一些常用操作知识的测试,
redhat linux 培训 redhat linux 培训 redhat linux 培训 redhat linux 培训 redhat linux 培训 redhat linux 培训 ppt ppt ppt
Redhat Enterprise linux5学习笔记,整套资料
在RedHat Enterprise Linux 5下安装JDK