Linux命令总结

田同学使用的系统是centos7系统,所以总结的Linux命令以centos7为主,会将常用的命令总结并持续更新。

文件相关

1
2
3
4
解压 tar -xf 
压缩 tar -zcvf test.tar.gz ./test/ 压缩
查找文件 find / -name nginx.conf
文件赋权 chmod -R 777 文件读写权限

防火墙

防火墙开放端口:(开放端口后需重载防火墙)

1
2
3
4
5
6
7
查看防火墙状态 systemctl status firewalld
查看开放防火墙端口 firewall-cmd --list-all
打开3306端口 firewall-cmd --zone=public --add-port=3306/tcp --permanent
–zone #作用域
add-port=80/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效
重置防火墙 firewall-cmd --reload

运维

1
2
3
4
5
查看内存占用前五的进程 ps auxw|sort -rn -k4|head -5 
查看前一百行日志 tail -fn 100 nohup.log
vi末行 shift + g
查看当前目录下文件夹大小 du -h --max-depth=1
查看运行端口 netstat -nlp|grep 8888

部署

1
jar包启动 nohup java -Dfile.encoding=utf-8 -jar 0923.jar>nohup.log 2>&1 &

nginx

1
2
3
启动:sudo systemctl start nginx
停止服务:sudo systemctl restart nginx
重载服务:sudo systemctl reload nginx

安利时刻:

image-20220714114938715


Linux命令总结
http://www.sky1998.cn/2022/03/17/Linux/Linux命令总结/
作者
程序员田同学
发布于
2022年3月17日
许可协议