df -h命令查看
linux10:/ # df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 44G 28G 14G 68% /
devtmpfs 16G 136K 16G 1% /dev
tmpfs 24G 4.0G 20G 17% /dev/shm
/dev/sda5 99G 61G 33G 66% /home
/dev/sda6 79G 70G 5.5G 93% /opt
shm 24G 4.0G 20G 17% /dev/shm
-mount : 在当前的文件系统中查找文件(不进入其他文件系统 ),
find / -mount -size +100M -print
查找符合要求的文件时,不会再 /dev /dev/shm /home /opt /dev/shm 下查找,只查找属于 根文件系统"/" 的文件。
-prune : 排除指定目录下的子目录 与 其它 参数之间使用 -o 参数连接
find /opt/oracle -path /opt/oracle/oradata -prune -o -path /opt/oracle/flash_recovery_area -o -path /opt/oracle/product -prune -o -size +100M -print
-----path /opt/oracle/oradata -prune 查找符合条件的文件时,不查找/opt/oracle的子目录/opt/oracle/oradata,如果排除多个子目录,使用-o连接,如果你同时使用了-depth选项,那么-prune选项就会被find命令忽略。