Ubuntu Stream 8如何进行磁盘管理
导读:Ubuntu Stream 8磁盘管理指南 (注:Ubuntu Stream 8应为Ubuntu 22.04 LTS,以下基于Ubuntu 22.04 LTS的磁盘管理方法整理) 一、查看磁盘与分区信息 命令行工具: lsblk:列出所有...
Ubuntu Stream 8磁盘管理指南
(注:Ubuntu Stream 8应为Ubuntu 22.04 LTS,以下基于Ubuntu 22.04 LTS的磁盘管理方法整理)
一、查看磁盘与分区信息
命令行工具:
lsblk:列出所有块设备(磁盘、分区),显示设备名称、大小、挂载点等信息,快速了解磁盘拓扑结构。fdisk -l:显示磁盘详细分区表(需root权限),包括分区类型、大小、起始/结束扇区等,适合查看传统MBR分区信息。df -h:以人类可读格式(GB/MB)显示文件系统磁盘使用情况,包括总容量、已用空间、可用空间及挂载点。du -sh /path:查看指定目录/文件的磁盘使用量(如du -sh ~查看家目录总大小),帮助定位大文件/目录。
二、分区管理(创建/删除/调整)
1. 图形化工具(推荐新手)
使用GParted(Ubuntu自带,需安装):
- 安装:
sudo apt install gparted; - 打开:终端输入
gparted,选择目标磁盘(如/dev/sda); - 操作:点击顶部菜单栏“新建”创建分区(设置大小、文件系统类型,如ext4)、“删除”移除分区、“调整大小/移动”修改分区大小(需卸载分区)。
2. 命令行工具(适合脚本/高级用户)
fdisk(传统MBR分区):- 进入交互模式:
sudo fdisk /dev/sdX(sdX为目标磁盘,如sda); - 输入
n创建新分区(选择主分区/逻辑分区、分区号、起始/结束扇区); - 输入
w保存更改(需重启系统使分区表生效)。
- 进入交互模式:
parted(支持GPT大分区,推荐):- 进入交互模式:
sudo parted /dev/sdX; - 创建GPT分区表:
mklabel gpt; - 创建分区:
mkpart primary ext4 0% 50%(创建占磁盘50%的ext4主分区); - 查看分区信息:
print;退出:quit。
- 进入交互模式:
三、格式化分区
命令行操作:
- 格式化为ext4(常用):
sudo mkfs.ext4 /dev/sdX1(sdX1为目标分区,如sda1); - 格式化为NTFS(兼容Windows):
sudo mkfs.ntfs /dev/sdX1; - 格式化为FAT32(通用U盘):
sudo mkfs.vfat /dev/sdX1。
注意:格式化会清除分区所有数据,操作前请备份重要文件。
四、挂载与自动挂载
1. 临时挂载
- 创建挂载点:
sudo mkdir -p /mnt/mydisk(/mnt/mydisk为自定义挂载目录); - 挂载分区:
sudo mount /dev/sdX1 /mnt/mydisk; - 验证挂载:
mount | grep /mnt/mydisk(显示挂载信息则表示成功)。
2. 开机自动挂载
- 编辑
/etc/fstab文件(需root权限):sudo nano /etc/fstab; - 添加一行配置(以ext4为例):
/dev/sdX1 /mnt/mydisk ext4 defaults 0 2;- 参数说明:
defaults表示默认权限(读写、可执行),0表示不备份,2表示启动时检查顺序(根分区为1,其他为2)。
- 参数说明:
- 保存并退出:
Ctrl+O→Enter→Ctrl+X; - 测试配置是否正确:
sudo mount -a(无报错则表示配置成功)。
五、磁盘清理
常用清理操作:
- 清理APT缓存:
sudo apt clean(删除已下载的软件包缓存)、sudo apt autoclean(删除过时的软件包缓存); - 删除旧内核:
dpkg -l | grep linux-image(列出已安装内核),sudo apt purge linux-image-x.x.x-xx-generic(删除旧内核,保留当前使用的内核); - 清理Snap包:
sudo snap remove --revision=< 版本号> < package-name>(删除指定版本的Snap包),或使用sudo snap refresh更新到最新版本; - 清理缩略图缓存:
rm -rf ~/.cache/thumbnails/*(删除家目录下的缩略图缓存,释放空间); - 使用第三方工具:如
bleachbit(图形化清理)、stacer(系统优化与清理),自动化清理系统垃圾文件。
六、磁盘检查与修复
- 检查文件系统完整性:
sudo fsck /dev/sdX1(sdX1为目标分区,需卸载后操作,如umount /dev/sdX1); - 检查磁盘坏道:
sudo badblocks -v /dev/sdX(sdX为目标磁盘,如sda,扫描并显示坏道信息)。
注意:fsck操作可能导致数据丢失,建议在系统无法启动或分区异常时使用。
七、注意事项
- 操作前备份重要数据,避免误操作导致数据丢失;
- 分区操作(如创建、删除、调整大小)需谨慎,尤其是系统分区(如
/、/boot),建议在虚拟机或测试环境中练习; - 若使用LUKS加密磁盘,需额外执行
cryptsetup命令(如sudo cryptsetup luksFormat /dev/sdX加密磁盘),并配置解密挂载流程。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu Stream 8如何进行磁盘管理
本文地址: https://pptw.com/jishu/738382.html
