linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘建议留言网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > 专题栏目 > LPI >
栏目导栏
  LPI
  cisco
资料搜索
热门文章
·LPI 101认证学习1-硬件和体系结
· LPI 101认证学习7-Linux安装与
·LPI 101认证学习26-X Window 系
·LPI 101认证学习8-Linux安装与
·LPI 101认证学习15-GNU和UNIX命
·LPI 101认证学习28-X Window 系
·LPI 101认证学习10-Linux安装与
·LPI 101认证学习11-GNU和UNIX命
·LPI 101&102 2007年考试大纲
·LPI 101认证学习18-设备、Linu
·LPI 101认证学习27-X Window 系
·LPI 101认证学习14-GNU和UNIX命
·LPI 101认证学习12-GNU和UNIX命
·LPI考试流程
· LPI 101认证学习9-Linux安装与
最新文章
·LPI 101&102 2007年考试大纲
·LPI 302中文考试大纲
·LPI 301中文考试大纲
·LPIC-3认证考试内容最终确定
·LPI 101认证学习28-X Window 系
·LPI 101认证学习27-X Window 系
·LPI 101认证学习26-X Window 系
·LPI 101认证学习25-设备、Linu
·LPI 101认证学习24-设备、Linu
·LPI 101 学习指南:一.安装网络
·LPI 101 学习指南:一.安装 本地
· 安装光盘介绍(The Installati
·LPI 101认证学习23-设备、Linu
·LinuxWorld上海开展 LPI与众多
·LPI 和 Canonical 联合发布Ubu
Google
 
LPI 101认证学习19-设备、Linux 文件系统与文件系统层次标准(FHS)之文件系统完整性
[ 作者:  加入时间:2006-12-01 11:38:56  来自:Linux联盟 ]
V6JLinux联盟
清单 19. 人可读的 df 输出

 

                                      

ian@pinguino:~$ df --si ~ian/index.html

Filesystem             Size   Used  Avail Use% Mounted on

/dev/hda7               11G   3.7M    11G   1% /home

 

du

df 命令只提供关于整个文件系统的信息。有时候,想知道自己的主目录使用了多少空间,或者打算将 /usr 转移到一个专用的文件系统中,想知道需要多大的分区。为了回答这类问题,使用 du 命令。

du 命令显示参数指定的文件(或多个文件)的有关信息。如果指定目录名,那么 du 会递归地计算给定目录中的每个文件和子目录的大小。结果可能有很多输出。幸运的是,可以使用 -s 选项显示目录的汇总。如果使用 du 获得多个目录的信息,那么可以添加 -c 选项来获得总值。还可以使用与 df 相同的选项集(-h-H--si 等等)控制输出格式。清单 20 显示刚安装的 Ubuntu 系统上我的主目录的两个视图。

V6JLinux联盟
清单 20. 使用 du

 

                                      

ian@pinguino:~$ du -hc *

0       Desktop

16K     index.html

16K     total

ian@pinguino:~$ du -hs .

3.0M    .

 

du -c * 输出的 16K 总值和 du -s 输出的 3M 总值之间有这么大差异,是因为后者包括以点开始的项,比如 .bashrc,而前者不包含。

关于 du 还要注意一点,对于正在运行的命令所在的目录,您必须有读权限。

现在,我们使用 du 显示 /usr 树及其每个第一级子目录使用的空间总量。结果见清单 21。使用根特权确保具有适当的访问权限。

V6JLinux联盟
清单 21. /usr 上使用 du

 

                                      

root@pinguino:~# du -shc /usr/*

66M     /usr/bin

0       /usr/doc

1.3M    /usr/games

742K    /usr/include

0       /usr/info

497M    /usr/lib

0       /usr/local

7.3M    /usr/sbin

578M    /usr/share

0       /usr/src

14M     /usr/X11R6

1.2G    total

检查文件系统

有时候系统可能会崩溃或者断电。在这些情况下,Linux 无法干净地卸载文件系统,它们可能会处于不一致的状态,即某些修改完成了,而其他修改没有完成。操作受损的文件系统不是好的做法,因为这可能会使现有的错误进一步复杂化。 

检查文件系统的主要工具是 fsck。与 mkfs 相似,这种工具实际上也是针对各种文件系统类型的文件系统检查例程的前端。一些底层检查例程见清单 22 

Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论

分页:1 [2] 3
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·LPI 101认证学习20-设备、Linux 文件系统与文件系统层次标准(FHS)之挂载和卸载文件系统  (2006-12-04 12:01:33)
 ·LPI 101认证学习18-设备、Linux 文件系统与文件系统层次标准(FHS)之创建分区和文件系统  (2006-11-30 13:31:58)
 ·LPI 101认证学习17-GNU和UNIX命令之用正则表达式进行搜索  (2006-11-29 13:15:41)
 ·LPI 101认证学习16-GNU和UNIX命令之修改进程执行优先级  (2006-11-28 14:08:21)
 ·LPI 101认证学习15-GNU和UNIX命令之创建、监视和杀死进程  (2006-11-27 11:55:34)
 ·LPI 101认证学习14-GNU和UNIX命令之流、管道和重定向  (2006-11-24 11:51:52)
 ·LPI 101认证学习13-GNU和UNIX命令之执行基本的文件管理  (2006-11-23 12:11:21)
 ·LPI 101认证学习12-GNU和UNIX命令之文本流和过滤器  (2006-11-22 12:37:44)
 ·LPI 101认证学习11-GNU和UNIX命令之在命令行上进行操作  (2006-11-21 14:13:42)
 ·LPI 101认证学习10-Linux安装与包管理之RPM包管理  (2006-11-20 13:28:50)