ITPub博客

首页 > Linux操作系统 > Linux操作系统 > linux命令总结-du

linux命令总结-du

原创 Linux操作系统 作者:shadowfalao 时间:2007-07-18 10:39:19 0 删除 编辑

linux命令使用总结-du

前面总结了磁盘空间查看命令df,今天介绍另一个命令du:文件/目录查看命令。
平常可能需要查看某个文件或某个目录的使用情况。windows操作系统下,我们可以
通过资源管理器查看,linux/unix下除了一些图形化的工具外,我们还可以利用du这个
命令进行查看。


使用格式:

du [OPTION]... [FILE]...

[@more@]

[root@rac1 u01]# du -sh app/
2.0G app/

以上显示了 app目录总占用2G的磁盘空间

比较常用的选项如果有以下几个:

-h、-k 、-b 对显示容量进行格式化,同df中的-h
-s 显示给定文件或目录总的占用空间,如果指定的是个目录,只显示这个目录的总大小,不会对该目录下的子目录或文件
单独显示

[root@rac1 u01]# du -sh app/oracle/*
4.4M app/oracle/admin
8.0K app/oracle/deletearch.sh
16K app/oracle/oradata
15M app/oracle/oraInventory
55M app/oracle/osw
756K app/oracle/osw.tar
1.9G app/oracle/product
2.8M app/oracle/sysstat-7.1.6
212K app/oracle/sysstat-7.1.6.tar.tar

-c 在显示的结果中,给出一个总的使用容量

[root@rac1 u01]# du -sch app/oracle/*
4.4M app/oracle/admin
8.0K app/oracle/deletearch.sh
16K app/oracle/oradata
15M app/oracle/oraInventory
50M app/oracle/osw
756K app/oracle/osw.tar
1.9G app/oracle/product
2.8M app/oracle/sysstat-7.1.6
212K app/oracle/sysstat-7.1.6.tar.tar
2.0G total

仔细查看2.0G total

-S 只显示给定目录下每个文件或子目录中每个文件的占用空间,不对该目录下的子目录进行求和.

[root@rac1 ~]# du -Sh
16K ./.gconf/desktop/gnome/applications/window_manager
16K ./.gconf/desktop/gnome/applications/terminal
12K ./.gconf/desktop/gnome/applications
16K ./.gconf/desktop/gnome/peripherals/keyboard/xkb
16K ./.gconf/desktop/gnome/peripherals/keyboard/xkb.sysbackup
12K ./.gconf/desktop/gnome/peripherals/keyboard
12K ./.gconf/desktop/gnome/peripherals
16K ./.gconf/desktop/gnome/file_views
16K ./.gconf/desktop/gnome/url-handlers/about
16K ./.gconf/desktop/gnome/url-handlers/unknown
16K ./.gconf/desktop/gnome/url-handlers/http
16K ./.gconf/desktop/gnome/url-handlers/https
16K ./.gconf/desktop/gnome/url-handlers/mailto
12K ./.gconf/desktop/gnome/url-handlers
12K ./.gconf/desktop/gnome
12K ./.gconf/desktop
16K ./.gconf/apps/panel/general
16K ./.gconf/apps/panel/toplevels/bottom_panel
12K ./.gconf/apps/panel/toplevels
16K ./.gconf/apps/panel/objects/email_launcher
16K ./.gconf/apps/panel/objects/web_launcher
12K ./.gconf/apps/panel/objects
16K ./.gconf/apps/panel/applets/workspace_switcher/prefs
12K ./.gconf/apps/panel/applets/workspace_switcher
16K ./.gconf/apps/panel/applets/window_list/prefs
12K ./.gconf/apps/panel/applets/window_list
16K ./.gconf/apps/panel/applets/mixer/prefs
12K ./.gconf/apps/panel/applets/mixer
16K ./.gconf/apps/panel/applets/clock/prefs
12K ./.gconf/apps/panel/applets/clock
12K ./.gconf/apps/panel/applets
12K ./.gconf/apps/panel
16K ./.gconf/apps/nautilus
12K ./.gconf/apps
8.0K ./.gconf
60K ./.gconfd
8.0K ./.gnome2/nautilus-scripts
28K ./.gnome2/panel2.d/default/launchers
8.0K ./.gnome2/panel2.d/default
8.0K ./.gnome2/panel2.d
8.0K ./.gnome2/keyrings
16K ./.gnome2/share/cursor-fonts
16K ./.gnome2/share/fonts
8.0K ./.gnome2/share
16K ./.gnome2/accels
16K ./.gnome2
8.0K ./Desktop
5.0M ./200612
8.0K ./.gnome2_private
48K ./.config/menus
8.0K ./.config
16K ./.gnome/gnome-vfs
8.0K ./.gnome/mime-info
16K ./.gnome/application-info
8.0K ./.gnome
24K ./.nautilus/metafiles
8.0K ./.nautilus
32K ./.metacity/sessions
8.0K ./.metacity
8.0K ./.eggcups
16K ./.gstreamer-0.8
24K ./.mozilla/firefox/r32re7nh.default/chrome
1.5M ./.mozilla/firefox/r32re7nh.default/Cache
16K ./.mozilla/firefox/r32re7nh.default/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
24K ./.mozilla/firefox/r32re7nh.default/extensions
16K ./.mozilla/firefox/r32re7nh.default/US
952K ./.mozilla/firefox/r32re7nh.default
24K ./.mozilla/firefox
16K ./.mozilla
88K ./b
1.4M .

其他选项可以通过man du 进行查看

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/129805/viewspace-926939/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: linux命令总结-df
下一篇: rman中压缩备份集
请登录后发表评论 登录
全部评论

注册时间:2009-12-18

  • 博文量
    45
  • 访问量
    444892