linux常见命令、docker 常见命令,项目环境架构

Linux 常见命令

文件和目录操作
  • ls:列出目录内容。示例:ls -l 以长格式显示文件和目录的详细信息。
  • cd:切换目录。示例:cd /home/user 进入 /home/user 目录。
  • mkdir:创建新目录。示例:mkdir new_dir 创建名为 new_dir 的目录。
  • rm:删除文件或目录。示例:rm file.txt 删除 file.txt 文件;rm -r dir 递归删除 dir 目录及其所有内容。
  • cp:复制文件或目录。示例:cp file.txt new_file.txt 复制 file.txt 为 new_file.txtcp -r dir new_dir 递归复制 dir 目录到 new_dir
  • mv:移动文件或目录,也可用于重命名。示例:mv file.txt /new/path/ 移动 file.txt 到 /new/path/ 目录;mv old_name.txt new_name.txt 重命名文件。
文件查看
  • cat:查看文件内容。示例:cat file.txt 显示 file.txt 的内容。
  • more 和 less:分页查看文件内容。示例:more file.txt 逐页显示 file.txt 的内容,less 功能更强大,支持更多操作。
  • head 和 tail:查看文件开头或结尾部分。示例:head -n 10 file.txt 显示 file.txt 的前 10 行;tail -f log.txt 实时跟踪 log.txt 文件的末尾更新。
权限管理
  • chmod:修改文件或目录的权限。示例:chmod +x script.sh 为 script.sh 文件添加可执行权限。
  • chown:修改文件或目录的所有者。示例:chown user:group file.txt 将 file.txt 的所有者改为 user,所属组改为 group

Docker 常见命令

镜像操作
  • docker pull:从 Docker Hub 或其他镜像仓库拉取镜像。示例:docker pull ubuntu:20.04 拉取 Ubuntu 20.04 镜像。
  • docker images:列出本地所有镜像。
  • docker rmi:删除本地镜像。示例:docker rmi ubuntu:20.04 删除 ubuntu:20.04 镜像。
  • docker build:根据 Dockerfile 构建新镜像。示例:docker build -t my_image:1.0 . 在当前目录下根据 Dockerfile 构建名为 my_image 版本为 1.0 的镜像。
容器操作
  • docker run:创建并启动一个新容器。示例:docker run -it --name my_container ubuntu:20.04 /bin/bash 以交互式模式启动一个基于 ubuntu:20.04 镜像的容器,命名为 my_container,并进入容器的 bash 终端。
  • docker ps:列出正在运行的容器。docker ps -a 列出所有容器(包括停止的)。
  • docker start 和 docker stop:启动和停止容器。示例:docker start my_container 启动 my_container 容器;docker stop my_container 停止 my_container 容器。
  • docker rm:删除容器。示例:docker rm my_container 删除 my_container 容器。

项目环境架构

项目环境架构指的是为运行项目而构建的软硬件环境及其相互关系,通常包含以下几个部分:

  • 操作系统:像 Linux(如 Ubuntu、CentOS)、Windows 等,为项目运行提供基础环境。
  • Web 服务器:如 Nginx、Apache,负责处理 HTTP 请求,将请求转发到应用服务器。
  • 应用服务器:例如 Tomcat(用于 Java 项目)、uWSGI(用于 Python 项目),运行项目的业务逻辑代码。
  • 数据库:像 MySQL、PostgreSQL、MongoDB 等,用于存储项目的数据。
  • 缓存:如 Redis,可提升数据访问速度,减轻数据库压力。
  • 容器化技术:如 Docker,可将项目及其依赖打包成容器,实现环境隔离和快速部署。
  • 编排工具:如 Kubernetes,用于自动化容器的部署、扩展和管理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值