提示:本文是记录自己在学习过程中常用的代码指令
一、Centos 系统指令
1.内核版本
1.1 内核版本和操作系统版本
uname -a #uname -r
1.2 查看正在运行的内核版本
cat /proc/version
2.Docker
2.1 查看docker占用的磁盘空间
docker system df
2.2 清理所有停止的容器
docker container prune
2.3 清理磁盘,删除关闭的容器、无用的数据卷和网络,以及dangling镜像(即无tag的镜像)
docker system prune
2.4 清理卷
docker volume ls // 查看当前卷列表
docker volume prune // 清理无用的卷 加-f为强制清理
3.端口开放
3.1 开放端口
firewall-cmd --zone=public --add-port=80/tcp --permanent # 开放80端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent #关闭80端口
firewall-cmd --reload # 配置立即生效
3.2 查看防火墙所有开放的端口
firewall-cmd --zone=public --list-ports
3.3 检查端口被哪个进程占用
netstat -lnpt | grep 80
3.4 查看进程的详细信息
ps 80
3.5 终止进程
kill -9 80
4.防火墙
4.1 查看防火墙状态
firewall-cmd --state
#或者
systemctl status firewalld
4.2 关闭防火墙
systemctl stop firewalld
4.3 开启防火墙
systemctl start firewalld