From 6d0962ade66a83694c0e012e06f510c8bfab7576 Mon Sep 17 00:00:00 2001 From: carolinewuyan <309866211@qq.com> Date: Thu, 26 Mar 2015 15:23:58 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E5=B7=B2=E6=A0=A1=E5=AF=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...Linux Based Mini PC You Can Buy In 2015.md | 41 ++++++++----------- 1 file changed, 18 insertions(+), 23 deletions(-) diff --git a/translated/share/20150310 4 Linux Based Mini PC You Can Buy In 2015.md b/translated/share/20150310 4 Linux Based Mini PC You Can Buy In 2015.md index c3aa5b76b5..bbb7efa05c 100644 --- a/translated/share/20150310 4 Linux Based Mini PC You Can Buy In 2015.md +++ b/translated/share/20150310 4 Linux Based Mini PC You Can Buy In 2015.md @@ -1,24 +1,23 @@ -2015你可以买的一款基于Linux的迷你PC +2015年你可以买的四款基于Linux的迷你PC ================================================================================ ![](http://itsfoss.itsfoss.netdna-cdn.com/wp-content/uploads/2015/03/Linux_Based_Mini_PC.jpg) -在我看来迷你PC将在不久的将来会替代传统桌面电脑。传统桌面的有一个像送风机那样占据大量空间的风扇。迷你PC,在另一方面说很小巧和紧凑。通常是4″或者5″大小,可以轻易地放在桌子上。 +在我看来迷你PC将在不久的将来会替代传统桌面电脑。传统桌面的有一个像吹风机那样占据大量空间的风扇。迷你PC,在另一方面说很小巧和紧凑。通常是4″或者5″大小,可以轻易地放在桌子上。 -不仅如此,这些迷你PC的无风扇设计是一个好处。当然,你可以购买无风扇的常规电脑,但是空间占用仍然是一个问题。对我个人来说,我觉得迷你PC外观上看着很可爱。如果你不是一个游戏玩家也不想买新的桌面PC,我强烈建议你**购买一个基于Linux的迷你PC**。 +不仅如此,这些迷你PC的无风扇设计是一个优点。当然,你可以购买无风扇的常规电脑,但是空间占用仍然是一个问题。对我个人来说,我觉得迷你PC外观上看着很可爱。如果你不是一个游戏玩家也不想买新的桌面PC,我强烈建议你**购买一款基于Linux的迷你PC**。 -如果你考虑我的建议买一个,那么你或许想知道该买哪款。不要担心,这篇文章我们会介绍**四款你可以在2015购买的基于Linux的迷你PC**。 +如果你考虑我的建议,那么你或许想知道该买哪款。不要担心,这篇文章我们会介绍**2015年你可以购买的四款基于Linux的迷你PC**。 ### 基于Linux的迷你PC ### -请注意这些PC可能还不能下单。它们中有些还刚刚公布,在不久的将来才会面向公众出售。 +需要注意的是,这其中的一些PC可能还不能下单。它们中有些还刚刚公布,在不久的将来才会面向公众出售。 #### 1. System76出品的Meerkat #### ![](http://itsfoss.itsfoss.netdna-cdn.com/wp-content/uploads/2015/03/system76-meerkat.jpg) -[System76][1] is a computer manufacturer exclusively dealing with only Ubuntu based desktop, laptops and servers. [System76 announced an Ubuntu based mini PC Meerkat][2] last week. Let’s take a quick look at its specification: -[System76][1] 是一家仅出品基于Ubuntu电脑、笔记本、服务器的电脑生产商。[System76在上周宣布了一款基于Ubuntu的迷你PC][2]。让我看一下它的规格: +[System76][1] 是一家仅出品基于Ubuntu电脑、笔记本、服务器的电脑生产商。[System76在上周公布了一款基于Ubuntu的迷你PC][2]。让我看一下它的规格: **规格** @@ -43,7 +42,7 @@ ![](http://itsfoss.itsfoss.netdna-cdn.com/wp-content/uploads/2015/01/mintbox-mini.jpeg) -[Compulab][3]将它的旗舰产品基于Linux Mint的桌面设备成了[Mintbox Mini][4]。紧凑的版本在4″大小。更多的细节如下: +[Compulab][3]将它基于Linux Mint的期间PC设备压缩,从Mintbox变为[Mintbox Mini][4]。这个紧凑的版本大小在4″左右。更多的细节如下: **规格** @@ -59,19 +58,17 @@ **价格** -$300起售 +$300左右起售 **发售日期** -2015第二季度 +2015年第二季度 #### 3. Compulab出品的Utilite2 #### ![](http://itsfoss.itsfoss.netdna-cdn.com/wp-content/uploads/2015/03/Utilite2-ARM-PC.jpg) -It’s not that Compulab has stuck with Linux Mint only. It announced an ARM desktop PC running Ubuntu in last December. With a size of 3.4″x2.3″, [Utilite2][5] has modest feature and modest price. -Compulab并不是坚持用Linux Mint的。它在去年12月宣布了一款运行Ubuntu的ARM桌面PC。大小是3.4″x2.3″,[Utilite2][5]有最现代的特性和价格 - +Compulab并不仅仅被Linux Mint所限制。它在去年12月公布了一款运行Ubuntu的ARM桌面PC。大小是3.4″x2.3″,[Utilite2][5]有最适合的性价比。 **规格** @@ -85,20 +82,19 @@ Compulab并不是坚持用Linux Mint的。它在去年12月宣布了一款运行 **价格** -常规版售价$192、带硬盘售价$229。邮费另付。 +常规版售价$192、带硬盘售价$229。运费另付。 **发售日期** 现在就可购买。运送将花费4周。 -#### Think Penguin出品的Penguin Pocket Wee #### +#### 4. Think Penguin出品的Penguin Pocket Wee #### ![](http://itsfoss.itsfoss.netdna-cdn.com/wp-content/uploads/2015/03/Think_Penguin_Pocket_Wee.jpeg) -[Think Penguin][6]是一家开源硬件生产商。在迷你PC领域,它提供了[Penguin Pocket Wee][7]。大小是4.6″x 4.4″x 1.4″ ,, Penguin Pocket Wee提供了大量的配置。你可以选择处理器、存储、网卡等。你可以选择购买预装你喜欢的Linux发行版,默认系统是Ubuntu。 +[Think Penguin][6]是一家开源硬件生产商。在迷你PC领域,它提供了[Penguin Pocket Wee][7]。大小是4.6″x 4.4″x 1.4″ ,, Penguin Pocket Wee为你提供了大量的配置。你可以选择处理器、存储、网卡等。你可以选择购买预装你喜欢的Linux发行版,默认系统是Ubuntu。 -The general configuration is as following: -下面的默认的配置 +下面是默认的配置: - Intel Core i3 或者 i5处理器,最高支持1080p视频 - 最高扩展至 16GB 的 DDR3内存 @@ -110,18 +106,17 @@ The general configuration is as following: **价格** -Basic model starts at $499 and it can go up to $1000 based on the configuration you select. -基础版本$499起售,根据你的配置最大是$1000。 +基础版本$499起售,根据你选择的配置最高价格是$1000。 **发售日期** -现在就可下订单。该公司在美国和英国也有办公司,所以应也可以运送到南美和欧洲。 +现在就可下订单。该公司在美国和英国也有办公地点,所以应也可以运送到南美和欧洲。 ### 你会选哪种? ### 我故意没有介绍[Raspberry Pi 2][8]或者其他Linux微电脑如[Intel的电脑棒][9]。原因是我不认为这些微电脑属于迷你PC的范畴。 -你怎么看?你想用迷你PC代替你的桌面PC么?是不是还有我没有在**最好的基于Linux的迷你PC**列出的PC?分享你们的观点吧。 +你怎么看?你想用迷你PC代替你的桌面PC么?是不是还有我没有在**基于Linux的最好的迷你PC**列表里列出的PC?在评论区分享你们的观点吧。 -------------------------------------------------------------------------------- @@ -129,7 +124,7 @@ via: http://itsfoss.com/4-linux-based-mini-pc-buy-2015/ 作者:[Abhishek][a] 译者:[geekpi](https://github.com/geekpi) -校对:[校对者ID](https://github.com/校对者ID) +校对:[Caroline](https://github.com/carolinewuyan) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From 2c629f8c525c7b6245cec3303b8b2e1300e8919c Mon Sep 17 00:00:00 2001 From: wxy Date: Thu, 26 Mar 2015 15:02:22 +0800 Subject: [PATCH 2/4] PUB:20150127 How to limit network bandwidth on Linux @FSSlc --- ...How to limit network bandwidth on Linux.md | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) rename {translated/tech => published}/20150127 How to limit network bandwidth on Linux.md (55%) diff --git a/translated/tech/20150127 How to limit network bandwidth on Linux.md b/published/20150127 How to limit network bandwidth on Linux.md similarity index 55% rename from translated/tech/20150127 How to limit network bandwidth on Linux.md rename to published/20150127 How to limit network bandwidth on Linux.md index cc1efc2aef..5be2501e58 100644 --- a/translated/tech/20150127 How to limit network bandwidth on Linux.md +++ b/published/20150127 How to limit network bandwidth on Linux.md @@ -1,12 +1,12 @@ -怎样在 Linux 中限制网络带宽 +怎样在 Linux 中限制网络带宽使用 ================================================================================ -假如你经常在 Linux 桌面上运行多个网络应用,或在家中让多台电脑共享带宽;(这时,)你可能想更好地控制带宽的使用。否则,当你使用下载器下载一个大文件时,交互式 SSH 会话可能会变得缓慢以至不可用;或者当你通过 Dropbox 来同步一个大文件夹时,你的室友可能会抱怨在她的电脑上,视频流变得断断续续。 +假如你经常在 Linux 桌面上运行多个网络应用,或在家中让多台电脑共享带宽;那么你可能想更好地控制带宽的使用。否则,当你使用下载器下载一个大文件时,交互式 SSH 会话可能会变得缓慢以至不可用;或者当你通过 Dropbox 来同步一个大文件夹时,你的室友可能会抱怨在她的电脑上,视频流变得断断续续。 -在本教程中,我将为你描述两种 在 Linux 中限制网络流量速率的不同方法。 +在本教程中,我将为你描述两种在 Linux 中限制网络流量速率的不同方法。 ### 在 Linux 中限制一个应用的速率 ### -限制网络流量速率的一种方法是通过一个名为[trickle][1]的命令行工具。通过在程序运行时,预先加载一个 速率限制 socket 库 的方法,trickle 命令允许你改变任意一个特定程序的流量。 关于 trickle 命令的一个很好的特征是 它仅在用户空间中运行,这意味着,你不必需要 root 权限来达到限制一个程序的带宽使用的目的。为了与 trickle 程序兼容,这个特定程序必须使用没有静态链接库的套接字接口。当你想对一个不具有内置带宽控制功能的程序进行速率限制时,trickle 可以帮得上忙。 +限制网络流量速率的一种方法是通过一个名为[trickle][1]的命令行工具。通过在程序运行时,预先加载一个速率限制 socket 库 的方法,trickle 命令允许你改变任意一个特定程序的流量。 trickle 命令有一个很好的特性是它仅在用户空间中运行,这意味着,你不必需要 root 权限就可以限制一个程序的带宽使用。要能使用 trickle 程序控制程序的带宽,这个程序就必须使用非静态链接库的套接字接口。当你想对一个不具有内置带宽控制功能的程序进行速率限制时,trickle 可以帮得上忙。 在 Ubuntu,Debian 及其衍生发行版中安装 trickle : @@ -20,10 +20,10 @@ $ sudo apt-get install trickle $ sudo yum install trickle ``` -trickle 的基本使用方法如下。仅需简单地把 trickle 命令(带有速率参数)放在你想运行的命令之前。 +trickle 的基本使用方法如下。仅需简单地把 trickle 命令(及速率参数)放在你想运行的命令之前。 ``` -$ trickle -d -u +$ trickle -d -u ``` 这就可以将 `` 的下载和上传速率限定为特定值(单位 KBytes/s)。 @@ -34,27 +34,27 @@ $ trickle -d -u $ trickle -u 100 scp backup.tgz alice@remote_host.com: ``` -如若你想,你可以使用下面的命令为你的 Firefox 浏览器设定最大下载速率(e.g. , 300 KB/s),通过产生一个[自定义启动器][3]的方式。 +如若你想,你可以通过创建一个[自定义启动器][3]的方式,使用下面的命令为你的 Firefox 浏览器设定最大下载速率(例如, 300 KB/s)。 ``` trickle -d 300 firefox %u ``` -最后, trickle 也可以 以守护进程模式运行,在该模式下,它将会限制所有通过 trickle 启动且正在运行的程序的总的带宽和。 启动 trickle 使其作为一个守护进程(i.e., trickled): +最后, trickle 也可以以守护进程模式运行,在该模式下,它将会限制所有通过 trickle 启动且正在运行的程序的总带宽之和。 启动 trickle 使其作为一个守护进程(例如, trickled): ``` $ sudo trickled -d 1000 ``` -一旦 trickled 守护进程在后台运行,你便可以通过 trickle 命令来启动其他程序。假如你通过 trickle 启动一个程序,那么这个程序的最大下载速率将是 1000 KB/s, 假如你再通过 trickle 启动了另一个程序,则每个程序的(下载)速率极限将会被限制为 500 KB/s, 等等。 +一旦 trickled 守护进程在后台运行,你便可以通过 trickle 命令来启动其他程序。假如你通过 trickle 启动一个程序,那么这个程序的最大下载速率将是 1000 KB/s, 假如你再通过 trickle 启动了另一个程序,则每个程序的(下载)速率极限将会被限制为 500 KB/s,等等。 ### 在 Linux 中限制一个网络接口的速率 ### -另一种控制你的带宽资源的方式是在每一个接口上限制带宽。这在你与其他人分享你的网络连接的上行带宽时尤为实用。同其他一样,Linux 有一个工具来为你做这件事。[wondershaper][4]恰好执行限制网络接口速率的任务。 +另一种控制你的带宽资源的方式是在每一个接口上限制带宽。这在你与其他人分享你的网络连接的上行带宽时尤为实用。同其他一样,Linux 有一个工具来为你做这件事。[wondershaper][4]就是干这个的。 -wondershaper 实际上是一个 shell 脚本,它使用 [tc][5] 来定义流量调整命令,使用 QoS 来处理特定的网络接口。通过放置被赋予不同的优先级的传出流量在一个队列中,达到限制传出流量速率的目的, 而传入流量通过丢包的方式来达到速率限制的目的。 +wondershaper 实际上是一个 shell 脚本,它使用 [tc][5] 来定义流量调整命令,使用 QoS 来处理特定的网络接口。外发流量通过放在不同优先级的队列中,达到限制传出流量速率的目的;而传入流量通过丢包的方式来达到速率限制的目的。 -事实上, wondershaper 的既定目标不仅仅是对一个接口增加其带宽上限;当批量下载或上传正在进行时,wondershaper 还试图去保持互动性会话如SSH 的低延迟。同样的,它还确保批量上传(e.g. , Dropbox 的同步)不会使得下载“窒息”,反之亦然。 +事实上, wondershaper 的既定目标不仅仅是对一个接口增加其带宽上限;当批量下载或上传正在进行时,wondershaper 还试图去保持互动性会话如 SSH 的低延迟。同样的,它还会控制批量上传(例如, Dropbox 的同步)不会使得下载“窒息”,反之亦然。 在 Ubuntu Debian 及其衍生发行版本 中安装 wondershaper: @@ -62,9 +62,9 @@ wondershaper 实际上是一个 shell 脚本,它使用 [tc][5] 来定义流量 $ sudo apt-get install wondershaper ``` -在 Fdora 或 CentOS/RHEL (带有 [EPEL 软件仓库][2]) 中安装 wondershaper:(注:这里 链接 2 和 6 一样,可以删除其中之一) +在 Fdora 或 CentOS/RHEL (带有 [EPEL 软件仓库][2]) 中安装 wondershaper: -`` +``` $ sudo yum install wondershaper ``` @@ -90,7 +90,7 @@ $ sudo wondershaper clear eth0 ### 总结 ### -在本教程中,我介绍了两种不同的方法,来达到如何在 Linux 桌面环境中,控制每个应用或每个接口的带宽使用的目的。 这些工具对用户都及其友好,都为用户提供了一个快速且容易的方式来调整或限制流量。 对于那些想更多地了解如何在 Linux 中进行速率控制的读者,请参考 [the Linux bible][7]. +在本教程中,我介绍了两种不同的方法,来达到如何在 Linux 桌面环境中,控制每个应用或每个接口的带宽使用的目的。 这些工具的使用都很简单,都为用户提供了一个快速且容易的方式来调整或限制流量。 对于那些想更多地了解如何在 Linux 中进行速率控制的读者,请参考 [the Linux bible][7]. -------------------------------------------------------------------------------- @@ -98,15 +98,15 @@ via: http://xmodulo.com/limit-network-bandwidth-linux.html 作者:[Dan Nanni][a] 译者:[FSSlc](https://github.com/FSSlc) -校对:[校对者ID](https://github.com/校对者ID) +校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 [a]:http://xmodulo.com/author/nanni [1]:http://monkey.org/~marius/trickle -[2]:http://xmodulo.com/how-to-set-up-epel-repository-on-centos.html +[2]:http://linux.cn/article-2324-1.html [3]:http://xmodulo.com/create-desktop-shortcut-launcher-linux.html [4]:http://lartc.org/wondershaper/ [5]:http://lartc.org/manpages/tc.txt -[6]:http://xmodulo.com/how-to-set-up-epel-repository-on-centos.html +[6]:http://linux.cn/article-2324-1.html [7]:http://www.lartc.org/lartc.html From 7f70e58a04f43ca03d744fa0b5bea8979ec5b1ef Mon Sep 17 00:00:00 2001 From: wxy Date: Thu, 26 Mar 2015 15:08:29 +0800 Subject: [PATCH 3/4] PUB:20150211 How To Protect Ubuntu Server Against the GHOST Vulnerability @geekpi --- ... To Protect Ubuntu Server Against the GHOST Vulnerability.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename {translated/tech => published}/20150211 How To Protect Ubuntu Server Against the GHOST Vulnerability.md (97%) diff --git a/translated/tech/20150211 How To Protect Ubuntu Server Against the GHOST Vulnerability.md b/published/20150211 How To Protect Ubuntu Server Against the GHOST Vulnerability.md similarity index 97% rename from translated/tech/20150211 How To Protect Ubuntu Server Against the GHOST Vulnerability.md rename to published/20150211 How To Protect Ubuntu Server Against the GHOST Vulnerability.md index 38b7c955d3..243c4212d0 100644 --- a/translated/tech/20150211 How To Protect Ubuntu Server Against the GHOST Vulnerability.md +++ b/published/20150211 How To Protect Ubuntu Server Against the GHOST Vulnerability.md @@ -36,7 +36,7 @@ via: http://www.ubuntugeek.com/how-to-protect-ubuntu-server-against-the-ghost-vu 作者:[ruchi][a] 译者:[geekpi](https://github.com/geekpi) -校对:[校对者ID](https://github.com/校对者ID) +校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From ca7e27cfce532bbc8568d332443adbc0627b3e7c Mon Sep 17 00:00:00 2001 From: wxy Date: Thu, 26 Mar 2015 15:54:53 +0800 Subject: [PATCH 4/4] PUB:20150211 Best Known Linux Archive or Compress Tools @FSSlc --- ...t Known Linux Archive or Compress Tools.md | 86 +++++++++---------- 1 file changed, 42 insertions(+), 44 deletions(-) rename {translated/tech => published}/20150211 Best Known Linux Archive or Compress Tools.md (67%) diff --git a/translated/tech/20150211 Best Known Linux Archive or Compress Tools.md b/published/20150211 Best Known Linux Archive or Compress Tools.md similarity index 67% rename from translated/tech/20150211 Best Known Linux Archive or Compress Tools.md rename to published/20150211 Best Known Linux Archive or Compress Tools.md index 9938efd5a5..c570ee62a4 100644 --- a/translated/tech/20150211 Best Known Linux Archive or Compress Tools.md +++ b/published/20150211 Best Known Linux Archive or Compress Tools.md @@ -2,16 +2,11 @@ Linux 下最为人熟知的归档/压缩工具 ================================================================================ 很多时候,通过互联网发送或接收大文件和图片是一件令人头疼的事。压缩及解压缩工具正好可以应对这个问题。下面让我们快速浏览一些可以使得我们的工作更加轻松的开源工具。 -Tar -gzip, gunzip -bzip2, bunzip2 -7-Zip - ### Tar ### -Tar 由 'Tape archiver' 衍生而来,最初被用来在磁带上归档和存储文件。Tar 是一个 GNU 软件,它可以压缩一组文件(归档),或提取它们以及对已经存在的压缩文件进行相关操作。在存储、备份以及转移文件方面,它是很有帮助的。在创建归档文件时,Tar 可以保持原有文件和目录结构不变。通过 Tar 归档的文件的后缀名为 ‘.tar’。 +Tar 由 'Tape archiver(磁带归档器)' 衍生而来,最初被用来在磁带上归档和存储文件。Tar 是一个 GNU 软件,它可以压缩一组文件(归档),或提取它们以及对已有的归档文件进行相关操作。在存储、备份以及传输文件方面,它是很有用的。在创建归档文件时,Tar 可以保持原有文件和目录结构不变。通过 Tar 归档的文件的后缀名为 ‘.tar’。 -基本用法 +**基本用法如下:** #### a) 创建归档 (c / --create) #### @@ -23,7 +18,7 @@ Tar 由 'Tape archiver' 衍生而来,最初被用来在磁带上归档和存 ![tar cvf](http://blog.linoxide.com/wp-content/uploads/2015/01/tar-cvf.png) -创建一个归档 +*创建一个归档* #### b) 列出归档文件内容 ( t / --list) #### @@ -31,7 +26,7 @@ Tar 由 'Tape archiver' 衍生而来,最初被用来在磁带上归档和存 ![tar tvf](http://blog.linoxide.com/wp-content/uploads/2015/01/tar-tvf.png) -列出归档中包含的文件 +*列出归档中包含的文件* #### c) 提取归档 (x / --extract) #### @@ -41,45 +36,45 @@ Tar 由 'Tape archiver' 衍生而来,最初被用来在磁带上归档和存 ![tar xvf](http://blog.linoxide.com/wp-content/uploads/2015/01/tar-xvf.png) -提取文件 +*提取文件* ![tar xvf --wildcards](http://blog.linoxide.com/wp-content/uploads/2015/01/tar-wildcard.png) -只提取需要的文件 +*只提取需要的文件* -#### d) 对归档进行更新 ( u / --update) #### +#### d) 对归档文件进行更新 ( u / --update) #### - tar uvf archive.tar newfile.c - 假如归档的版本比先前存在的版本新,通过添加文件 newfile.c 来更新归档. + tar uvf archive.tar newfile.c - 假如归档的newfile.c 要比先前已经归档的新,则添加更新的 newfile.c 到归档里面. ![tar uvf](http://blog.linoxide.com/wp-content/uploads/2015/01/tar-uvf.png) -更新一个归档 +*更新一个归档* #### e) 从归档中删除文件 (--delete) #### - tar--delete -f archive.tar file1.c - 从压缩包'archive.tar' 中删除文件'file1.c' + tar --delete -f archive.tar file1.c - 从压缩包'archive.tar' 中删除文件'file1.c' ![tar --delete](http://blog.linoxide.com/wp-content/uploads/2015/01/tar-delete.png) -删除文件 +*删除文件* 更加具体的使用方法请参考[tar 主页][1]。 ### Gzip / Gunzip ### -Gzip 代表 GNU zip,它是一个被广泛用于 Linux 操作系统中的压缩应用,被其压缩的文件的后缀名为'*.gz' 。 +Gzip 即 GNU zip,它是一个被广泛用于 Linux 操作系统中的压缩应用,被其压缩的文件的后缀名为'*.gz' 。 -** 基本用法 ** +**基本用法如下:** #### a) 压缩文件 #### gzip file(s) -每个文件将被单独压缩。 +每个文件将被**单独压缩**。 ![gzip](http://blog.linoxide.com/wp-content/uploads/2015/01/gzip.png) -压缩文件 +*压缩文件* 通常在压缩完成后,它会将原来的文件删除。我们可以使用 `-c` 选项来保留原来的文件。 @@ -87,7 +82,7 @@ Gzip 代表 GNU zip,它是一个被广泛用于 Linux 操作系统中的压缩 ![gzip-c](http://blog.linoxide.com/wp-content/uploads/2015/01/gzip-c.png) -压缩后保留原有文件 +*压缩后保留原有文件* 我们也可以将一组文件压缩到一个单独的文件中 @@ -95,7 +90,7 @@ Gzip 代表 GNU zip,它是一个被广泛用于 Linux 操作系统中的压缩 ![gz group](http://blog.linoxide.com/wp-content/uploads/2015/01/gz-group.png) -压缩一组文件 +*压缩一组文件* #### b) 检查压缩比 #### @@ -105,17 +100,17 @@ Gzip 代表 GNU zip,它是一个被广泛用于 Linux 操作系统中的压缩 ![gzip -l](http://blog.linoxide.com/wp-content/uploads/2015/01/gzip-l.png) -检查压缩率 +*检查压缩率* #### c) 解压文件 #### -Gunzip 被用来解压文件,在这里,原有文件在被解压后同样会被删除。使用 `-c`选项来保留原始文件。 +Gunzip 用来解压文件,在这里,原有的(压缩)文件在被解压后同样会被删除。使用 `-c`选项来保留原始文件。 gunzip -c archieve.gz ![gunzip -c](http://blog.linoxide.com/wp-content/uploads/2015/01/gunzip-c.png) -解压文件 +*解压文件* gzip 加上'-d'选项 和 gunzip 对压缩文件有同样的效果。 @@ -125,47 +120,50 @@ gzip 加上'-d'选项 和 gunzip 对压缩文件有同样的效果。 同 gzip 一样,[Bzip2][3] 也是一个压缩工具,与其他传统的工具相比,它可以将文件压缩到更小,但其缺点为:运行速度比 gzip 慢。 -** 基本用法 ** +**基本用法如下:** #### a) 压缩文件 #### -一般情况下,针对压缩而言,Bzip2 没有选项可供选择,将被压缩的文件被传递为它的参数。每个文件被单独压缩,且压缩文件以 'bz2' 为后缀名。 +一般情况下,针对压缩而言,Bzip2 不用什么选项,将被压缩的文件被传递为它的参数。每个文件被单独压缩,且压缩文件以 'bz2' 为后缀名。 bzip2 file1 file2 file3 ![bzip2](http://blog.linoxide.com/wp-content/uploads/2015/01/bzip2.png) -文件压缩 +*文件压缩* -使用 '-k' 选项可以使得 在压缩或解压缩之后保留原有的文件。 +使用 '-k' 选项可以使得在压缩或解压缩之后保留原有的文件。 ![bzip2 -k](http://blog.linoxide.com/wp-content/uploads/2015/01/bzip2-k.png) -在压缩后保留原有文件。 +*在压缩后保留原有文件* -'-d' 选项被用来强制解压缩。 + +#### b) 解压 #### + +'-d' 选项被用来解压缩。 ![bzip2 -d](http://blog.linoxide.com/wp-content/uploads/2015/01/bzip2-d.png) -使用 -d 选项删除文件 (!! 注:我(FSSlc)认为 这里的图片说明有误,可以参考 manpage或bzip 的官网来校对一下。) +*使用 -d 选项解压缩文件* -#### b) 解压 #### +也可以使用 bunzip2 来解压缩。 bunzip2 filename ![bunzip2](http://blog.linoxide.com/wp-content/uploads/2015/01/bunzip2.png) -解压文件 +*解压文件* bunzip2 可以解压后缀名为 bz2, bz, tbz2 和 tbz 的文件。带有 tbz2 和 tbz 的文件在压缩后,后缀名将变为'.tar' 。 - bzip2 -dc 执行解压文件到标准输出的功能。 + bzip2 -dc - 执行解压文件到标准输出的功能。 ### 7-zip ### -[7-zip][4] 是另一个开源压缩软件。它使用 7z 这种新的压缩格式,并支持高压缩比。因此,它被认为是比先前提及的压缩工具更好的软件。在 Linux 下,可以通过 p7zip 软件包得到,该软件包里包含 3 个二进制文件 – 7z, 7za 和 7zr,读者可以参考 [p7zip wiki][5] 来了解这三个二进制文件之间的不同。在本篇中,我们将使用 7zr 来解释 7-zip 的用法。归档文件以 '.7z' 为后缀名。 +[7-zip][4] 是另一个开源压缩软件。它使用 7z 这种新的压缩格式,并支持高压缩比。因此,它被认为是比先前提及的压缩工具更好的软件。在 Linux 下,可以通过 p7zip 软件包得到,该软件包里包含 3 个二进制文件: 7z, 7za 和 7zr,读者可以参考 [p7zip wiki][5] 来了解这三个二进制文件之间的不同。在本篇中,我们将使用 7zr 来解释 7-zip 的用法。归档文件以 '.7z' 为后缀名。 -** 基本用法 ** +**基本用法如下:** #### a) 创建归档 #### @@ -173,7 +171,7 @@ bunzip2 可以解压后缀名为 bz2, bz, tbz2 和 tbz 的文件。带有 tbz2 ![7zr a](http://blog.linoxide.com/wp-content/uploads/2015/01/7zr-a.png) -创建一个归档文件 +*创建一个归档文件* #### b) 列出归档包含文件 #### @@ -181,7 +179,7 @@ bunzip2 可以解压后缀名为 bz2, bz, tbz2 和 tbz 的文件。带有 tbz2 ![7zr l](http://blog.linoxide.com/wp-content/uploads/2015/01/7zr-l.png) -列出归档中包含的文件 +*列出归档中包含的文件* #### c) 提取归档文件 #### @@ -189,7 +187,7 @@ bunzip2 可以解压后缀名为 bz2, bz, tbz2 和 tbz 的文件。带有 tbz2 ![7zr e](http://blog.linoxide.com/wp-content/uploads/2015/01/7zr-e.png) -提取归档 +*提取归档* #### d) 更新归档文件 #### @@ -197,7 +195,7 @@ bunzip2 可以解压后缀名为 bz2, bz, tbz2 和 tbz 的文件。带有 tbz2 ![7zr u](http://blog.linoxide.com/wp-content/uploads/2015/01/7zr-u.png) -更新一个归档文件 +*更新一个归档文件* #### e) 从归档文件中删除文件 #### @@ -205,11 +203,11 @@ bunzip2 可以解压后缀名为 bz2, bz, tbz2 和 tbz 的文件。带有 tbz2 ![7zr d](http://blog.linoxide.com/wp-content/uploads/2015/01/7zr-d.png) -删除文件 +*删除文件* ![7zr l](http://blog.linoxide.com/wp-content/uploads/2015/01/7zr-d-l.png) -确认文件删除 +*确认文件删除* -------------------------------------------------------------------------------- @@ -217,7 +215,7 @@ via: http://linoxide.com/tools/linux-compress-decompress-tools/ 作者:[B N Poornima][a] 译者:[FSSlc](https://github.com/FSSlc) -校对:[校对者ID](https://github.com/校对者ID) +校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出