首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

df -h和du -sh看到硬盘使用不相等?

笔者最近做一些DLPNO-CCSD(T)计算,比较耗硬盘,就对硬盘空间比较敏感。无意中发现有一块硬盘用df -h命令查看,始终占了比较大空间。删掉了一些文件后,还是剩余空间不多。...但是用du -sh命令看硬盘使用空间时却没有那么大。具体情况如下图所示: ? /scratch分区在df -h命令下显示使用了622G空间,而用du -sh则显示只用了277G空间。...在网上找了一下df和du区别,一个通俗易懂说法如下(此处直接当一名搬运工): du,disk usage,是通过搜索文件来计算每个文件大小然后累加,du能看到文件只是一些当前存在,没有被删除...df,disk free,通过文件系统来快速获取空间大小信息,当我们删除一个文件时候,这个文件不是马上就在文件系统当中消失了,而是暂时消失了,当所有程序都不用时,才会根据OS规则释放掉已经删除文件..., df记录是通过文件系统获取到文件大小,它比du强地方就是能够看到已经删除文件,而且计算大小时候,把这一部分空间也加上了,更精确了。

1.7K30

Linux磁盘空间利器:`df` 和 `du`命令

本文将详细介绍 Linux 中两个常用命令:df 和 du,它们是分析磁盘空间利器。图片什么是 df 命令?...df(磁盘空间使用情况)命令是一个用于显示 Linux 系统上文件系统磁盘空间使用情况实用工具。...可以通过 -h 选项以人类可读格式显示磁盘空间:df -h图片该命令将以易读方式显示磁盘空间,使用诸如 KB、MB、GB 等单位。...以人类可读格式显示磁盘空间与 df 命令类似,du 命令也可以通过 -h 选项以人类可读格式显示磁盘空间:du -h /path/to/directory这将以易读方式显示指定目录磁盘空间使用情况...结论通过掌握 df 和 du 命令,我们能够轻松分析 Linux 系统中磁盘空间。df 命令用于查看整个文件系统或指定文件系统磁盘空间使用情况,而 du 命令则用于计算指定目录或文件磁盘使用量。

90920

使用 df 命令查看 Linux可用磁盘空间

Linux 终端,你可以用 df 命令来做这件事。 df 命令可以显示文件系统中可用磁盘空间。...要想使输出结果易于阅读,你可以加上 --human-readable(或其简写 -h)选项: $ df --human-readableFilesystem      Size  Used Avail...由于 Linux 从整体上看待所有挂载设备文件系统,df 命令会展示出连接到计算机上每个存储设备详细信息。...如果你有很多磁盘,那么输出结果将会反映出来: $ df --human-readableFilesystem      Size  Used Avail Use% Mounted on/dev/root...查看总可用磁盘空间 如果你文件系统确实很复杂,而你希望看到所有磁盘总空间,可以使用 --total 选项: $ df --human-readable --totalFilesystem

4K10

linux命令讲解大全】101.Linux命令:df - 显示磁盘相关信息

df 显示磁盘相关信息 补充说明 df 命令用于显示磁盘分区上可使用磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。...语法 df [选项] [参数] 选项 -a 或 --all:包含全部文件系统; --block-size=:以指定区块大小来显示区块数目; -h 或 --human-readable:以可读性较高方式来显示信息...; -H 或 --si:与 -h 参数相同,但在计算时是以1000 Bytes为换算单位而非1024 Bytes; -i 或 --inodes:显示inode信息; -k 或 --kilobytes:...大小格式 显示值以 --block-size 和 DF_BLOCK_SIZE、BLOCK_SIZE 和 BLOCKSIZE 环境变量中第一个可用 SIZE 为单位。...选项以KB以上单位来显示,可读性高: [root@LinServ-1 ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/sda2

9210

使用df和du命令检查linux磁盘空间

目录 使用 df 命令检查 Linux磁盘空间 以人类可读格式显示磁盘空间使用情况 检查特定文件系统磁盘空间 查看输出中特定字段 检查 Linux inode 使用情况 使用 du 命令检查...Linux磁盘空间 检查文件磁盘使用情况 检查目录磁盘使用情况 这 df 命令代表 disk filesystem....该du命令可用于跟踪占用硬盘驱动器空间过多文件和目录。 使用 df 命令检查 Linux磁盘空间 检查磁盘空间最简单、更流行方法是运行该df命令。...要检查特定文件系统磁盘空间,你必须运行以下命令: $ df 例如,要检查与根挂载点相关磁盘信息,你可以运行: > df -h / Filesystem...为了检查 Linux inode 使用情况,请附加 -inodes df命令标志。

2.2K20

linux 通过 df 、du 查看磁盘大小命令基本使用

1. df介绍和使用 df 以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息。...例如,我们使用df -h命令来查看磁盘信息, -h 选项为根据大小适当显示: [在这里插入图片描述] 1.1显示内容参数说明 Filesystem:文件系统 Size: 分区大小 Used: 已使用容量...Avail: 还可以使用容量 Use%: 已用百分比 Mounted on: 挂载点  1.2常用一些命令使用 df -hl:查看磁盘剩余空间 df -h:查看每个根路径分区大小 du -sh...-x:跳过在不同文件系统上目录不予统计。 -h:以K,M,G为单位,提高信息可读性。...和df进阶使用 #查看上G目录并排序,这里如果目录或者文件有**G关键字**也会检索出来 du -h --max-depth=1 |grep 'G' |sort du -h --max-depth

3K40

Linux | 不懂Linux码神,不是真正菜鸟

软件环境 虚拟机:VMware WorkstationLinux:CentOS-7-x86_64-DVD-1708.iso镜像文件虚拟机所在电脑系统:win7 安装步骤 安装VMware 略 下载Linux...VMware中安装linux系统 点击【文件】,选择【新建虚拟机】 ? 选择【自定义高级】,点击【下一步】,默认配置,然后再次点击【下一步】 ?...在虚拟机上配置linux系统 启动虚拟机后,选择‘Install CentOS 7’,然后点击键盘【Enter】回车键,根据提示,再次点击【Enter】回车键 ?...输入之前设置用户名和密码,即可登录成功 ? 配置系统网络环境 点击虚拟机左侧,选中安装系统,右键,设置,查看网络连接信息,【硬件】页签,选择【网络适配器】,网络连接选择【NAT...】...在虚拟机中,选中安装系统,点击工具条中【编辑】-选择【虚拟网络编辑器】 选中【VMnet8】,点击【NAT设置】,查看本地IP网段 点击【DHCP设置】,查看IP起始段,方便设置IP地址 ?

1.7K70

Linux文件磁盘统计df与du命令输出结果不同原因研究

Question 标准GNU工具coreutils中有俩程序df / du,他们都可以查看磁盘使用情况。通常情况下他们统计结果并不会相同,这是因为统计信息来源差异。...传统机械硬盘单位扇区大小为512字节,现代机械硬盘扇区大小可以是4096字节。Linux系统下,block size几乎可以认为等于fragment size。...df man page描述df:report file system disk space usage。...size)之间差异 du参数--apparent-size 输出计量单位不同带来差异 du与df参数-B, --block-size=SIZE 若系统状态不正常,df / du统计信息巨大差异有可能是...doc: ext4 Data Structures and Algorithms man page: ext4 man page: df man page: du linux-ext4 maillist

3.1K40

近日学习笔记:df -h和du -sh命令,查看linux版本,vbm管理工具,su命令,ssh服务升级技巧,source命令

文章目录 df -h和du -sh区别 df -h查看整个系统中文件系统使用情况 du -sh *查看当前目录下各个文件及目录占用空间大小 查看Linux系统版本命令: VirtualBox管理工具...ssh服务升级 BBS-GO安装 linux + 宝塔面板【进了解】 宝塔界面+数据库+NGINX安装 source命令 ~目录和/目录区别 df -h和du -sh区别 (du, disk usage...,-s仅显示总计,-h自适应单位 ) df -h查看整个系统中文件系统使用情况 文件系统 容量 已用 可用 已用% 挂载点 devtmpfs...ssh服务升级 规则: linux系统自带ssh服务(默认端口22),为了日常维护,我们实际需要使用特定ssh服务,特殊配置,并且随时进行更新 所以默认停用系统自带ssh,下载安装最新版本ssh...,只需要在/usr/src/linux-2.4.20下输入: source make_command 即可,如果你用不是lilo来引导系统,可以把最后两行去掉,配置自己引导程序来引导内核。

1.9K10

记一次Linux服务器df -Th命令卡住问题解决过程

记一次Linux服务器df -Th命令卡住问题解决过程 1、df -PTh命令一直卡住 登陆服务器df -Th命令发现会卡住,导致无法查看磁盘分区占用情况 du -sh /*也同样会卡住 df -PTh...命令会卡住 du -sh /*发现也会卡住 (图片可点击放大查看) 2、使用strace df -h命令进行诊断 strace df -h命令进行调试,发现卡在如下位置 (图片可点击放大查看)...3、尝试进到该目录 cd /data ls目录查看 发现也会卡住(截图略) 4、查看与该文件夹相应mount挂载情况 mount -l | grep 有问题文件夹名 mount -l | grep.../data 发现原来该目录是NFS挂载目录 (图片可点击放大查看) 5、经过确认发现该NFS服务器已经不再使用 NFS服务器已经离线,从而导致了问题出现 6、强制卸载无响应nfs挂载目录 nfsstat...-m umount -f /data/files umount -f -v /data/files umount -l /data/files nfsstat -m df -PTh这时正常显示,

4.6K20

Linux,du、df统计硬盘使用情况不一致问题

在运维Linux服务器时,会碰到需要查看硬盘空间情况,这时候,通常会使用df -lh命令来检查每个挂载了文件系统硬盘总量和已使用量,或者,可以使用du -sh [directory]命令来统计某个目录下所有文件空间占用...在使用df、du命令时,常常会遇到统计硬盘使用情况不一致问题。比如du统计根目录下文件总共大小为2G,而df判断挂载在根目录硬盘已用空间达到了3G,20G甚至更多。...发生这种情况,有以下三种原因: 1.预留空间 为 了预防紧急情况,linux ext文件系统会预留部分硬盘空间,具体预留数值可以通过tune2fs -l [dev_name] | grep “Reserved...而df主要是从超级块(superblock)中读入硬盘 使用信息,df获取到是磁盘块被使用情况。...df所统计到

2K70

Linux之删除带有空格文件(不是目录)

大家平时工作中对不带空格文件接触较多。这样一来删除操作也是比较简单。但是有时我们会接触带有空格文件。对于这种文件我们应该如何删除呢?...首先我们演示一下find命令结合xargs命令删除不带空格文件 [root@ELK-chaofeng test]# touch 1.txt 2.txt [root@ELK-chaofeng test]...-type f | xargs rm -rf [root@ELK-chaofeng test]# ls [root@ELK-chaofeng test]# 接下来我们演示删除带有空格文件 [root@...-type f -print0 | xargs -0 rm -rf [root@ELK-chaofeng test]# ls 上面的参数-print0,于默认-print相比,输出序列不是以空格分隔...而xargs也有一个参数-0,可以接受以null而非空格间隔输入流。 以上就是本文全部内容,希望对大家学习有所帮助。

2.8K31

Debian 9更新到最新Linux内核

遗憾是现在能搜到升级 Debian Linux 内核文章多数是使用Ubuntudeb安装包,其实这样装上去是有问题,常见问题是,总会提示需要 apt --fix-broken install...这里简单记录一下,如何使用Debian官方源更新到最新内核;以及如何是用 Kernel.org deb源,更新内核到最新 5.x 版本。...:~$ sudo apt-get autoremove 到此,我们已成功通过官方安装源,升级内核至最新 4.19.0 版本了。...另一种方式,是通过 kernel.org 官方提供安装包,更新到最新内核。...更新 Kernel.org 提供内核 在 mirrors.kernel.org 上直接下载deb包,比如当前最新版本为 5.0.0: name@debian.cn:~$ wget http://mirrors.kernel.org

5.1K30

基因突变不是随机?!Nature最新论文挑战进化论

博雯 丰色 发自 凹非寺 量子位 | 公众号 QbitAI 基因突变,不是随机? 这与当前教材里结论,截然相反。 还记得中学生物课本里一众白眼果蝇、白毛小牛、或者长颈鹿、短颈鹿吗?...但现在,一篇刊登在Nature上最新论文,用实验结果提出了这样一个颠覆性观点: 突变出现基因组区域有着明显规律性,并非随机!...从植物拟南芥上找到答案 这篇论文由两所机构合作完成,分别是美国加州大学戴维斯分校和德国马普所,都不是泛泛之辈。 为了弄清楚基因突变背后深层规律,科学家们花了3年时间,研究了超过100万个基因突变。...而他发布这一研究成果个人推特下引来了极为广泛讨论,一个最直接质疑就是: 你怎么保证这不是一种幸存者偏差?...还有,参与基因表达、个体发展、组织分化表观基因组可能会影响实验结果中“突变率”。 有不少评论也提出了相似的观点,认为论文所说突变率更低基因组区域,或许本来就是保守,不易变异区域。

28420

Linux 5.2.1 发布 最新稳定版内核

在 Linux 5.2 发布一周后,第一个修订版本 5.2.1 也已经发布了,用来处理各种错误/回归。需要注意是5.2并非长期支持(LTS)分支,推荐注重稳定用户还是使用当前LTS内核。...Linux Kernel 5.2亮点包括Sound Open Firmware,这是一个支持DSP音频设备开源固件。...Linux Kernel 5.2还为cgroups v2添加了一个冷冻控制器以释放资源,部署了新设备隐射“dust”目标来模拟读取失败或者扇区失败设备,为 clone(2)添加了CLONE_PIDFD...在安全方面,Linux Kernel 5.2附带了一个全新CPU BUG框架,用于保护设备免受英特尔MDS(微架构数据采样)硬件漏洞影响,同时还有一个名为“mitigations=”独立于架构启动选项...Linux内核5.2还包括许多更新和新驱动程序,以获得更好硬件支持,以及无数bug和安全修复程序。

1.3K20
领券