温馨提示×

Linux虚拟机常用命令大全

小樊
42
2025-07-25 11:46:01
栏目: 云计算

在Linux虚拟机中,有许多常用的命令可以帮助我们进行各种操作和管理任务。以下是一些常用的Linux虚拟机命令及其功能:

文件和目录操作命令

  • ls:列出当前目录中的文件和子目录。
  • cd:切换当前工作目录。
  • pwd:显示当前工作目录的路径。
  • mkdir:创建新的目录。
  • rm:删除文件或目录。
  • cp:复制文件或目录。
  • mv:移动文件或目录,或重命名文件或目录。
  • cat:显示文件的内容。
  • more/less:分页显示文件内容。
  • find:查找文件。
  • grep:在文件中搜索指定的字符串。

文件权限管理命令

  • chmod:修改文件或目录的权限。
  • chown:修改文件或目录的所有者。
  • chgrp:修改文件或目录的所属组。

系统信息查看命令

  • uname:显示系统信息。
  • top:实时显示系统资源使用情况,包括CPU使用率、内存使用情况、运行进程等。
  • free:显示系统内存使用情况。
  • df:显示磁盘空间使用情况。
  • du:显示目录或文件的磁盘使用情况。
  • ifconfig/ip:显示网络接口配置信息。
  • ps:查看系统正在运行的进程。
  • netstat:显示网络连接、路由表、接口统计等信息。

网络管理命令

  • ping:测试与另一台计算机的网络连接。
  • ssh:通过SSH协议远程登录到另一台计算机。
  • scp:在本地和远程计算机之间复制文件。
  • wget/curl:下载文件。
  • ftp:使用文件传输协议上传和下载文件。

系统管理命令

  • sudo:以管理员权限执行命令。
  • man:查看命令的手册页。
  • reboot:重新启动系统。
  • shutdown:关闭系统。
  • systemctl:管理系统服务。
  • useradd:创建新用户。
  • passwd:修改用户密码。
  • userdel:删除用户。
  • su:切换到其他用户。

进程管理命令

  • ps:显示当前运行的进程。
  • kill:终止指定进程。
  • killall:终止所有指定名称的进程。
  • nice:设置进程的优先级。
  • nohup:在后台运行一个命令,避免被关闭。

软件包管理命令

  • apt-get(Debian/Ubuntu):安装、更新和卸载软件包。
  • yum(CentOS/RHEL):安装、更新和卸载软件包。
  • dnf(Fedora):安装、更新和卸载软件包。
  • rpm:用于安装、升级、查询和卸载RPM软件包。

虚拟机管理命令

  • virsh:用于管理和操作虚拟机的命令,如启动、停止、重启和删除虚拟机,查看和修改虚拟机的配置信息。
  • virt-install:用于创建和安装虚拟机的命令。
  • virt-clone:用于克隆虚拟机的命令。
  • virsh console:用于通过控制台连接到虚拟机的命令。
  • virsh attach-disk:用于挂载磁盘到虚拟机的命令。
  • virsh snapshot-create:用于创建虚拟机快照的命令。
  • virsh migrate:用于迁移虚拟机的命令。
  • virt-sysprep:用于准备虚拟机镜像的命令。
  • virt-top:用于监视虚拟机性能的命令。
  • virt-manager:用于图形化管理虚拟机的工具。

请注意,在使用这些命令时,务必小心,以免意外删除或更改重要文件和目录。建议在操作之前先备份重要数据。

0