Linux 磁盘管理

一、查看磁盘或目录的容量

1.命令df    查看已挂载的磁盘容量等,默认是以k为单位

df 常用的的选项有    -i   -h  -k  -m 其中-i是产看inodes使用状况         -h  是以G为单位   -k -m 是以k 或者m 为单位

案例 :查看磁盘容量 以k为单位

 

 

 

2. 命令:du 用来查看某个目录或者文件所占的空间大小

du -a  全部文件与目录大小都列出来  -b 以bytes为单位  -k 以KB为单位  -m以MB为单位  -h系统自动调节单位  -c 最后加总  -s 列出总和 常用

案例 查看/etc/passwd大小 以MB为单位

 

 

 

 

二、磁盘的分区和格式化

查看所有设备挂载情况

 

 

 磁盘分区前需要新建一个硬盘 如上图 sdb  

1.fdisk 命令

案例:利用fdisk命令将硬盘sdb分区

 1.fdisk /dev/sdb 对该磁盘进行分区,输入m并回车

 

 

 

 2.输入n并回车,n是“new”新建分区的意思

 

 

 3.输入p并回车   分区类型为主分区    扇区的大小设置的默认值 也可以自行设置

 

 

 4.输入 w  对刚才的结果进行保存

 

 

 5.输入lsblk 查看分区情况

 

 

 注意:分区划分完之后不能挂载 必须先格式化

2. 分区格式化

利用mkfs -t ext4 /dev/sdb1 进行格式化   格式化之后出现红圈里面40位的id 

 

 

 三、挂载分区  利用mount 进行挂载

1.首先在Linux /home里面创建一个newdisk文件

 

 

 2.利用mount /dev/sdb1/ home/newdisk 命令 将分区挂载到/home/newdisk/

 

 

 四、卸载挂载分区    umount 命令

利用umount /dev/sdb1/  或者 umount /newdisk 两条命令

 

 

注意:如果用命令行挂载分区之后 系统重启完之后会失效  必须永久挂载

五、永久挂载 :执行通过修改/etc/fstab 实现挂载 ,添加完成后执行mount -a 即可生效

输入yyp 复制一句

 

 

 

 输入sdb的编号 然后重启即可永久挂载

posted @   清空。  阅读(413)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
点击右上角即可分享
微信分享提示