Linux 操作系统中,命令行是最为常见的操作方式。以下是一些常用的 Linux 命令

Linux 操作系统中,命令行是最为常见的操作方式。以下是一些常用的 Linux 命令
迷你爱Linux 操作系统中,命令行是最为常见的操作方式。以下是一些常用的 Linux 命令:
- ls :列出目录内容。
- ls -l :以长格式显示目录内容。
- ls -a :显示所有文件,包括隐藏文件。
- cd :切换目录。
- cd /home/user :切换到 /home/user 目录。
- cd.. :切换到上一级目录。
- pwd :显示当前工作目录。
- mkdir :创建目录。
- rmdir :删除空目录。
- touch :创建空文件或更新文件时间戳。
- cat :显示文件内容。
- more/less :分页显示文件内容,按空格键翻页,按 q 键退出。
- head/tail :显示文件的开头/结尾部分。
- vi/vim :文本编辑器,用于编辑文件内容(详细操作略)。
- cp :复制文件或目录。
- mv :移动或重命名文件或目录。
- rm :删除文件或目录,加-r 参数可删除目录及其内容。
- ln :创建链接文件。
- find :在目录树中查找文件或目录。
- chmod :改变文件或目录的权限。
- chown :改变文件或目录的所有者和所属组。
- df :显示磁盘分区上的可用和已使用的磁盘空间。
- du :估算文件和目录的磁盘使用情况。
- ps :显示当前运行的进程信息。
- top :动态显示进程信息的工具,可以实时查看系统的运行状态和各个进程的资源占用情况。
- kill :终止进程,需要知道进程的 PID(进程 ID)来使用这个命令。
这些命令可以帮助用户完成各种常见的操作,如文件和目录管理、系统信息查询、进程管理等。需要注意的是,不同的 Linux 系统可能会有一些差异,具体的命令和参数使用方法可以参考相应的文档或者咨询专业人士。
干货 | 熟背这些docker常用命令,面试不用愁
·docker常用命令·
docker的常用命令一般分为:docker信息、镜像管理、容器管理
**·docker信息 **
启动docker服务
1 | systemctl start docker |
查看docker服务状态
1 | systemctl status docker |
查看docker版本
1 | docker version |
查看docker容器信息
1 | docker info |
查看docker容器帮助
1 | docker --help |
**·镜像管理命令 **
1.查看本地所有镜像
1 | docker images |
- REPOSITORY:镜像来自哪个仓库
- TAG:镜像的标签信息,版本之类的信息
- IMAGE ID:镜像创建时的id
- CREATED:镜像创建的时间
- SIZE:镜像文件大小
2.查看具体镜像命令
含中间映像层
1 | docker images -a |
只显示镜像ID
1 | docker images -q |
含中间映像层
1 | docker images -qa |
显示镜像摘要信息(DIGEST列)
1 | docker images --digests |
显示指定镜像的历史创建;-H:镜像大小和日期
1 | docker history -H ${镜像名} |
3.镜像搜索
搜索仓库Oracle镜像
1 | docker search Oracle |
–filter=stars=600:只显示 starts>=600 的镜像
1 | docker search --filter=stars=600 Oracle |
–no-trunc 显示镜像完整 DESCRIPTION 描述
1 | docker search --no-trunc Oracle |
–automated :只列出 AUTOMATED=OK 的镜像
1 | docker search --automated Oracle |
4.镜像下载
下载Redis官方最新镜像,相当于:docker pull redis:latest
1 | docker pull redis |
下载仓库所有Redis镜像
1 | docker pull -a redis |
下载私人仓库镜像
1 | docker pull bitnami/redis |
5.镜像删除
单个镜像删除,相当于:docker rmi redis:latest
1 | docker rmi redis |
强制删除(针对基于镜像有运行的容器进程)
1 | docker rmi -f redis |
多个镜像删除,不同镜像间以空格间隔
1 | docker rmi -f redis tomcat nginx |
**·容器管理 **
对于容器的操作可使用CONTAINER ID 或 NAMES
1.运行容器
1 | docker run -d --name=redis redis:latest |
• run:代表启动容器
• -d:以后台方式运行
• –name:指定一个容器的名字,此后操作都需要使用这个名字来定位容器。
• redis:latest:容器所使用的镜像名字
2.容器启动
启动一个或多个已经被停止的容器
1 | docker start redis |
重启容器
1 | docker restart redis |
3.查看容器
1 | #查看正在运行的容器 |
- CONTAINER ID:容器启动的id
- IMAGE:使用哪个镜像启动的容器
- COMMAND:启动容器的命令
- CREATED:创建容器的时间
- STATUS:容器启动时间
- PORTS:容器映射到宿主机的端口
- NAMES:容器启动的名字
4.容器的停止与删除
1 | #停止一个运行中的容器 |
5.容器的进入与退出
1 | #使用run方式在创建时进入 |
6.容器与主机间数据拷贝(容器外操作)
1 | #将Redis容器中的文件copy至本地路径 |
7.查看容器日志
1 | #查看redis容器日志 |
- -f :跟踪日志输出
- -t :显示时间戳
- –tail :仅列出最新N条容器日志



















