CentOS7命令


防火墙命令

#开启端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
 
命令含义:
--zone #作用域
--add-port=80/tcp  #添加端口,格式为:端口/通讯协议
--permanent   #永久生效,没有此参数重启后失效

停止防火墙
systemctl stop firewalld
开启防火墙
systemctl start firewalld
取消防火墙开机自启动
systemctl disable firewalld
查看防火墙状态
systemctl status firewalld

防火墙具体操作参考链接

https://jingyan.baidu.com/article/49ad8bce97bd965834d8fa8b.html

服务重启

#查看服务状态
systemctl status NetworkManager
#停止服务
systemctl stop NetworkManager
#启动服务
systemctl start NetworkManager
#禁止服务开机启动
systemctl disable NetworkManager
#设置服务开机启动
systemctl enable NetworkManager

网卡相关

#查看网络信息
ip addr
#查看具体某个网卡信息
ip addr ls eno16777736

#停止网卡
ip link set eno16777736 down
#启动网卡
ip link set eno16777736 up

#修改ip地址
ip addr del 192.168.80.134/24 dev eno16777736
ip addr add 192.168.80.136/24 dev eno16777736

#查看路由信息
ip route show
#添加路由
ip route add default via 192.168.80.2 dev br0

常用服务

后台运行程序

nohup python -u test.py >test.log 2>&1 &

安装上传下载插件

[root@localhost ~]# yum install -y lrzsz

安装ifconfig命令

yum install -y net-tools

修改主机名

hostnamectl set-hostname node1.xiaoniu.com

新建用户并把用户添加到增加sudo权限

adduser taiga
passwd taiga

vi /etc/sudoers
taiga ALL=(ALL)ALL

安装zip打包,解压缩命令

yum  install zip unzip -y
打包目录下的文件夹到文件

zip -r ./test_filename  test_file.zip

解压zip文件,解压到当前目录下
unzip ./test_file.zip 

tar命令打包解压文件

打包当前目录下的文件夹
tar  -cvf pltExport.tar ./pltExport

将pltExport.tar的tar包解压缩到当前目录下
tar  -xvf   pltExport.tar

开机自启动目录文件

cd /etc/rc.d/init.d/

参考链接

开机启动项命令加入

 

Python环境安装

crontab 详细用法 定时任务

https://i-beta.cnblogs.com/posts/edit;postId=11114934

创建虚拟环境

mkvirtualenv -p python3 py3_flask

豆瓣源安装

 pip install  -r   ./requirements.txt  -i http://pypi.douban.com/simple --trusted-host pypi.douban.com