小知识:
Byte(字节) 1000Byte = 1KB 1000KB = 1MB 1000MB = 1GB 1000GB =TB
磁盘管理 df 命令
df 汇报文件系统的磁盘空间使用情况
df -h //会根据磁盘大小适当的显示单位
说明:
我们需要关注的是 /dev/这种; tmpfs是一些临时文件系统,重启后会自动消失!
# /dev/shm 是内存 , 大小是物理内存的一半!
free //查看 swap 信息命令
df -i /查看分区下 有多少个 Inode 及 Inode的使用情况;
#创建好分区后,一旦格式化,格式化的过程 就是创建这些 Inode ,都 是预分配好的, Inode的多少和磁盘的大小有关系;
# 有的时候 查看磁盘分区有空间,但是就是写不进去数据了,就可以使用 df -i 查看 Inode的使用量是不是满了,Inode满了 磁盘有空间也写不进数据了!
df -m // 单位 M 来进行显示
du 命令 //查看文件大小
du -sh
# 可以查看目录大小,也可 以查看文件大小 ,每个块大小是4K,不足4K的也显示为4K
du /etc/passwd //不加 选项 是直接查看文件的大小
fdisk 磁盘管理
命令语法
fdisk [-l] [设备名称]
# 命令描述
fdisk用来对小于2T的磁盘进行分区,如果大于2T需用parted工具
fdisk -l //查看磁盘
说明:
// -l 后面不跟设备名会直接列出系统中所有的磁盘设备以及分区表;加上设备名会列出该设备的分区表
fdisk /dev/sda //磁盘分区 //sda 是磁盘名
说明:
输入 m 获取帮助信息,
常用的有:n 新建一个分区; d 删除; w 保存 : p 列出来分区信息
n : 新建分区
说明:
使用 n 新建分区,它会提示是要 p (主分区),还是 e (拓展分区),
# 主分区和扩展分区加起来不可以超过 4
p 查看分区信息
删除分区
建扩展分区
建立逻辑分区
说明:
当主分区和扩展分区加起来已经达到了4个分区时,些时再新建分区就会开始建立逻辑分区!
#删除分区
说明:
当删除主分区后,分区号会留空;而删除逻辑分区后,分区号不会留空
##
如果把第一个分区分为扩展分区,再继续分区的话会提示分区的类型是 主分区 还是 逻辑分区(logical)用 l 表示逻辑分区,
逻辑分区的 id是从 5 开始的,因为前 4 个为主分区或者扩展分区!并且主分区和扩展分区的 id号可以不连续,但是逻辑分区的 id 号,一定是连续的!当删除前面的逻辑分区后,后面的逻辑分区号会自动向前提升!
####
当建好分区后,按 w 保存,不保存不生效,; 按 q 直接退出之前未保存的分区不生效!
###
磁盘分区注意事项总结
1、当我们在创建磁盘分区时,有三种分区可选 :主分区(p),扩展分区(e),逻辑分 (l)
2、最多只能创建4个分区(不包括逻辑分区),如果想创建多个分区可以是三个主分区和 个扩展分区的组合,然后在扩展分区中创建逻辑分区!(可以创建无限个逻辑分区)
3、扩展分区相当于一个空壳子,是不可以格式化的(不可使用)只有在扩展分区中建立逻辑分区才可以格式化(使用)
4、在 fdisk 划分分区的时候,使用 d 选项可以删除你指定的分区,在删除 的过程中要注意;:当扩展分区中有逻辑分区时,删除扩展分区会连同其中的逻辑分区一并删除!