Linux系统操作命令与docker操作命令

作者 : admin 本文共1173个字,预计阅读时间需要3分钟 发布时间: 2024-06-10 共1人阅读

Linux系统操作命令

一、文件管理

  1. ls:列出当前目录下的文件和文件夹。

    • ls -l:以详细列表的形式显示文件的权限、所有者和大小等信息。
  2. cd:切换当前目录。

    • cd ..:返回上一级目录。
    • cd /:返回根目录。
  3. pwd:显示当前所在的目录的路径。

  4. mkdir:创建新的文件夹。

    • mkdir -p:创建多层文件夹。
  5. touch:创建新的空白文件。

  6. cp:复制文件或文件夹。

    • cp -r:复制整个文件夹。
  7. mv:移动文件或文件夹,也可用于重命名。

  8. rm:删除文件或文件夹。

    • rm -rf:强制删除文件夹及其内容。
  9. cat:查看文件的内容。

二、系统信息

  1. uname -a:显示内核版本等信息。
  2. df -h:显示磁盘使用情况。
  3. du -sh :查看指定文件或目录的大小。
  4. free -h:查看内存使用情况。

三、网络操作

  1. ping:测试网络连接。
  2. ifconfig 或 ip addr:查看和配置网络接口信息。
  3. netstat -tuln:查看当前监听的TCP/UDP端口。

四、进程管理

  1. ps:显示当前正在运行的进程。
    • ps aux:显示所有用户的所有进程。
  2. top 或 htop:实时监控系统的运行情况,包括CPU、内存和进程等。
  3. kill:终止指定的进程。
    • kill -9 :强制终止进程。

五、权限和所有者

  1. chmod:修改文件或文件夹的权限。
    • chmod +x:给文件添加可执行权限。
  2. chown:修改文件或文件夹的所有者。

六、其他常用命令

  1. man:查看命令的手册页(帮助文档)。
  2. sudo:以超级用户权限执行命令。
  3. ssh:远程登录到其他Linux服务器。
  4. scp:在本地和远程服务器之间复制文件。
  5. tar:打包和解压文件。
    • tar -cvf:打包文件。
    • tar -xvf:解压文件。

Docker操作命令

一、Docker镜像操作

  1. docker images:列出本地主机上的镜像。
    • docker images -a:显示所有镜像(包括中间构建层)。
    • docker images -q:只显示镜像ID。
  2. docker search :从Docker Hub搜索镜像。
  3. docker pull :从Docker Hub下载镜像。
    • docker pull ::下载指定版本的镜像。
  4. docker rmi :删除本地镜像。
    • docker rmi -f :强制删除镜像。

二、Docker容器操作

  1. docker run:创建并启动一个容器。
    • docker run -it :以交互模式运行容器,并分配一个伪终端。
    • docker run -d :在后台运行容器并返回容器ID。
    • docker run -p : :指定端口映射运行容器。
  2. docker ps:列出正在运行的容器。
    • docker ps -a:列出所有容器(包括已停止的)。
  3. docker stop :停止一个运行中的容器。
  4. docker start :启动一个已停止的容器。
  5. docker restart :重启一个容器。
  6. docker rm :删除一个已停止的容器。
  7. docker exec -it :在正在运行的容器中执行命令。
本站无任何商业行为
个人在线分享 » Linux系统操作命令与docker操作命令
E-->