投稿或申请专栏请先 [ 登 陆 ] 新版进入 旧版进入
您的位置: 首页>服务器>Linux服务器>正文
站内搜索
    
最新论文TOP10
·保持共产党员先进性教育心得体会
·工商局2006年度工作计划
·县交通局党委2006年工作计划
·医院工会工作总结
·2005年度医院护理工作总结
·2006年护理工作计划
·2006年度保险公司工作计划
·公路局工会副主任个人工作总结
·公路局助理工程师个人业务工作总
·市地税局1—10月份工作总结
热点论文TOP10

·小学数学论文的撰写
·毕业论文范文
·年度个人述职报告
·毛泽东思想概论心得
·寒假社会调查报告
·开题报告范文
·寒假社会调查报告
·寒假社会实践调查报告
·计算机毕业论文
·述职报告

相关论文TOP10

Linux 系统命令精通指南(初级)之二

作者:佚名    来源:网络    时间:2005-12-9 11:51:04  浏览:

磁盘信息

无论您是维护自己的系统还是支持具有很多用户的企业,监视磁盘空间都是系统管理员更重要的职责之一。du、df 和 fdisk 命令提供了可用磁盘空间的不同视图。

du 命令提供对每个目录的文件空间使用情况的评估。在默认情况下,测量的单位是块的数目,块的大小通常在安装您的系统时确定。

在以下的示例中,系统是使用
1024 字节的块安装的。如果没有指定目录,则 du 开始对当前目录进行计算。-h 选项以易于读懂的形式提供大小的值:

$ du -h Documents
105k    Documents/jj
573k    Documents/John
682k    Documents



可以使用 -a 选项更改输出,该选项指示 du 显示文件和目录的块数。选项 --block-size=SIZE 指示 du 以 SIZE 所指定字节大小的块的数目来显示输出。

$ du --block-size=512 Documents
209     Documents/jj
1146    Documents/John
1363    Documents



在默认情况下,du 还为每个子目录递归地打印信息。通过使用 max-depth=N 选项可以限制这种操作,其中 N 等于被报告的最大级数:

$ du --max-depth=2 .
$ du --max-depth=2 | sort -n
4       ./.xemacs
4       ./public_html
105     ./Documents/jj
573     ./Documents/Ian
682     ./Documents
2420    ./jdevhome/system
8350    ./jdevhome/system9.0.3.1035
13483   ./jdevhome/mywork
24252   ./jdevhome
...



du 报告目录和子目录的空间使用情况,而 df 报告已安装文件系统的磁盘空间使用情况:

$ df
Filesystem     1k-blocks      Used Available Use% Mounted on
/dev/hda6        4195632   1983656   2211976  48% /
/dev/hda5          14607      3778     10075  28% /boot
/dev/hda9         937372    494028    443344  53% /home
/dev/hda8        6297248   3876880   2420368  62% /opt
shmfs             256220         0    256220   0% /dev/shm



在这里,df 报告了五个文件系统的状态。与 du 类似,df 利用 -h 选项提供人类可读的输出:

$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda6             4.0G  1.9G  2.1G  48% /
/dev/hda5              14M  3.7M  9.8M  28% /boot
/dev/hda9             915M  476M  440M  52% /home
/dev/hda8             6.0G  3.7G  2.3G  62% /opt
shmfs                 250M     0  250M   0% /dev/shm



df 命令还允许您利用 -block-size=SIZE 选项来指定块的大小。

fdisk 命令是 Linux 的分区表操作命令。与 du 和 df 不同,没有 root 用户权限时不能运行该命令。如果指定了 -l 选项,则可以将它仅用于报告的目的。它提供了您的整个分区表的完整视图,而不仅仅是您使用 df 所看到的扩展 Linux 分区:

# fdisk -l

Disk /dev/hda:240 heads, 63 sectors, 1940 cylinders
Units = cylinders of 15120 * 512 bytes

Device Boot    Start       End    Blocks   Id  System
/dev/hda1             1       286   2162128+   c  Win95 FAT32 (LBA)
/dev/hda2   *       288      1940  12496680    5  Extended
/dev/hda5           288       289     15088+  83  Linux
/dev/hda6           290       844   4195768+  83  Linux
/dev/hda7           845       983   1050808+  82  Linux swap
/dev/hda8           984      1816   6297448+  83  Linux
/dev/hda9          1817      1940    937408+  83  Linux



进程监视

在繁忙的多用户系统中,进程监视也是 Linux 系统管理员的一项重要职责。在这方面,ps 和 top 是两个最有用的命令。
ps 命令提供了当前运行进程的快照。

本新闻共2页,当前在第1页  1  2  

本新闻共2页,当前在第1页  1  2  

首席范文网版权与免责声明:

 
凡本网注明“来源:范文123网(范文网123)”的所有作品,版权均属于范文123网(范文网123),未经本网授权不得转载、摘编或利用其它方式使用上述作品。已经本网授权使用作品的,应在授权范围内使用,并注明“来源:范文123网”。违反上述声明者,本网将追究其相关法律责任。
凡本网注明“来源:XXX(非范文123网)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。
如因作品内容、版权和其它问题需要同本网联系的,请在30日内进行。