CentOS prompts for no command handling when entering the Ifconfig command
Today, a CentOS is installed on a virtual machine. After the installation, a lot of instructions are not found. Baidu after the problem solved. Record the processing method for future use.
------------------------------------ Unbeatable split line ---------------------------------------
# ifconfig
Prompt command does not exist
Use #/sbin/ifconfig to
Cause: The system default environment variable is not set
The Echo $PATH is executed separately under the normal user and root user, and the PATH has four missing addresses:/sbin:/usr/sbin:/usr/local/sbin:/usr/kerberos/sbin
And, Ifconfig is exactly in the/sbin inside.
Or
Under Cat/etc/profile, you can find no environment variables about/sbin.
Su goes to root, runs Gedit/etc/profile (just playing Linux, used gedit)
Add the following statement at the end of the file:
Path= $PATH:/sbin # Append/sbin directory after PATH variable
Export path= $PATH:/sbin# Set Variable to global
Save and exit.
Modify the/home/user/.bash_profile, adding/sbin:/usr/sbin:/usr/local/sbin:/usr/kerberos/sbin to the path after path.
After the change is complete, execute the command:. . Bash_profile, you can also log off or restart to make the content you just modified take effect.
Again, Sudo ifconfig, it's OK.
CentOS prompts for no command handling when entering the Ifconfig command