Chinaunix首页 | 论坛 | 博客
  • 博客访问: 592392
  • 博文数量: 68
  • 博客积分: 2621
  • 博客等级: 少校
  • 技术积分: 1498
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-23 21:04
文章分类

全部博文(68)

文章存档

2013年(8)

2012年(52)

2010年(8)

分类: LINUX

2010-11-10 18:20:43

   这一次呢,把《鸟哥》的第9,10章都看完了。也许因为这2章的内容比较少吧。。。下面就说一下我新学到的东西和以前理解错误的东西吧。

<一>我们平时应该经常会遇到压缩文件。可你知道为什么要压缩文件么?
   
   举个例子,1我们都知道它在二进制中的存储为00000001,因为现在的操作系统访问数据都会转换为字节类型来记录,所以不能按照我们的意愿只存一个1,结果,就造成了前7位为“空”,没有使用的情况。当我们在网络上传输数据时,可能由于文件太大,耗时将会很长,也许就会卡在这些大文件上。那有没有什么办法可以解决呢?

    当然有喽!一些非常聪明的计算机工程师就利用了一些复杂的算法,解决了这个问题。当我们传输文件时,我们会把一些空的空间“丢”出来,就像00000001,我们压缩时,只保留1,而将那些0都丢出去。当传输成功或想打开查看文件内容时,再利用算法将我们压缩的文件还原成未压缩前的。这就是压缩技术

    一般,我们对较大的文件进行压缩,可以减小文件大小,那么磁盘空间使用量就自然而然的减小了。如果是网络传输,那么可以缩短耗时,也可以减小带宽的使用量。是不是很好呢?真的很佩服那些发明此技术的工程师。

<二>自己之前在Windows下总能看到打包压缩文件,所以,总以为打包与压缩就是一件事。看了书才知道,自己又是揣测。

    我们所谓的打包,是将很多个文件合并为一个文件。比如说,我们现有2个文件,tar(打包的命令)一下后,就会成为一个文件。假想一下,你在qq上给别人传输一个文件夹,里面有十几个文件,我们是不能将一个文件夹直接传输过去的,而是选中一个一个文件来传输。这是很麻烦的,尤其是对于文件夹中有很多个文件时。这时,我们的打包就派上用场了。打包后,就成为一个文件了,是不是很方便传输呢?

    压缩<一>所述,想一下,如果我们将打包与压缩结合起来使用,是不是很棒呢?打包方便了我们的传输,压缩会减少我们所需的时间和空间。二者结合使用,真的是perfect!

<三>对于学习Linux和Unix的人来说,文字模式很重要。因为我们不仅很容易地了解到系统或程序的运行情况,还会很容易的知道设置的含义,并且,也是最重要的,这会很方便我们修改一些内容。所以,一个好的文字处理器对我们来说就很重要了。
    过去一直使用的是vi文字处理器,现在将vi添加了很多功能,成为了vim。特别注意,vim不是文字处理软件,而是一个“程序开发工具”,这是很方便经常编写程序的人使用的,尤其是程序员。

    这章的内容总的来说比较简单,说一个我觉得重要的部分吧。就是文件具“可恢复”的功能。系统是靠什么来解决这个问题的呢?就是临时文件
    我们经常会修改文件后,由于某个原因中断了。在我们再次打开这个文件时会提示我们删除一个后缀名为.swp的文件。这是一个隐藏文件,我们对文件进行的一些修改,都会暂时存在在这个文件中。我们如果想恢复的话,可以在打开文件时,根据出现的提示来选择恢复或删除。

一些小小的体会与心得,与大家分享。

free  open  share

    
阅读(1526) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-11-12 11:15:08

继续努力 。。。 加油 !!! luckyqiao