一、基本命令

 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
ifcfg-eth0

相关文章: