首页主机资讯Ubuntu Stream 8如何进行磁盘管理

Ubuntu Stream 8如何进行磁盘管理

时间2025-10-30 00:32:04发布访客分类主机资讯浏览1308
导读: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/sdXsdX为目标磁盘,如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/sdX1sdX1为目标分区,如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+OEnterCtrl+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/sdX1sdX1为目标分区,需卸载后操作,如umount /dev/sdX1);
  • 检查磁盘坏道sudo badblocks -v /dev/sdXsdX为目标磁盘,如sda,扫描并显示坏道信息)。
    注意fsck操作可能导致数据丢失,建议在系统无法启动或分区异常时使用。

七、注意事项

  • 操作前备份重要数据,避免误操作导致数据丢失;
  • 分区操作(如创建、删除、调整大小)需谨慎,尤其是系统分区(如//boot),建议在虚拟机或测试环境中练习;
  • 若使用LUKS加密磁盘,需额外执行cryptsetup命令(如sudo cryptsetup luksFormat /dev/sdX加密磁盘),并配置解密挂载流程。

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


若转载请注明出处: Ubuntu Stream 8如何进行磁盘管理
本文地址: https://pptw.com/jishu/738382.html
如何排查Debian中vsftp的故障 vsftp在Debian下的虚拟用户配置

游客 回复需填写必要信息