博客网站建设的流程,joomla网站模板,中国建设网官方网站下载e路最新版,相关文章wordpress文章目录 前言1、Docker 常用命令1.1、镜像管理1.2、容器管理1.3、网络管理1.4、数据卷管理1.5、监控和性能管理 2、Linux 常用命令分类2.1、文件和目录管理2.2、用户管理2.3、系统监控和性能2.4、软件包管理2.5、网络管理 前言
亲爱的家人们#xff0c;创作很不容易#xf… 文章目录 前言1、Docker 常用命令1.1、镜像管理1.2、容器管理1.3、网络管理1.4、数据卷管理1.5、监控和性能管理 2、Linux 常用命令分类2.1、文件和目录管理2.2、用户管理2.3、系统监控和性能2.4、软件包管理2.5、网络管理 前言
亲爱的家人们创作很不容易若对您有帮助的话请点赞收藏加关注哦您的关注是我持续创作的动力谢谢大家有问题请私信或联系邮箱fn_kobe163.com
笔者用华为云远程服务器进行图文演示
1、Docker 常用命令
Docker 是一个开源的平台用于自动化应用程序的部署、扩展和管理。通过容器化技术来简化应用的运行环境配置。Docker 的常用命令根据操作类别分为以下几类
1.1、镜像管理
镜像是 Docker 中应用程序的“模板”。它是一个包含文件系统和应用程序运行所需的所有依赖项的文件镜像通过 Docker 容器运行。 ①查看本地镜像列出本地存储的所有镜像。
docker images②拉取镜像从 Docker Hub 或私有仓库拉取镜像例如docker pull rabbitmq。
docker pull image-name③删除镜像删除本地的 Docker 镜像。
docker rmi image-name④构建镜像从 Dockerfile 构建一个镜像 是 Dockerfile 的路径。
docker build -t image-name path⑤查看镜像的详细信息获取镜像的详细信息例如标签、配置、历史等。
docker inspect image-name1.2、容器管理
容器是 Docker 中镜像的运行实例。容器化应用与操作系统隔离可以在不同环境中运行。
①运行容器使用指定镜像启动一个容器并在后台运行。
docker run -d --name container-name image-name②列出正在运行的容器
docker ps列出所③列出所有容器包括已停止的
docker ps -a④停止容器
docker stop container-name⑤启动已停止的容器
docker start container-name⑥重启容器
docker restart container-name⑦删除容器
docker rm container-name⑧进入容器交互式执行命令
docker exec -it container-name /bin/bash⑨查看容器的日志
docker logs container-name1.3、网络管理
Docker 网络使容器可以相互通信或者与外部世界进行交互。
①查看网络
docker network ls②创建网络
docker network create network-name③连接容器到网络
docker network connect network-name container-name④断开容器与网络的连接
docker network disconnect network-name container-name1.4、数据卷管理
数据卷用于持久化和共享容器数据。
①查看数据卷
docker volume ls ②创建数据卷
docker volume create volume-name③删除数据卷
docker volume rm volume-name④挂载数据卷
docker run -v volume-name:path-in-container image-name1.5、监控和性能管理
Docker 提供一些命令用于监控容器和查看资源使用情况。
①查看容器实时资源使用情况
docker stats同时按ctrl和C退出
②查看容器的详细信息
docker inspect container-name2、Linux 常用命令分类
Linux 是一个基于 UNIX 的操作系统广泛应用于服务器和开发环境。以下是 Linux 常用命令按功能分类的详细介绍
2.1、文件和目录管理
①查看当前目录的文件
ls②查看当前目录的详细文件信息
ls -l③切换目录
cd directory-path④查看当前工作目录
pwd⑤创建目录
mkdir directory-name⑥删除目录
rmdir directory-name⑦删除文件
rm file-name⑧复制文件
cp source destination⑨移动文件
mv source destination⑩查看文件内容
cat file-name⑩①分页查看文件内容
less file-name⑩②查找文件或目录
find path -name filename⑩③查看文件的权限和所有者
ls -l file-or-directory⑩④修改文件权限
chmod permissions file-name⑩⑤修改文件所有者
chown user:group file-name2.2、用户管理
①查看当前用户
whoami②添加新用户
sudo useradd username③删除用户
sudo userdel username④更改用户密码
sudo passwd username⑤查看当前登录的用户
who2.3、系统监控和性能
①查看系统负载
top②查看内存使用情况
free -h③查看硬盘空间使用情况
df④查看进程列表
ps aux⑤查看进程的详细信息
ps -ef⑥杀死进程
kill pid⑦监控系统日志
tail -f /var/log/syslog2.4、软件包管理
①安装软件包Ubuntu/Debian
sudo apt-get install package-name②卸载软件包Ubuntu/Debian
sudo apt-get remove package-name③更新软件包列表
sudo apt-get update④升级所有软件包Ubuntu/Debian
sudo apt-get upgrade2.5、网络管理
①查看网络接口
ifconfig②查看网络连接
netstat③查看路由表
route -n④测试网络连接Ping
ping hostname-or-ip⑤查看网络端口监听情况
netstat -tuln⑥查看 DNS 配置
cat /etc/resolv.conf