linux命令-du查看占用磁盘空间大小

格式

df -h 查看磁盘分区情况

du /etc 目录文件大小都列出来 单位是k最后一行是总和

du -m 单位是m 小于1m写成1m

du -h 单位人性化显示k/m

du -sh /etc 查看指点目录/文件大小

//////////////////////////////////////////////////////////////////////////////////////

du查看和ls查看区别

[[email protected] ~]# du -sh /etc/init.d/iptables
12K /etc/init.d/iptables                         
[[email protected] ~]# ls -lh  /etc/init.d/iptables
-rwxr-xr-x. 1 root root 11K 7月  24 10:08 /etc/init.d/iptables ///////du-12k ls-11k

转换成k为单位

[[email protected] ~]# ls -lb  /etc/init.d/iptables
-rwxr-xr-x. 1 root root 11048 7月  24 10:08 /etc/init.d/iptables
[[email protected] ~]# du -sb /etc/init.d/iptables
11048 /etc/init.d/iptables   ////////ls-11048b  du-11048b 一样的

////////////////////////////////////////////////////////////////////////////////////////////////////

[[email protected] ~]# touch /tmp/1.txt
[[email protected] ~]# echo "12">>/tmp/1.txt
[[email protected] ~]# ll /tmp/1.txt
-rw-r--r--. 1 root root 3 11月  6 19:35 /tmp/1.txt   /////真实大小
[[email protected] ~]# du -sh /tmp/1.txt
4.0K /tmp/1.txt   /////占用磁盘块的大小

时间: 2024-10-14 00:52:45

linux命令-du查看占用磁盘空间大小的相关文章

MySQL中查询所有数据库占用磁盘空间大小和单个库中所有表的大小的sql语句

查询所有数据库占用磁盘空间大小的SQL语句: select TABLE_SCHEMA, concat(truncate(sum(data_length)/1024/1024,2),' MB') as data_size, concat(truncate(sum(index_length)/1024/1024,2),'MB') as index_size from information_schema.tables group by TABLE_SCHEMA order by data_lengt

linux查找系统中占用磁盘空间最大的文件

Q:下午有一客户磁盘空间占用很大,使用df查看磁盘剩余空间很小了,客户想知道是哪些文件占满了文件. Q1:在Linux下如何查看系统占用磁盘空间最大的文件? Q2:在Linux下如何让文件夹下的文件让文件按大小排序? A: 不知您是否遇到过这样的问题,服务器上架没多长时间磁盘怎么装满了. 分析:大多是由于日志没有轮滚,可以使用脚本或logrotate将日志定期备份删除或直接关闭不需要的日志记录功能.51开源社区帖子有相关各种服务器日志的处理方法.接下来你会想起来去apache和mysql或其他应

查找Linux系统中的占用磁盘空间

目录的来查看空间占用情况 du -sh /* 先看看根目录下面 让文件夹下的文件让文件按大小排序 方法一:# ls -lhSl 长格式显示,h human readable模式,大小单位为M,G等易读格式,S size按大小排序. 方法二:# du -h * | sort -n du : 计算出单个文件或者文件夹的磁盘空间占用. sort : 对文件行或者标准输出行记录排序后输出. head : 输出文件内容的前面部分. # du -a /var | sort -n -r | head -n 1

sql查询数据库中所有表的记录条数,以及占用磁盘空间大小。

1 SELECT 2 TableName = obj.name, 3 TotalRows = prt.rows, 4 [SpaceUsed(KB)] = SUM(alloc.used_pages)*8 5 FROM sys.objects obj 6 JOIN sys.indexes idx on obj.object_id = idx.object_id 7 JOIN sys.partitions prt on obj.object_id = prt.object_id 8 JOIN sys.

linux下使用 du查看某个文件或目录占用磁盘空间的大小

du -ah --max-depth=1     这个是我想要的结果  a表示显示目录下所有的文件和文件夹(不含子目录),h表示以人类能看懂的方式,max-depth表示目录的深度. du命令用来查看目录或文件所占用磁盘空间的大小.常用选项组合为:du -sh 一.du的功能:`du` reports the amount of disk space used by the specified files and for each subdirectory (of directory argum

[转帖]linux下使用 du查看某个文件或目录占用磁盘空间的大小

du -ah --max-depth=1 去年用过一次 后来忘记了.. 命令这个东西 熟能生巧.. https://www.cnblogs.com/kobe8/p/3825461.html du -ah --max-depth=1     这个是我想要的结果  a表示显示目录下所有的文件和文件夹(不含子目录),h表示以人类能看懂的方式,max-depth表示目录的深度. du命令用来查看目录或文件所占用磁盘空间的大小.常用选项组合为:du -sh 一.du的功能:`du` reports the

Powershell查看SSAS Cube占用磁盘空间

以下是用powershell查看Cube占用磁盘空间大小的方式.可以编译成函数也可以直接把参数改成需要的服务器名称. Param($ServerName="SERVERNAME") $loadInfo = [Reflection.Assembly]::LoadWithPartialName("Microsoft.AnalysisServices") $server = New-Object Microsoft.AnalysisServices.Server $ser

关于硬链接与软连接占用磁盘空间问题的分析研究

在学习过硬链接和软连接的知识后,我们在做实验的过程中会发现,创建的硬链接会占用磁盘的空间,而我们学习过成中了解到,硬链接只是创建一个文件与源文件相同的inode号,那怎么还会占用磁盘空间呢?带着疑问,跟随夹克来进行一些实验进行验证并得出结论: 首先我们再来回顾一下关于 硬链接与软连接的知识: 硬链接的特点: l  创建硬链接会增加额外的记录项以引用文件 l  对应用于同一文件系统上的一个物理文件 l  每个目录引用相同的inode 号 l  创建时链接数递增 l  删除文件时,递减链接数,当链接

du 命令 -查看磁盘空间大小

Linux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的. 1.命令格式: du [选项][文件] 2.命令功能: 显示每个文件和目录的磁盘使用空间. 3.命令参数: -a或-all  显示目录中个别文件的大小. -b或-bytes  显示目录或文件大小时,以byte为单位. -c或--total  除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和. -k或--kilobytes  以KB(10