您的位置:首页 > 运维架构 > Linux

day 14 磁盘管理

2017-11-03 02:46 134 查看
4.1 df命令

1. df命令
#df #直接显示磁盘空间的使用情况(默认以KB为单位显示)
#df
-h
#以合适的单位显示磁盘空间的使用情况
#df
-m
#以MB为单位显示磁盘空间的使用情况
#df
-i
#显示inode的信息及使用情况,如果inode使用已满,即使磁盘有空间也不能写入数据

2. free命令     
#free   #直接显示内存及swap使用情况(默认以KB为单位显示)
#free -h
#以合适的单位显示内存及swap使用情况
#free -m
#以MB为单位显示内存及swap使用情况
4.2 du命令

#du【文件或目录】 #如果不加任何选项,默认以KB为单位显示文件或目录所占大小,后接目录时,会把该目录下所有文件列出,包括目录自身
#du [-sh]
【文件或目录】
#以合适的单位查看一个文件或目录的大小总计,后接目录时,只列出目录本身(单位为K),比如命令#ls
-lh
file-1 
查看到文件file-1的实际大小为1.4K,那么用#du
-sh
file-1查看会是4K(一个块的大小),即一个文件,不管其自身占多大,即使只有一个字符(一旦写入了数据),也会占用一个块(block)的大小,除非该文件没有写数据(大小为0),使用du命令才会显示大小为0。
一个文件只能占用一个块,不能有多个文件占用一个块
#du
-sb file-1 

#查看文件实际的大小,默认以Bytes为单位,和ls
- l类似
4.3 磁盘分区

#fdisk
-l
#查看系统整体磁盘情况,当新增加一块硬盘后,使用该命令不能识别到,需要重启机器
#fdisk -l  /dev/sdb #查看/sdb磁盘情况
#fdisk  /dev/sdb #给磁盘/sdb分区,主分区数和扩展分区数之和不大于4(分区号可以不连续,二者分区可不分先后),逻辑分区号一定从5开始的(前4个分区号是留给主分区和扩展分区的),且是连续的,即使删除中间的,逻辑分区号会自动变的连续(但起始块不变),如下图,即使删除/sdb5,原来的/sdb6就会变为/sdb5.
常用选项:m--获取帮助,n--新建一个分区,p--打印分区情况,d--删除一个分区,w--保存后退出,q--不保存然后退出,l--列出分区类型,其中类型编号为83,表示为Linux类型(包括主分区和扩展分区);类型编号为5,表示为扩展分区类型



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Linux磁盘管理