常用的几个Linux配置和命令
配置静态IP
- 网络适配器开启NAT模式
- 查看网关IP
进入虚拟机,打开终端,使用root用户
- 执行
cd /etc/sysconfig/network-scripts
到文件夹下 - 执行
vim ifcfg-ens33
(有的是ifcfg-ens32),输入i进行编辑
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static" # 使用静态IP地址,默认为dhcp
IPADDR="192.168.153.120" # 设置的静态IP地址
NETMASK="255.255.255.0" # 子网掩码
GATEWAY="192.168.153.2" # 网关地址
DNS1="192.168.153.2" # DNS服务器
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="95b614cd-79b0-4755-b08d-99f1cca7271b"
DEVICE="ens33"
ONBOOT="yes" #是否开机启用
- 修改完按
Esc
,然后按Shift+;
,输入wq(退出并保存,如果执行时报错,可在后面加!
即可) - 重启网络服务
service network restart
- 重启完后ping一下百度,如果能ping通就说明配置成功
防火墙命令
systemctl status firewalld.service
查看防火墙状态
执行后可以看到绿色字样标注的active(running)
,说明防火墙是开启状态
看到disavtive(dead)
的字样,说明防火墙是关闭状态systemctl stop firewalld.service
关闭防火墙systemctl disable firewalld.service
禁止防火墙命令(开机后不启动防火墙)
常用命令
chmod 740 xxxx
给与脚本权限tar -xvf xxxxx
在虚拟机上解压tar包unzip xxxx
在虚拟机上解压zip包ps -ef|grep xxx
查看xxx进程pwd
查看当前所在目录mkdir xxx
建立文件夹xxxrm xxx
删除xxx文件mv 源文件或目录 目标文件或目录
例如:mv 1.txt test/2.txt new
这个命令移动当前目录的1.txt文件和test文件夹/目录的2.txt文件到new目录