9月25日任务
4.1 df命令
man df
汇报文件系统的磁盘空间使用情况
该命令直接 运行 df 查看文件系统的磁盘空间
第一列文件系统,也就是磁盘分区的名字
二三四列都是kb为单位,最重要的关注已用百分比
最后一列的挂载点实际是系统里面的目录。linux磁盘无法直接访问,必须要一个挂载点,只有挂载点才可以找到磁盘,才可以进去磁盘
df -h
byte字节 1000字节是1kb MB GB TB
/dev/shm 内存,大小是物理内存的一半
包含tmpfs都是临时文件,重启之后会消失
最开始的时候我们设置centos的文件夹有三个,/boot swap /
上面是可以查看到两个文件目录,查看swap需要使用free命令
直接输入free命令
df -i
查看分区下面的inode
有时候磁盘显示有空间,但是怎么也写不进去了。这时候可以用df -i 查看inode的使用量有没有到100%,即使空间有剩余,但是inode满了也不行
df -m 以兆为单位显示,最常用的是df -h
4.2 du命令
查看文件大小
du -sh /root/
du -sh /etc/passwd
ls -lh /etc/passwd
涉及到磁盘文件大小的最小空间是4kb
du /etc/passwd
du /root/显示所有文件 最好使用 du -s /root
或者du -sh /root/查看文件大小
4.3/4.4 磁盘分区
日常工作中 在系统增加磁盘 划分分区 再挂载
虚拟机中增加磁盘
直接点设置
增加 硬盘,下一步,设10G,下一步确认
在服务器上支持 热插播
在虚拟机使用fdisk -l
查看目前系统中有的磁盘列出来
要想识别新加的硬盘需要重启,reboot
fdisk /dev/sdb 这个是虚拟机的盘符,有时候使用的云主机的话,盘符可能有区别,但是都可以用该命令分区
输入m获取帮助信息
常用的有
n p w d分别是
n 重新创建一个新的分区
p print 列出来分区
w 保存
d删除
输入n,创建新分区,选择分区类型,
p 主分区
e 扩展分区
类似于fdisk划分的分区,mbr分区,特点是最高支持2T。最多只能有四个主分区。
要多个主分区的话,先划分3个主分区,剩下一个扩展分区。继续在扩展分区里面分逻辑分区,随便分。
p+e不超过4;主分区和扩展分区数量关系。
选择主分区,确认分区号(1-4)
分区+2G
d 删除
当p+e等于4之后,后面就是添加逻辑分区
后面的83是分区的号,83是主分区和逻辑分区,5是扩展分区。
主要是使用n命令增加分区,p命令查看分区。d命令删除分区。
分区主要是主分区,p,e扩展分区,还有逻辑分区几种。
删除分区,先删除主分区
d
1
有分区号代表分区
d
5
再p的时候,发现有重复的sdb5,分区号码不会留空,会顺序下来。
现在取消所有的操作,q不保存退出,wq保存退出
现在n 扩展分区e
逻辑分区前面四个分区号是留给主分区和扩展分区,而且他从5开始,是连续的,删除的时候,逻辑分区也会是连续的。
主分区和扩展分区的分区号不用连续
n 提示主分区还是扩展分区
先设定扩展分区后,再创建新分区,会提示 p l分区
q不保存退出
扩展分区 有起始值和结束值,有空间。
真正占用的空间是里面的逻辑分区。真正写数据的是逻辑分区,扩展分区是一个壳子,没有实际作用。
扩展学习 parted分区gpt格式 http://www.apelearn.com/bbs/thread-7243-1-1.html