What should I do if the ifconfig command in Redhat/CentOS cannot be used?
Problem description: Enter ifconfig in the terminal and return "command not found ";
Cause: the environment variable is not loaded. You can manually modify the environment variable.
Implementation:
Method 1:
Features: temporary
Enter the absolute path of the ifconfig command. ifconfig is in the/sbin directory, So enter the following command on the terminal to run:/sbin/ifconfig
Method 2:
Features: changyong
1) Use root permission to open the/etc/profile file: vi/etc/profile2) Add the following code to the last line of the file, save the file, and exit. export PATH = $ PATH:/sbin3) run the following command on the terminal: source/etc/profileNote: The difference between the source command and shell scripts is that the source command is executed in the current bash environment, and the scripts is to start a sub-shell to execute the command. In this way, if you write the commands for setting environment variables (or alias) into scripts, it will only affect the sub-shell and cannot change the current BASH. Therefore, through the file (command column) when setting environment variables, use the source command.