常用Linux命令和Docker命令

Linux命令

目录操作命令

语法 作用 选项
ls [-al] [dir] 显示指定目录下的内容 -a:显示所有文件和目录(.开头的隐藏目录也会显示)-l:除文件名称外,同时将文件类型(d表示目录,-表示文件)、权限、拥有者、文件大小等信息详细列出
cd [dir] 切换当前工作目录 无特定选项,cd ..返回上级目录,cd返回家目录
pwd 显示当前工作目录的绝对路径
mkdir [-p] dir 创建目录 -p:递归创建多级目录
rm [-rf] file/dir 删除文件或目录 -r:递归删除目录 -f:强制删除不提示
cp [-r] source dest 复制文件或目录 -r:递归复制目录
mv source dest 移动或重命名文件/目录
cat [file] 显示文件内容
grep [-i] pattern [file] 在文件中搜索指定模式 -i:忽略大小写
ps [-ef] 显示当前进程状态 -e:显示所有进程 -f:完整格式显示
kill [-9] pid 终止指定进程 -9:强制终止进程
chmod [-R] mode file 修改文件权限 -R:递归修改目录权限
chown [-R] user:group file 修改文件所有者 -R:递归修改目录所有者
tar [-xzf] file.tar.gz source 解压文件 -c:创建压缩文件 -z:使用gzip压缩 -f:指定文件名 -x:解压文件
tar [-xzf] file.tar.gz source 打包和压缩 -c:创建压缩文件 -z:使用gzip压缩 -f:指定文件名 -x:解压文件

Docker命令

语法 作用 选项
docker ps [-a] 查看运行中的容器 -a:查看所有容器(包括已停止的)
docker images 查看本地镜像
docker run [-d|-it] image [command] 创建并运行容器 -d:后台运行 -it:交互式运行
docker stop container 停止运行中的容器
docker start container 启动已停止的容器
docker rm [-f] container 删除容器 -f:强制删除正在运行的容器
docker rmi image 删除镜像
docker pull image 从仓库拉取镜像
docker push image 将镜像推送到仓库
docker build [-t] name . 根据Dockerfile构建镜像 -t:为镜像添加标签
docker exec [-it] container command 在运行的容器中执行命令 -i:保持STDIN开启 -t:分配伪终端
docker logs [-f] container 查看容器日志 -f:持续跟踪日志输出
docker-compose up [-d] 根据docker-compose.yml启动服务 -d:后台运行服务
docker-compose down 停止并删除docker-compose启动的服务
docker volume ls 查看所有数据卷
docker network ls 查看所有网络
posted @ 2025-07-31 20:47  mz456  阅读(6)  评论(0)    收藏  举报