ubuntu虚拟机如何使用命令行工具
导读: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
