一、基本命令
yum list installed | grep docker 查看yum安装了哪些软件
netstat -lnp|grep 8000 查看端口
netstat -plutn | grep :6069 查看端口
lsb_release -a 查看安装是哪个liunx系统
arch 查看系统是32位还是64位
//安装包
rpm -ivh rabbitmq-server-3.7.7-1.el7.noarch.rpm
-i :安装的意思
-v :可视化
-h :显示安装进度
//安装构建依赖
$ sudo yum install -y which wget perl openssl-devel make automake autoconf ncurses-devel gcc
//官网下载源码
$ curl -O http://erlang.org/download/otp_src_20.2.tar.gz
//解压包
$ tar zxvf otp_src_20.2.tar.gz
//批量卸载
yum remove erlang-*
//更新yum源
sudo yum clean all
sudo yum makecache
//yum本地安装
yum localinstall rabbitmq-server-3.6.12-1.el6.noarch.rpm
---------------------防火墙管理
//开启一个端口
firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效)
//重新载入
firewall-cmd --reload
//查看
firewall-cmd --zone= public --query-port=80/tcp
//删除
firewall-cmd --zone= public --remove-port=80/tcp --permanent
---------------------grep
cat /home/wwwroot/dutyliunx/App_Data/Logs/2018-09-05.log |grep -A 1 'fdata'
grep -C 5 foo file 显示file文件里匹配foo字串那行以及上下5行
grep -B 5 foo file 显示foo及前5行
grep -A 5 foo file 显示foo及后5行
二、网卡
1,虚拟机centos没有有线选项,而且不能上网,而且没有eth0网卡
错误信息:Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details
解决办法:
①新建eth0
TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=eth0 UUID=fbb7785f-d35e-49ae-9974-429ab14756f2 DEVICE=eth0 ONBOOT=yes #GATEWAY=192.168.1.1 #IPADDR=192.168.1.150 #NETMASK=255.255.255.0 #DNS1=218.30.118.6 #DNS2=10.64.0.100