小妖女 发表于 2015-1-18 11:24:39

Linux设计天天一个linux命令(34):du 命令仓酷云

虽然Linux桌面应用发展很快,但是命令在Linux中依然有很强的生命力。Linux是一个命令行组成的操作系统,精髓在命令行。
Linuxdu命令也是检察利用空间的,可是与df命令分歧的是Linuxdu命令是对文件和目次磁盘利用的空间的检察,仍是和df命令有一些区分的.
1.命令格局:
du[选项][文件]
2.命令功效:
显现每一个文件和目次的磁盘利用空间。
3.命令参数:
-a或-all显现目次中一般文件的巨细。
-b或-bytes显现目次或文件巨细时,以byte为单元。
-c或--total除显现一般目次或文件的巨细外,同时也显现一切目次或文件的总和。
-k或--kilobytes以KB(1024bytes)为单元输入。
-m或--megabytes以MB为单元输入。
-s或--summarize仅显现总计,只列出最初加总的值。
-h或--human-readable以K,M,G为单元,进步信息的可读性。
-x或--one-file-xystem以一入手下手处置时的文件体系为准,若赶上别的分歧的文件体系目次则略过。
-L<标记链接>或--dereference<标记链接>显现选项中所指定标记链接的源文件巨细。
-S或--separate-dirs显现一般目次的巨细时,其实不含其子目次的巨细。
-X<文件>或--exclude-from=<文件>在<文件>指定目次或文件。
--exclude=<目次或文件>略过指定的目次或文件。
-D或--dereference-args显现指定标记链接的源文件巨细。
-H或--si与-h参数不异,可是K,M,G是以1000为换算单元。
-l或--count-links反复盘算硬件链接的文件。
4.利用实例:
实例1:显现目次大概文件所占空间
命令:
du
输入:
#du
608./test6
308./test4
4./scf/lib
4./scf/service/deploy/product
4./scf/service/deploy/info
12./scf/service/deploy
16./scf/service
4./scf/doc
4./scf/bin
32./scf
8./test3
1288.
#
申明:
只显现以后目次上面的子目次的目次巨细和以后目次的总的巨细,最上面的1288为以后目次的总巨细
实例2:显现指定文件所占空间
命令:
dulog2012.log
输入:
#dulog2012.log
300log2012.log
#
申明:
实例3:检察指定目次的所占空间
命令:
duscf
输入:
#duscf
4scf/lib
4scf/service/deploy/product
4scf/service/deploy/info
12scf/service/deploy
16scf/service
4scf/doc
4scf/bin
32scf
#
申明:
实例4:显现多个文件所占空间
命令:
dulog30.tar.gzlog31.tar.gz
输入:
#dulog30.tar.gzlog31.tar.gz
4log30.tar.gz
4log31.tar.gz
#
申明:
实例5:只显现总和的巨细
命令:
du-s
输入:
#du-s
1288.
#du-sscf
32scf
#cd..
#du-stest
1288test
#
申明:

网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rloginrcp、finger、mail、nslookup

兰色精灵 发表于 2015-1-21 05:16:05

眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。

蒙在股里 发表于 2015-1-30 08:19:02

对我们学习操作系统有很大的帮助,加深我们对OS的理解。?

活着的死人 发表于 2015-2-6 09:03:47

下面看看一个让人无法回答的问题:“救命各位高手,向你们请教一些问题:如何在Linux下配制HTTP、FTP、Samba、DNS、DHCP、Sendmail服务器,谢谢”这样的问题。

飘飘悠悠 发表于 2015-2-6 21:52:06

掌握硬件配置,如显卡,声卡,网卡等,硬件只要不是太老或太新一般都能被支持,作为一名Linux系统管理员建议多阅读有关硬件配置文章,对各种不支持或支持不太好的硬件有深刻的了解。

透明 发表于 2015-2-14 05:16:24

安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。

若天明 发表于 2015-3-4 04:45:55

对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。

仓酷云 发表于 2015-3-11 16:55:33

一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢。

金色的骷髅 发表于 2015-3-19 01:49:30

就这样,我们一边上OS理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步地布置任务

小女巫 发表于 2015-3-26 23:53:08

选择一些适于初学者的Linux社区。
页: [1]
查看完整版本: Linux设计天天一个linux命令(34):du 命令仓酷云