centos常用命令
常用命令
yum install 安装软件
yum update 升级系统
yum remove 卸载软件
ifconfig 查看网络接口信息
service 服务管理
chkconfig 服务开机启动配置
useradd 添加用户
passwd 修改用户密码
su 切换用户
pwd 显示当前所在目录
ls 显示目录下文件
cd 进入目录
mkdir 创建目录
rm 删除文件和目录
cp 复制文件和目录
mv 移动文件和目录
cat 查看文件内容
tail -f 查看文件尾部并自动刷新
ps aux 查看正在运行的进程
kill 杀死进程
df -h 查看磁盘使用情况
du -sh 查看目录大小
ifconfig 配置网络接口
nmtui 配置网关与网络
端口相关
telnet 远程登录其他机器
nmap 扫描网络主机的开放端口
netstat 查看本机网络连接、端口等信息
lsof -i :端口号 查看占用某个端口的进程信息
systemctl status firewalld 查看防火墙状态命令
systemctl start firewalld 开启防火墙
systemctl stop firewalld 临时关闭防火墙
systemctl disable firewalld 永久关闭防火墙
firewall-cmd –zone=public –add-port=80/tcp –permanent 放通80端口
firewall-cmd –zone=public –add-port=4400-4600/udp –permanent 放通端口段
firewall-cmd –zone=public –remove-port=80/tcp –permanent 关闭端口
firewall-cmd –permanent –list-port 查看放通端口
firewall-cmd –reload 立即生效
docker 相关基础命令
docker search 搜索镜像
docker pull 拉取镜像
docker images 查看本地镜像
docker run 运行镜像
docker ps 查看运行中的容器
docker rm 删除容器
docker rmi 删除镜像
docker start 启动已停止运行的容器
docker stop 停止运行中的容器
docker exec 进入运行中的容器
docker commit 提交容器成为一个新的镜像
docker build 构建镜像
docker push 上传镜像到仓库
docker volume 管理数据卷
docker network 管理网络
systemctl enable docker 开机自动启动docker
systemctl start docker 启动docker
systemctl restart docker 重启docker
systemctl stop docker 关闭docker
docker exec -it 4d bash 进入容器,其中4d为镜像id
docker logs 4d 查看容器日志,其中4d为镜像id
docker-compose 相关命令
docker-compose build 构建或重构服务
docker-compose up 启动并运行你的应用
docker-compose up -d 后台运行你的应用
docker-compose -f test.yml up -d 指定文件txt.yml模板容器后天运行
docker-compose logs 查看应用程序的日志
docker-compose stop 停止应用程序
docker-compose start 启动应用程序
docker-compose restart 重启应用程序
docker-compose rm 删除停止的服务容器
docker-compose down 停止并删除容器,网络,卷,镜像等
docker-compose scale web=3 扩展 web 服务,将其数量增加到 3 个容器
docker-compose exec web env 查看 web 服务的环境变量
docker-compose config 验证并查看compose文件
docker-compose pause 暂停一个服务容器
docker-compose unpause 恢复一个服务容器
docker 容器迁移相关命令
docker cp 容器内的文件拷贝到宿主机
docker export 导出容器的文件系统成为一个压缩包
docker import 从压缩包导入镜像
docker load 从tar包加载镜像
docker save 将镜像保存为tar包
docker info 显示docker相关信息
docker version 显示docker版本信息
docker rename 重命名容器
docker update 更新容器的资源限制
docker diff 检查容器文件系统的变化
docker history 查看镜像的历史记录
docker port 查看容器的端口映射
docker stats 显示容器的资源使用情况
docker top 查看容器中运行的进程信息
docker wait 阻塞直到容器停止运行
docker logs 日志
docker logs -f 实时查看日志
docker kill 杀死运行中的容器
docker container prune 删除所有停止的容器
docker system prune 删除所有未使用的镜像,容器,卷和网络
docker rm -v 删除容器和关联的数据卷
docker rm -f 强制删除正在运行的容器
docker tag 给源镜像打标签
docker tag ubuntu:16.04 ubuntu:xenial
docker tag 可以在同一仓库下,也可以跨仓库
docker push 向Docker Hub推送镜像
docker push ubuntu:xenial
- 本文标题:centos常用命令
- 本文作者:白也
- 创建时间:2023-02-22 20:23:43
- 本文链接:https://bm4578.github.io/2023/02/22/centos常用命令/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!