十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
Linux磁盘管理常用三个命令为df、du、fdisk。
成都创新互联是一家专注于成都网站建设、网站制作与策划设计,内蒙古网站建设哪家好?成都创新互联做网站,专注于网站建设10多年,网设计领域的专业建站公司;建站业务涵盖:内蒙古等地区。内蒙古做网站价格咨询:028-86922220
df,全称:disk full,列出文件系统的整体磁盘使用量
du,全称:disk used,检查磁盘空间使用量
fdisk,用于磁盘分区。
1、df命令
检查文件系统的磁盘空间占用情况,可以利用该命令获取磁盘被占用了多少空间,目前还剩下多少空间等信息。
语法:df[-ahikHTm][目录或文件名]
参数:
-a 列出所有文件系统,包括系统特有的/proc等文件系统;
-k 以KBytes的容量显示各文件系统;
-m 以MBytes的容量显示各文件系统;
-h 以较易阅读的格式自行显示,比如:GBytes、MBytes、KBytes;
-H 以M=1000K取代M=1024K的进位方式;
-T 显示文件系统类型;
-i 不用磁盘容量,以inode的数量来显示。
2、du命令
也是查看使用空间的,但是与df命令不同的是,Linux du命令是对文件和目录磁盘使用的空间进行查看,和df命令有一定的区别。
语法:du[-ahskm]文件或目录名称
参数:
-a 列出所有的文件与目录容量;
-h 以较易阅读的格式显示;
-s 列出总量而已,而不列出每个各别的目录占用容量;
-S 不包括子目录下的统计,与-s存在差别;
-k 以KBytes列出容量显示;
-m 以MBytes列出容量显示。
3、fdisk命令
fdisk是Linux的磁盘分区表操作工具。
语法:fdisk[-l]装置名称
参数:
-l 输出后面接的装置所有的分区内容。若仅有fdisk -l时,则系统将会把整个系统内能够搜寻到的装置的分区均列出来。
fdisk工具是分区工具;df是用来查看文件系统(分区)的使用情况的。
fdisk更多是操作性的命令,df是查看浏览,fdisk也有查看项目,查看的内容侧重于分区表的信息,也是为磁盘分区服务的,df命令是显示文件系统信息。
功能:检查文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息.
语法:df [选项]
说明:df命令可显示所有文件系统对i节点和磁盘块的使用情况.
该命令各个选项的含义如下:
-a 显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如/proc文件系统.
-k 以k字节为单位显示.
-i 显示i节点信息,而不是磁盘块.
-t 显示各指定类型的文件系统的磁盘空间使用情况.
-x 列出不是某一指定类型文件系统的磁盘空间使用情况(与t选项相反).
-T 显示文件系统类型.
例1:列出各文件系统的磁盘空间使用情况.
$ df
Filesystem 1 K-blocks Used Available Use% Mounted on
/dev/hda2 1361587 1246406 44823 97% /
df命令的输出清单的第1列是代表文件系统对应的设备文件的路径名(一般是硬盘上的分区);第2列给出分区包含的数据块(1024字节)的数目;第3,4列分别表示已用的和可用的数据块数目.用户也许会感到奇怪的是,第3,4列块数之和不等于第2列中的块数.这是因为缺省的每个分区都留了少量空间供系统管理员使用.即使遇到普通用户空间已满的情况,管理员仍能登录和留有解决问题所需的工作空间.清单中Use% 列表示普通用户空间使用的百分比,即使这一数字达到100%,分区仍然留有系统管理员使用的空间.最后,Mounted on列表示文件系统的安装点.
例2:列出各文件系统的i节点使用情况.
$ df -ia
Filesystem Inodes IUsed IFree Iused% Mounted on
/dev/ hda2 352256 75043 277213 21% /
none 0 0 0 0% /proc
localhost:(pid221) 0 0 0 0% /net
例3:列出文件系统的类型.
$ df -T
Filesystem Type 1K-blocks Used Available use% Mounted on
/dev/hda2 ext2 1361587 1246405 44824 97% /