Linux下查看某目录或指定文件大小的命令

du -sh 文件或目录名

  用法:du [选项]... [文件]...

  总结每个<文件>的磁盘用量,目录则取总用量。

  长选项必须用的参数在使用短选项时也是必须的。

  -a, --all write counts for all files, not just directories

  -B, --block-size=SIZE use SIZE-byte blocks

  -b, --bytes print size in bytes

  -c, --total produce a grand total

  -D, --dereference-args dereference FILEs that are symbolic links

  -h, --human-readable 以容易理解的格式印出文件大小 (例如 1K 234M 2G)

  -H, --si 类似 -h,但取 1000 的次方而不是 1024

  -k 即 --block-size=1K

  -l, --count-links 连硬链接的大小也计算在内

  -L, --dereference 找出任何符号链接指示的真正目的地

  -S, --separate-dirs 不包括子目录的占用量

  -s, --summarize 只分别计算命令列中每个参数所占的总用量

  -x, --one-file-system skip directories on different filesystems

  -X FILE, --exclude-from=FILE Exclude files that match any pattern in FILE.

  --exclude=PATTERN Exclude files that match PATTERN.

  --max-depth=N print the total for a directory (or file, with --all)

  only if it is N or fewer levels below the command

  line argument; --max-depth=0 is the same as

  --summarize

时间: 2024-09-17 04:20:44

Linux下查看某目录或指定文件大小的命令的相关文章

Linux下查看文件或文件夹大小的命令df 、du、ls

转自:http://www.cnblogs.com/benio/archive/2010/10/13/1849946.html 当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择.     df可以查看一级文件夹大小.使用比例.档案系统及其挂入点,但对文件却无能为力.    du可以查看文件及文件夹的大小.     两者配合使用,非常有效.比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小,如此便可迅速确定症结.     下面分别简要介绍     df命令

Linux下查看CPU型号,内存大小,硬盘空间命令

  1 查看CPU 1.1 查看CPU个数 # cat /proc/cpuinfo | grep "physical id" | uniq | wc -l 2 **uniq命令:删除重复行;wc –l命令:统计行数** 1.2 查看CPU核数 # cat /proc/cpuinfo | grep "cpu cores" | uniq cpu cores : 4 1.3 查看CPU型号 # cat /proc/cpuinfo | grep 'model name' |

linux下查看内存

前言:在Linux上不像在Windows上看内存那样方便,而且还有Swap这个新的概念,所以知道如何来看Linux内存还是有一定意义的. 在Linux下查看内存我们一般用command free [root@nonamelinux ~]# free total used free shared buffers cached Mem: 386024 377116 8908 0 21280 155468 -/+ buffers/cache: 200368 185656 Swap: 393552 0

启动-Linux下查看 vmware 虚拟机版本

问题描述 Linux下查看 vmware 虚拟机版本 怎么在Linux 下查看 vmware 虚拟机版本?怎么启动?怎样知道虚拟机在哪个目录下? 解决方案 rpm -qa|grep VM 解决方案二: vmware-toolbox-cmd -v

linux下查看文件-Linux下如果要在根目录查找内容包含某个字符串的文件,怎么查找啊,谢谢

问题描述 Linux下如果要在根目录查找内容包含某个字符串的文件,怎么查找啊,谢谢 我想在Linux下查看某个函数的定义在那个文件里,前提是我不知道在那个文件夹下面,有谁可以帮我看看啊,谢谢 解决方案 在某个目录下的所有文件的内容中,查找包含某个字符串的文件Linux下查找包含字符串的文件命令linux下查找某个目录下包含某个字符串的文件 解决方案二: 问题终于解决了,非常感谢! 解决方案三: grep -rHwns "search str" / 解决方案四: grep -n &quo

Linux下查看端口占用进程号,程序名的方法_Linux

linux下查看端口占用情况: 1. 查看哪个进程占用了819端口: case9-sghfofo:/usr/local/cnbj/tomcat-bj/bin # lsof -i:859 运行后的结果: COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME java 24907 root 31u IPv4 248905027 TCP *:859 (LISTEN) 由以上我们知道了859端口被进程号为24907的进程占用了, 是个java进程. 2. 查看进程

linux下查看nginx、apache、mysql、php的编译参数

下文我们一起来看一个linux下查看nginx.apache.mysql.php的编译参数例子,希望此例子对各位有帮助. 查看nginx.apache.mysql.php参数我们可以用到 /App/nginx/sbin/nginx -V 查看nginx参数 # cat config.nice 查看apache参数 #cat "/usr/local/mysql/bin/mysqlbug"|grep configure 查看mysql参数 /usr/local/php/bin/php -i

源代码-怎么样再linux下查看dump_stack()函数打印出来的信息?

问题描述 怎么样再linux下查看dump_stack()函数打印出来的信息? 本人Linux小白,刚学没多久,最近我想要研究下linux中打开文件操作的流程,于是我就在内核的filp open()函数的源代码中插入了dump_stack_()函数. 我重新编译内核之后,直接在终端调用cd 命令行,然后想在系统日志里面看看有没有 函数调用打印出来,但是翻来翻去好像什么都没有的样子. 但是我自己写一个简单的模块,里面有dump_stack_函数,在编译模块,再运行这个模块, 这样的话又可以在日志里

linux下查看动态链接库依赖关系的命令 x86: ldd *.so arm: arm-linux-readelf -d *.so 实际例子: 以项目中用到的库librtsp.so分析: lijun@ubuntu:~/workspace$ arm-hisiv100nptl-

linux下查看动态链接库依赖关系的命令 x86:ldd    *.so arm:arm-linux-readelf    -d    *.so 实际例子:以项目中用到的库librtsp.so分析:lijun@ubuntu:~/workspace$ arm-hisiv100nptl-linux-ld -d librtsp.so arm-hisiv100nptl-linux-ld: warning: liblog.so, needed by librtsp.so, not found (try u