Linux(Debian 12)基本操作:CLI下磁盘管理

2023-08-14 17:01:53 来源: 哔哩哔哩

(以下仅介绍对新增磁盘的管理操作,如有错误欢迎在评论区指正)

前置条件: 一块硬盘(废话),一台安装好debian12的服务器

连接磁盘,以root身份登录(也可以使用sudo)


(资料图)

在终端中输入:lsblk

root@zian-nas:/home/liuzian# lsblkNAME                       MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINTSsda                          8:0    0   0 disk  └─sda1                       8:1    0   0 part  /storagesdb                          8:16   0    0 disk  ├─sdb1                       8:17   0   487M  0 part  /boot├─sdb2                       8:18   0     1K  0 part  └─sdb5                       8:21   0    0 part    └─sda5_crypt             254:0    0    0 crypt     ├─zian--nas--vg-root   254:1    0    0 lvm   /    └─zian--nas--vg-swap_1 254:2    0   980M  0 lvm   [SWAP]

根据磁盘大小判断需要分区的磁盘为sda,通常绝对目录为/dev/sda

分区:之后输入fdisk /dev/磁盘(此例中为sda)

Welcome to fdisk (util-linux ).Changes will remain in memory only, until you decide to write careful before using the write (m for help):

对于大于2T的磁盘,必须使用GPT分区表,则输入g并回车;如果小于2T,可以使用MBR分区表,输入o并回车。

要创建分区,按n,(对于使用mbr的磁盘,最多创建4个主分区,p为主分区,e为扩展分区)之后选择分区号(1-128)可以任选,也可以默认。

提示起始扇区,默认即可。设置结束扇区时(约2,100,000个扇区代表1g)根据扇区数估计大小,50g约104190293个扇区。分区结束扇区为起始扇区加分区扇区数。

之后,按w回车保存更改。

ps:如果通过su root命令切换用户,执行root用户的特定命令会得到如下提示:

root@zian-nas:~# fdisk /dev/sdabash: fdisk: command not found

此时请在命令前添加 sudo

格式化分区: /dev/sda1 (ext4为文件系统,sda1为分区)

ps:记录提示的uuid

创建挂载点:mkdir /path/to/mount (请改为自己的目录)

编辑fstab文件实现启动时挂载:nano /etc/fstab

在文件底部添加UUID=记录的uuid     /path/to/mount    ext4(文件系统)    defaults    0    2

如:UUID=a4caa62f-3c4e-4af6-af6a-60830ba3f09e       /storage        ext4    defaults        0       2

更改后按Ctrl+x,输入y并回车保存退出

注意:长空格通过tab键实现,如果有填错将会导致系统无法启动!请检查

之后可以reboot重启,也可以输入 mount /dev/sda1(分区) /path/to/mount 直接挂载。

下一章将告诉你修改文件和文件夹的访问权限

热点推荐