linuxShell Disk Manager-技术教程分享论坛-服务器相关专区-樱花云社区-樱花主机社区

linuxShell Disk Manager

Shell Disk Manager (SDM) 是一个单文件、无依赖的 TUI(文本用户界面)磁盘管理工具,专为 Linux 系统设计。它完全使用 Bash Shell 编写,旨在提供轻量级、直观且功能丰富的磁盘管理体验,无需安装庞大的依赖库。

✨ 特性

  • 零依赖:基于原生 Bash 和标准 Linux 工具 (lsblkmountpartedresize2fsxfs_growfs 等) 构建。
  • 交互式 TUI:提供类似 BIOS 或 cfdisk 的键盘导航界面,操作简单直观。
  • 双语支持:内置中文和英文界面,自动根据系统语言环境检测,也支持手动指定。
  • 可视化磁盘视图:清晰展示磁盘、分区、文件系统类型、容量、挂载点及使用率。
  • 分区管理
    • 挂载/卸载:快速挂载或卸载分区,自动更新 /etc/fstab 实现持久化。
    • 扩容 (Expand):支持 ext4 和 xfs 文件系统的在线或离线扩容(自动调整分区表和文件系统)。
    • 压缩 (Shrink):支持 ext4 文件系统的安全压缩(包含文件系统检查和大小调整)。
  • 安全保护
    • 敏感操作(如挂载到非空目录、修改分区大小)均有二次确认提示。
    • 挂载/卸载操作自动备份 /etc/fstab
    • 彩色状态反馈,成功(绿)、失败(红)、警告(黄)一目了然。

🚀 快速开始

bash <(curl -fsSL https://gitee.com/wwwwwddzafv/shell-disk-manager/raw/master/disk-manager.sh) -zh
请登录后发表评论

    没有回复内容

樱花云