我在centos7的高频使用命令
1.我的常用命令
2.端口相关命令
3.进程相关命令
4.vim相关
我的最常用命令
后台运行一个jar包
nohup java -jar netManagement-0.0.1-SNAPSHOT.jar >/dev/null 2>&1 &
查看进程信息
ps aux
杀死一个进程
kill -9 123456 # 杀pid为123456的进程
开放端口
firewall-cmd --zone=public --add-port=5672/tcp --permanent # 开放5672端口
重载防火墙(使防火墙的更改立即生效)
firewall-cmd --reload # 重载防火墙配置,使之立即生效
后台跑python项目
# 注意,只有设置host='0.0.0.0'时才能被外网访问
nohup python app.py &
端口相关命令
0.注意事项
使用防火墙相关命令后如果没有生效,使用一下命令重载防火墙配置,使之立即生效
firewall-cmd --reload # 重载防火墙配置,使之立即生效
开放端口
firewall-cmd --zone=public --add-port=5672/tcp --permanent # 开放5672端口
firewall-cmd --zone=public --remove-port=5672/tcp --permanent #关闭5672端口
firewall-cmd --zone=public --add-port=5900-5905/tcp --permanent # 开放5900-5905范围内的所有端口
查看防火墙所有开放的端口
firewall-cmd --zone=public --list-ports
查看防火墙状态
firewall-cmd --state
查看正在被占用的端口
netstat -lnpt # 查看所有正在被占用的端口
netstat -lnpt |grep 5672 # 查看指定端口
进程相关命令
查看进程
ps aux # 查看所有进程信息
ps 8081 # 查看pid为8081进程信息
杀进程
kill -9 1706532 # 杀掉pid为1706532的进程
vim相关
搜索内容:在命令行模式下输入/xxxx就可以搜索xxx