Linux常用命令

1.uname -r      uname -a查看Linux内核版本
2.ifconfig 查看网卡配置信息

3.chmod 777文件名 修改文件夹权限

4.vi /ect/sysconfig/network-scripts/ifcfg-eth0 修改IP地址

5.vi /etc/resolv.conf 修改dns server

6.vi /etc/sysconfig/network 修改网关

7.service network restart 重启网卡

8.hostname newname

newname即要设置的新的hostname,运行后立即生效,但是在系统重启后会丢失所做的修改,如果要永久更改系统的hostname,就要修改相关的设置文件。

man hostname里有这么一句话,”The host name is usually set once at system startup in /etc/rc.d/rc.inet1 or /etc/init.d/boot (normally by reading the contents of a file which contains the host name, e.g. /etc/hostname).” RedHat里没有这个文件,而是由/etc/rc.d/rc.sysinit这个脚本负责设置系统的hostname,它读取/etc /sysconfig/network这个文本文件,RedHat的hostname就是在这个文件里设置。

所以,如果要永久修改RedHat的hostname,就修改/etc/sysconfig/network文件,将里面的HOSTNAME这一行修改成HOSTNAME=NEWNAME,其中NEWNAME就是你要设置的hostname

9.退出VI

ESC键 跳到命令模式,然后:
:w   保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w!   强制保存,不推出vi
:wq  保存文件并退出vi
:wq! 强制保存文件,并退出vi
q:  不保存文件,退出vi
:q! 不保存文件,强制退出vi


你可能感兴趣的:(linux,shell,命令,vi,IP地址)