关于磁盘日常维护中所需的技术(出自岛国)
1、背景:日常工作中对于磁盘的维护所需技术储备其实非常多且杂,由于磁盘为系统根本,磁盘一旦出现故障或问题则将对系统造成一定的破坏及风险。因此对于磁盘的日常维护相当重要。
2、
问题1:如何查找磁盘最大文件或目录
处理1:可通过命令(du -h -x -d 1 /var|sort -h)查看对应目录下文件及文件夹大小并进行排序,其中/var为对应目录
问题2:如何linux环境下格式化u盘
处理2:首先通过命令df -h或lsblk查看插入u盘所挂载名字如sdb,查看之后通过命令mkfs.vfat -I /dev/sdb格式化,其中/dev/sdb为挂载u盘所在位置,-I为强制格式化
问题3:如何通过命令创建GPT格式的超过10t的硬盘
处理3:由于正常MBR格式硬盘最多只能初始化2T大小,对于超过2T大小硬盘则只能读取到2T大小,因此需要将硬盘格式化为GPT格式才可读取超过2T大小硬盘。首先我们通过命令parted(parted /dev/sdb(此为硬盘目录))进入格式化,接着输入命令mklabel GTP执行GPT格式的格式化,接着输入y确定。完成后输入mkpart进行分区操作,分区名称输入磁盘名加分区号(sdb1),接着文件类型建议默认ext2,然后进入确定扇区步骤,起始点与结束点数值之差为此磁盘大小,完成此步骤后需要等待,此等待时间视扇区大小变化。输入完毕后输入p保存所有操作,如中间存在错误操作可通过ctrl c退出。保存后输入quit推出parted。至此完成格式化所有操作。
3、问题思考
由于其磁盘的重要性,在对磁盘进行操作时每一步都需要慎之又慎,在进行操作前最好经过测试或对所有流程有一定熟悉度。同时进行高危操作时(如dd命令可直接对磁盘进行读写同时无法回退)命令最好找有经验人士确认无误后再操作。