- 了解磁盘接口和磁盘知识
- linux磁盘分区
- 文件系统
- linux上磁盘分配情况 在linux服务器上,/目录分个几十G就差不多,前提是应用不能安装在/目录下,如果应用需要装在/目录下,比如/opt等等这些,可以通过软连接到新的磁盘文件上,然后再安装在/opt里。一般应用可以安装在某个用户的目录下,不会导致/目录总出现磁盘不够的情况。
- 磁盘分区、格式化、挂载步骤解释,参考:
- 查看系统中有几块磁盘:fdisk -l。查看每块磁盘大概情况,并且在设备后面会显示此磁盘的分区情况。
- 进入了某一快硬盘的操作命令行:fdisk /dev/sdb,可以对这块硬盘分区等操作,p就打印此块硬盘的详细信息,创建了扩展分区之后,在扩展分区里的逻辑分区就全部都属于扩展分区了,扩展分区里的逻辑分区序号从5开始,例如sdb5,如下图:
- 给磁盘分完区之后,还不能使用,还需要将分区格式化成某种文件系统:mkfs -t ext3 /dev/sdb1。
- 使用命令查看文件系统的格式情况,df -T只能查找已经挂载的文件系统,parted要安装软件,所有只有lsblk -f能查看所有的文件系统格式。参考:
- 格式化文件系统之后,还需要将相应的文件系统挂载都某一个目录下,mount /dev/sdb1 /root/sdb1。卸载在就使用命令:unmount /sdb/sdb1。
- 如果格式化文件系统的时候使用mkfs -t ext3 /dev/sdb1,挂载的时候使用mount -t ext4 /dev/sdb1 /root/sdb1,那最后文件系统/dev/sdb1是什么格式?使用df -T查看,sdb1是ext4,使用lsblk -f查看,是ext3格式,其实mount -t和df -T只是显示,应该不会格式化,所以sdb1其实格式还是ext3。不过只好还是统一,或者在mount的时候不加格式。参考: