Linux操作系统命令大全

需积分: 13 0 下载量 15 浏览量 更新于2024-08-05 收藏 2KB TXT 举报
"该文件是关于Linux操作命令的文本,主要涵盖了查看内核版本、管理防火墙、切换用户、在目录间移动、列出文件、安装和管理Docker、以及使用Kubernetes相关的命令。" 在Linux操作系统中,了解并熟练掌握一些常用命令对于日常管理和维护至关重要。以下是基于提供的文件内容对一些关键命令的详细解释: 1. 查看Linux内核版本:使用`uname -a`命令可以获取系统的内核版本、硬件平台、操作系统名称等信息。 2. 查看防火墙状态:`firewall-cmd --state`用来查看防火墙当前的状态,是活动(active)还是不活动(not active)。 3. 关闭防火墙:`systemctl stop firewalld.service`用于临时关闭防火墙服务。 4. 禁止防火墙开机启动:`systemctl disable firewalld.service`则是在系统启动时禁止防火墙自动启动。 5. 切换到root账户:通过`sudo su`或`su root`命令,普通用户可以切换到具有管理员权限的root账户。 6. 进入和退出文件夹:`cd`命令用于切换目录,如`cd /docker`进入docker目录,`cd ..`返回上一级目录,而`cd /`则回到根目录。 7. 列出当前目录下的文件:`ls -a`命令会显示包括隐藏文件在内的所有文件。 8. 安装Docker:首先需要更新`yum`,使用`yum update`,然后安装Docker所需的软件包,如`yum install -y yum-utils device-mapper-persistent-data lvm2`。接着,设置Docker仓库,例如`yum-config-manager --add-repo`,之后,可以使用`yum list docker-ce --showduplicates | sort -r`查看所有可用版本,并选择一个版本安装,如`yum install docker-ce-17.12.1.ce`。 9. 启动和管理Docker:启动Docker服务使用`systemctl start docker`,设置开机启动用`systemctl enable docker`。验证安装是否成功,可以运行`docker version`。 10. Docker容器操作:`docker ps`查看正在运行的容器,`docker ps -a`显示所有容器状态。`docker start/stop id/name`用于启动或停止指定容器,`docker attach id`进入容器内部,`docker images`查看本地镜像,`docker rmi id/name`删除镜像,`docker rm id/name`删除容器,`docker pull images_name`从Docker Hub拉取镜像。 11. 其他Docker命令:`docker search nginx`搜索与nginx相关的镜像,`docker run hello-world`启动一个示例容器,`docker top con_name`或`docker inspect --format "{{.State.Pid}}" con_name`可以查看容器的进程ID。 12. 安装Kubernetes相关的KubeSphere:创建目录如`mkdir /kubeS`,可能用于准备部署Kubernetes平台或KubeSphere,这通常涉及更多的配置步骤,包括安装kubeadm、kubectl和kubelet,然后初始化集群,部署控制平面和工作节点。 这些命令只是Linux和Docker生态系统中的冰山一角,实际使用中还需要根据具体需求和环境进行调整。熟练掌握这些基础命令将极大地提高你在Linux环境中的工作效率。