系统中getenforce、ifconfig、fdisk等命令无法正常运行。
1、 在 Linux 系统中执行 fdisk、getenforce、ifconfig 等命令时,若出现bash: xxx: command not found的提示,可能是由于用户环境变量未正确配置所致。通常问题出在 .bash_profile 文件中缺少关键路径的设置,主要涉及 /bin、/usr/bin、/sbin 和 /usr/sbin 这四个目录。这些路径包含系统常用命令,若未加入 PATH 变量,shell 将无法定位并执行对应程序,从而导致命令无法识别。
2、 在桌面打开终端,执行pwd命令显示当前路径为/home/oracle,确认位于Oracle用户的主目录中。
3、 执行ls -a命令可查看当前目录中全部文件,包括隐藏文件。
4、 执行 cat .bash_profile 命令可查看当前用户的环境变量配置信息。
5、 输入 vi .bash_profile 命令以编辑该配置文件。
6、 执行 source .bash_profile 命令,让更改立即生效。
7、 输入getenforce、ifconfig等命令后,均可正常执行。
