Unix操作系统磁盘管理

系统 其他OS
文章中讲述为了节省Unix操作系统空间,可以把许多文件压缩到原大小的几分之一。Unix操作系统中gzip 套件包含许多可以 “在原地” 处理压缩文件的实用程序。

大多数人在使用Unix操作系统的时候,经常有单个磁盘的容量现在已经超过了 1TB,但是大型数据文件、日志文件、图像以及电影等媒体文件很快就把磁盘装满了。为了节省Unix操作系统空间,可以把许多文件压缩到原大小的几分之一。

例如,Apache 日志文件(是简单的文本)可以压缩到原大小的十分之一。今天我们就来告诉大家个好的工具来解决这个问题。

尽管压缩可以节省Unix操作系统磁盘空间,但是也会增加工作量。例如,如果需要分析压缩的 Apache 日志文件,就必须解压它,处理数据,然后重新压缩它。如果有大量日志文件(如果保留分析趋势所需的记录,这种情况很常见),那么开销会非常大。

幸运的是,Unix操作系统中gzip 套件包含许多可以 “在原地” 处理压缩文件的实用程序。zcat、zgrep、zless、zdiff 等实用程序的作用分别与 cat、grep、less 和 diff 相同,但是它们操作压缩的文件。

下面,用 gzip 压缩两个源代码文件并用 zdiff 进行比较:

  1. $ cat old  
  2. This  
  3. is   
  4. Monday.  
  5. $ cat new  
  6. This  
  7. is   
  8. Tuesday.  
  9. $ gzip old new  
  10. $ zdiff -c old.gz new.gz  
  11. *** -        2009-03-30 22:26:34.518217647 +0000  
  12. --- /tmp/new.10874        2009-03-30 22:26:34.000000000 +0000  
  13. ***************  
  14. *** 1,3 ****  
  15. This  
  16. is   
  17. ! Monday.  
  18. --- 1,3 ----  
  19. This  
  20. is   
  21. ! Tuesday.  
  22.  

很清楚的就看出来效果了,我们以后就知道应该使用 zcat 查看压缩的文件了,希望大家在以后使用Unix操作系统的时候,能够运用这个工具。

【编辑推荐】

  1. Unix服务器的三个发展方向
  2. Q2:Unix服务器市场 Sun下滑IBM上升
  3. 在UNIX服务器上设置Oracle8i全文检索
  4. Unix服务器的光明之路
  5. Sun携手富士通推出八核UNIX服务器

 

责任编辑:小霞
相关推荐

2010-04-07 15:37:16

Unix操作系统

2010-04-14 13:59:45

Unix操作系统

2010-04-14 14:30:28

Unix操作系统

2010-04-14 14:09:06

Unix操作系统

2010-04-07 15:13:50

Unix操作系统

2010-04-13 12:27:44

Unix操作系统

2010-04-16 18:19:32

Unix操作系统

2010-04-20 11:52:33

Unix操作系统

2010-04-19 17:06:18

2010-04-16 10:34:45

Unix操作系统

2010-05-05 11:21:37

Unix操作系统

2010-04-20 17:11:33

Unix操作系统

2010-04-20 11:34:26

Unix操作系统

2010-04-19 13:08:35

Unix操作系统

2010-04-08 13:06:02

Unix操作系统

2010-04-08 15:33:57

Unix操作系统

2010-04-08 17:17:36

Unix操作系统

2010-04-19 17:25:31

Unix操作系统

2010-04-08 18:25:03

Unix操作系统

2010-04-14 09:02:57

Unix操作系统
点赞
收藏

51CTO技术栈公众号