首页主机资讯ubuntu虚拟机如何使用命令行工具

ubuntu虚拟机如何使用命令行工具

时间2025-11-07 02:19:03发布访客分类主机资讯浏览1103
导读:Ubuntu虚拟机使用命令行工具的基础与进阶指南 一、打开终端的方法 命令行操作的第一步是打开终端,Ubuntu虚拟机中可通过以下方式快速启动: 快捷键:按下 Ctrl + Alt + T 组合键,直接弹出终端窗口。 应用程序菜单:点击屏...

Ubuntu虚拟机使用命令行工具的基础与进阶指南

一、打开终端的方法

命令行操作的第一步是打开终端,Ubuntu虚拟机中可通过以下方式快速启动:

  • 快捷键:按下 Ctrl + Alt + T 组合键,直接弹出终端窗口。
  • 应用程序菜单:点击屏幕左上角的“应用程序”菜单,搜索“终端”并选择。
  • 虚拟终端切换:按下 Ctrl + Alt + F2~F6 组合键,切换到虚拟终端(需输入用户名和密码登录)。

二、常用基础命令示例

掌握以下基础命令可覆盖日常文件管理、系统操作等需求:

1. 文件与目录操作

  • 查看当前目录内容ls(简单列表);ls -l(详细信息,包含权限、大小、修改时间);ls -a(显示隐藏文件,以.开头)。
  • 切换目录cd 目录名(如 cd /home/user/Documents);cd ..(返回上级目录);cd ~(回到当前用户的家目录,如 /home/username)。
  • 创建与删除目录mkdir 新目录名(如 mkdir project);rm -r 目录名(递归删除目录及其内容,慎用)。
  • 复制与移动文件cp 源文件 目标文件(如 cp file.txt backup.txt);cp -r 源目录 目标目录(递归复制目录);mv 源文件 目标路径(如 mv file.txt /tmp 可移动或重命名文件)。
  • 查看文件内容cat 文件名(一次性显示全部内容,适合小文件);less 文件名(分页查看,按 q 退出);head 文件名(显示前10行);tail 文件名(显示后10行,常用于查看日志)。

2. 系统管理命令

  • 更新软件包列表sudo apt update(获取最新的软件包信息,需管理员权限)。
  • 升级已安装软件包sudo apt upgrade(将已安装的软件包升级到最新版本)。
  • 安装软件包sudo apt install 软件名(如 sudo apt install vim 安装vim编辑器)。
  • 查看系统进程top(实时显示系统中各个进程的CPU、内存占用情况,按 q 退出);htop(增强版top,需安装:sudo apt install htop)。
  • 查看磁盘空间df -h(以人类可读的格式显示磁盘使用情况,如GB、MB)。
  • 查看内存使用free -h(显示内存和交换空间的使用情况)。

3. 用户与权限管理

  • 添加用户sudo adduser 新用户名(按照提示设置密码和用户信息)。
  • 将用户加入sudo组sudo usermod -aG sudo 用户名(赋予用户管理员权限,可执行sudo命令)。
  • 修改文件权限chmod 权限值 文件名(如 chmod 755 script.sh 设置所有者有读、写、执行权限,其他用户有读、执行权限);chown 新所有者:新组 文件名(如 sudo chown root:admin file.txt 修改文件所有者和组)。

三、虚拟机专用命令行工具

若虚拟机运行在KVM/libvirt或VirtualBox环境中,可使用以下工具管理虚拟机:

1. KVM/libvirt工具集(适用于Ubuntu原生虚拟机)

  • 查看虚拟机列表virsh list --all(显示所有虚拟机,包括运行中和关闭的)。
  • 启动虚拟机virsh start 虚拟机名称(如 virsh start ubuntu-vm)。
  • 关闭虚拟机virsh shutdown 虚拟机名称(正常关机);virsh destroy 虚拟机名称(强制关机,慎用)。
  • 连接虚拟机控制台virsh console 虚拟机名称(需虚拟机配置了串口控制台,用于无图形界面的管理)。

2. VirtualBox命令行工具(VBoxManage,适用于VirtualBox虚拟机)

  • 创建虚拟机VBoxManage createvm --name "虚拟机名称" --ostype "Ubuntu_64" --register(注册虚拟机并设置操作系统类型)。
  • 配置硬件资源VBoxManage modifyvm "虚拟机名称" --memory 2048 --vcpus 2(分配2GB内存和2个CPU核心)。
  • 创建虚拟磁盘VBoxManage createhd --filename "/path/to/disk.vdi" --size 20000(创建20GB的VDI格式虚拟磁盘)。
  • 挂载ISO镜像VBoxManage storagectl "虚拟机名称" --name "SATA Controller" --add sata --controller IntelAHCI(添加SATA控制器);VBoxManage storageattach "虚拟机名称" --storagectl "SATA Controller" --port 0 --device 0 --type hdd --medium "/path/to/disk.vdi"(挂载虚拟磁盘);VBoxManage storageattach "虚拟机名称" --storagectl "SATA Controller" --port 1 --device 0 --type dvddrive --medium "/path/to/ubuntu.iso"(挂载ISO镜像作为启动盘)。
  • 启动虚拟机VBoxManage startvm "虚拟机名称"(正常启动);VBoxManage startvm "虚拟机名称" --type headless(无图形界面启动,适合服务器环境)。

四、注意事项

  • 权限问题:涉及系统配置、软件安装等操作时,需使用sudo提升权限(如sudo apt update),输入当前用户密码即可。
  • 命令格式:命令区分大小写,参数前的--(长参数,如--name)和-(短参数,如-r)需正确使用。
  • 帮助文档:若忘记命令参数,可通过命令名 --help(如ls --help)查看内置帮助信息。

通过以上命令行工具,可高效完成Ubuntu虚拟机的日常操作与管理,提升工作效率。熟练掌握这些命令是Linux系统管理员的基础技能。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: ubuntu虚拟机如何使用命令行工具
本文地址: https://pptw.com/jishu/744685.html
Linux防火墙恢复怎样操作最稳妥 ubuntu虚拟机如何实现文件共享

游客 回复需填写必要信息