第十章:文件管理.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在Linux操作系统下,要经常对Linux文件和磁盘进行管理和操作。本章主要介绍如何在Linux环境下对文件、磁盘、目录进行管理,还介绍了进行这些管理所需要的命令,并且详细的介绍了这些命令的用法和例子。需要掌握的是Linux系统是如何组织磁盘、目录和文件的,并熟练的掌握这些管理命令的用法。磁盘管理在Liunx系统中,如何有效地对存储空间加以使用和管理是一项非常重要的技术。本节讲述如何查看系统中存储空间的使用情况、如何进行文件的转储,以及如何进行软盘的格式化。   系统软件和应用软件,都要以文件的形式存储在电脑的磁盘空间中。因此,应该随时监控磁盘空间的使用情况。Linux系统提供了一组有关磁盘空间管理的命令。   1.df命令   功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间、目前还剩下多少空间等信息。   语法:df [选项]   说明:df命令可显示所有文件系统对i节点和磁盘扇区的使用情况。   该命令各个选项的含义如下:   -a 显示所有文件系统的磁盘使用情况,包括0区块(block)的文件系统,如/proc文件系统。   -K 以KB为单位显示。   -i 显示i节点信息,而不是磁盘扇区。   -t 显示各指定类型的文件系统的磁盘空间使用情况。   -x 列出不是某一指定类型文件系统的磁盘空间使用情况(与t选项相反)。   -T 显示文件系统类型。   例:列出各文件系统的磁盘空间使用情况。   $ df   Filesystem  1 K-blocks  Used   Available  Use%  Mounted on   /dev/hda2  1361587   1246406  44823   97%   /   df命令的输出清单的第1列代表文件系统对应的设备文件的路径名(一般是硬盘上的分区);第2列给出分区包含的磁盘扇区(1024字节)的数目;第3, 4列分别表示已用的和可用的磁盘扇区数目。用户也许会感到奇怪、第3, 4列块数之和不等于第2列中的块数。这是因为默认的每个分区都留了少量空间供系统管理员使用。即使遇到普通用户空间已满的情况,管理员仍能登录和留有解决问题所需的工作空间。清单中Use% 列表示普通用户空间使用的百分比,即使这一数值达到100%,分区仍然留有系统管理员使用的空间。最后,Mounted on列表示文件系统的装载点。   例:列出各文件系统的i节点使用情况。   $ df –ia   Filesystem Inodes IUsed IFree Iused% Mounted on   /dev/ hda2 352256 75043 277213 21% /   none 0 0 0 0% /proc   localhost:(pid221) 0 0 0 0% /net   例10-3:列出文件系统的类型。   $ df –T   Filesystem   Type 1K-blocks  Used   Available  use%  Mounted on   /dev/hda2 ext2  1361587    1246405   44824??  97%   /   本例中的文件系统是ext2类型的。 2.du命令   du的英文为disk usage,意思是显示磁盘空间的使用情况。   功能:统计目录(或文件)所占磁盘空间的大小。   语法:du [选项] [Names…]   说明:该命令逐级进入指定目录的每一个子目录并显示该目录占用文件系统(1024字节)的情况。若没有给出Names,则对当前目录进行统计。   该命令的各个选项含义如下:   -s 对每个Names参数只给出占用的数据块总数。   -a 递归地显示指定目录中各文件及子目录中各文件占用的磁盘扇区数。若既不指定-s,也不指定-a,则只显示Names中的每一个目录及其中的各子目录所占的磁盘扇区块数。   -b 以字节为单位列出磁盘空间使用情况(系统默认以KB为单位)。   -k 以1024B为单位列出磁盘空间使用情况。   -c 最后再加上一个总计(系统默认设置)。   -l 计算所有的文件大小,对硬链接文件,则计算多次。   -x 跳过在不同文件系统上的目录不予统计。   下面举例说明du命令的使用。   例10-4:查看/mnt目录占用磁盘空间的情况。   $ cd /mnt $ ls -lFR total 10 -rwxrwxrwx 2 root root ll0 Ju1 3l 00:33 aa*   drwxr-xr-x 2 root root l024 Ju1 20 14:16 dev/   -rw-r--r-- 1 root root 6229 Aug 2 0l:39 s1a

文档评论(0)

jiangcq + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档