Ubuntu 查看磁盘空间大小命令df -h Df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式: df -hl 显示格式为: 文件系统 容量 已用 可用 已用% 挂载点 Filesystem Size Used Avail Use% Mounted on /dev/hda2 45G 19G 24G 44% / /dev/hda1 494
df -h
Df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式:
df -hl
显示格式为:
文件系统 容量 已用 可用 已用% 挂载点
Filesystem Size Used Avail Use% Mounted on
/dev/hda2 45G 19G 24G 44% /
/dev/hda1 494M 19M 450M 4% /boot
/dev/hda6 49G 22G 25G 47% /home
/dev/hda5 97G 29G 64G 31% /opt
none 1009M 0 1009M 0% /dev/shm
/dev/hda3 97G 72G 21G 78% /usr/local
/dev/hdb2 75G 75G 0 100% /
/dev/hdb2 75G 75G 0 100% /
以上面的输出为例,表示的意思为:
HD硬盘接口的第二个硬盘(b),第二个分区(2),容量是75G,用了75G,可用是0,因此利用率是100%, 被挂载到根分区目录上(/)。
下面是相关命令的解释:
df -hl 查看磁盘剩余空间
df -h 查看每个根路径的分区大小
du -sh [目录名] 返回该目录的大小
du -sm [文件夹] 返回该文件夹总M数
更多功能可以输入一下命令查看:
df --help
du --help
linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
如下例所示:
1.命令格式:
df [选项] [文件]
2.命令功能:
显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。默认情况下,磁盘空间将以1KB为单位进行显示,除非环境变量POSIXLY_CORRECT 被指定,那样将以512字节为单位进行显示。
3.常用参数:
-a 全部文件系统列表
-h 方便阅读方式显示
-H 等于“-h”,但是计算式,1K=1000,而不是1K=1024
-i 显示inode信息
-k 区块为1024字节
-l 只显示本地文件系统
-m 区块为1048576字节
--no-sync 忽略 sync 命令
-P 输出格式为POSIX
--sync 在取得磁盘信息前,先执行sync命令
-T 文件系统类型
4.使用实例:
显示磁盘使用情况
$ df
df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式:
df -hl
显示格式为:
文件系统 容量 已用 可用 已用% 挂载点
FilesystemSize Used Avail Use% Mounted on
/dev/hda2 45G 19G 24G 44% /
/dev/hda1 494M 19M 450M 4% /boot
/dev/hda6 49G 22G 25G 47% /home
/dev/hda5 97G 29G 64G 31% /opt
none 1009M 0 1009M 0% /dev/shm
/dev/hda3 97G 72G 21G 78% /usr/local
/dev/hdb2 75G 75G 0 100% /
以上面的输出为例,表示的意思为:
HD硬盘接口的第二个硬盘(b),第二个分区(2),容量是75G,用了75G,可用是0,因此利用率是100%, 被挂载到根分区目录上(/)。
下面是相关命令的解释:
df -hl 查看磁盘剩余空间
df -h 查看每个根路径的分区大小
du -sh [目录名] 返回该目录的大小
du -sm [文件夹] 返回该文件夹总M数
更多功能可以输入一下命令查看:
df --help
du --help
例子
查看文件大小
#du -sh
查看当前文件夹下所有文件大小(包括子文件夹)
# du -h
15M /package
16K /fontconfig
40K /cache
51M /rpmdb
20M
查看指定文件夹下所有文件大小(包括子文件夹)
# du -h ftp
38G ftp/sanya/doc
38G ftp/sanya
40K ftp/testftp/doc
14M ftp/testftp
875M ftp/platform/doc/002-录像
27M ftp/platform/doc/001-PDF
52M ftp/platform/doc/BBFlash
12G ftp/platform/doc/003-录音
21G ftp/platform/doc
21G ftp/platform
40K ftp/pmo/doc
20K ftp/pmo
36M ftp/uf/doc/innovate-201207
36M ftp/uf/doc
36M ftp/uf
446M ftp/code/doc
446M ftp/code
63G ftp
查看指定文件大小
# du -h /package/compat-libstdc++-33-323-69el6x86_64rpm
184K /package/compat-libstdc++-33-323-69el6x86_64rpm
查看指定文件夹大小
# du -hs ftp
63G ftp
统计总数大小
du -sh xmldb/
du -sm | sort -n //统计当前目录大小 并安大小 排序
du -sk | sort -n
du -sk | grep guojf //看一个人的大小
du -m | cut -d "/" -f 2 //看第二个/ 字符前的文字
查看此文件夹有多少文件 /// 有多少文件
du xmldb/
du xmldb/// |wc -l
40752
解释:
wc [-lmw]
参数说明:
-l :多少行
-m:多少字符
-w:多少字
参数含义如下:
-s 对每个Names参数只给出占用的数据块总数。
-a 递归地显示指定目录中各文件及子孙目录中各文件占用的数据块数。若既不指定-s,也不指定-a,则只显示Names中的每一个目录及其中的各子目录所占的磁盘块数。
-b 以字节为单位列出磁盘空间使用情况(系统缺省以 k 字节为单位)。
-k 以1024字节为单位列出磁盘空间使用情况。
-c 最后再加上一个总计(系统缺省设置)。
-l 计算所有的文件大小。
linux下查看硬盘大小的命令:
1、查看当前文件夹下所有文件大小(包括子文件夹)
2、查看指定文件夹下所有文件大小(包括子文件夹)
3、查看指定文件大小
4、查看指定文件夹大小
二、
Ubuntu
查看磁盘空间大小命令
df
-h
Df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式:
df
-hl
显示格式为:
文件系统
容量
已用
可用
已用%
挂载点
Filesystem
Size
Used
Avail
Use%
Mounted
on
/dev/hda2
45G
19G
24G
44%
/
/dev/hda1
494
Linux *** 作系统是基于UNIX *** 作系统发展而来的一种克隆系统,它诞生于1991
年的
[Linux桌面]
10
月5
日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX
类 *** 作系统,并且使用人数还在迅猛增长。
1使用 df 命令查看磁盘的容量,使用参数 -h 以K,M,G为单位,提高信息的可读性可以显示文件系统,磁盘容量大小,已用大小,可用大小,已用百分比,挂载点
2使用 du 命令查看目录的容量,使用 -h 参数,以更易读的方式展示
3使用 -d 参数查看指定目录的深度查看当前目录下一二级目录信息
4使用 -a 参数显示目录中所有文件的大小使用 -s 参数仅显示总计,只列出最后加总的值
使用QtMobility::QSystemStorageInfo,样例
QtMobility::QSystemStorageInfo sysStrgInfo;QStringList drives = sysStrgInfologicalDrives();
foreach (QString drive, drives)
{
qDebug() << sysStrgInfoavailableDiskSpace(drive);
qDebug() << sysStrgInfototalDiskSpace(drive);
}
另外一个办法,调用系统的df命令
QFile usbMemoryInfo;QStringList usbMemoryLines;
QStringList usbMemoryColumns;
system("df /dev/sdb1 > /tmp/usb_usageinfo");
usbMemoryInfosetFileName( "/tmp/usb_usageinfo" );
usbMemoryInfoopen(QIODevice::ReadOnly);
QTextStream readData(&usbMemoryInfo);
while (!readDataatEnd())
{
usbMemoryLines << readDatareadLine();
}
usbMemoryInfoclose();
usbMemoryColumns = usbMemoryLinesat(1)split(QRegExp("\\s+"));
QString available_bytes = usbMemoryColumnsat(3);
以上就是关于Linux怎样查看磁盘的用量全部的内容,包括:Linux怎样查看磁盘的用量、如何查看Linux磁盘空间大小、如何在Linux下查看分区和剩余空间大小等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)