Merge pull request #74 from flsf/master

translated
This commit is contained in:
Xingyu.Wang 2013-09-30 17:54:54 -07:00
commit a669b010b9
3 changed files with 38 additions and 34 deletions

View File

@ -1,33 +0,0 @@
Choosing a Journaling File System
================================================================================
In layman's terms, a computer file system is how a storage device such as a disk drive is able to store, retrieve, and manage files. File systems need to keep track of not only the bits that make up the file itself and where they are placed on the storage device, but also store information about the file. The file system also has to store the name of each file, how to organise files in a hierarchy, and keep metadata such as the file's modification date.
Even though there are many different file systems available for Linux, most users pay little attention to which file system to use. They are often a forgotten friend. The choice of what file system to use depends on the situation; relevant factors to consider include compatibility, performance, resilience, the media being used, the size and number of the storage medium, features, and security considerations.
A journaling file system is a special type of file system that maintains a tracking file, called a journal. The journal enables the system to repair any inconsistencies that may arise as a result of a system halted abnormally. It does this by keeping track of changes that are made before committing them to the main file system. In the event that the computer is not shut down properly, any data loss can be recreated. This type of file system is therefore less likely to suffer from corruption, and brings file systems back online quickly.
To provide an insight into the quality of journaling file systems that are available, we have compiled a list of our top picks.
Now, let's explore the journaling file systems at hand. For each title we have compiled its own portal page, providing a full description with an in-depth analysis of its features, together with links to relevant resources and reviews.
- [ext3][1] Default file system for many popular Linux distributions
- [XFS][2] Designed to maintain high performance with large files and file systems
- [Btrfs][3] Checksumming Copy on Write File system
- [ext4][4] Evolved from ext3 adding many notable features including extents
--------------------------------------------------------------------------------
via: http://www.linuxlinks.com/article/20130927180305497/JournalingFileSystems.html
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[译者ID][] 校对:[校对者ID][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[译者ID]:http://linux.cn/space/译者ID
[校对者ID]:http://linux.cn/space/校对者ID
[1]:ftp://ftp.kernel.org/pub/linux/kernel/people/sct/ext3/
[2]:http://oss.sgi.com/projects/xfs/
[3]:http://btrfs.wiki.kernel.org/
[4]:https://ext4.wiki.kernel.org/index.php/Main_Page

View File

@ -0,0 +1,38 @@
选择一个日志文件系统
================================================================================
通俗的说,一台计算机的文件系统就是是如何让一个存储设备作为一个磁盘驱动能够存储,检索,还有管理文件.文件系统需要跟踪的不仅是位文件本身和它们放置在存储设备上的位置,还有文件的存储信息.文件系统也存储每个文件的名字,把握如何在层次结构中组织文件,还有保持文件的元数据,比如文件的修改时间.
虽然有非常多得文件系统能够在linux上使用,但是大多数用户对文件系统的使用却很少留意.它们通常是被遗忘的朋友.选择使用什么样的文件系统根据情况来决定; 要考虑的相关因素包括兼容性,性能,还原能力,使用的介质,存储介质的大小和数量,特性,还有安全考虑.
日志文件系统是一种特殊类型的文件系统,它持续追踪文件,被称为日志.日志提供系统因异常终止时可能会出现不一致情况的修复.它通过追踪之前提交到主文件系统的更改.在计算机非正常关机的情况下,任何数据丢失都可被重建.因此,这种文件系统不太可能遭受破坏,并且带来了文件在线快速恢复.
为了提供一个在质量上有保证的可以使用的日志文件系统,我们已经编制出了一个最佳选择的列表.
现在,让我们讨论一下手边的日志文件系统。我们为每一个标题编制了自己的门户页面,其中提供一个完整的描述,深入分析其特点,并且加上相关资源的链接和评论.
- [ext3][1] 许多流行的Linux发行版默认的文件系统
- [XFS][2] 为高性能和大文件设计的文件系统
- [Btrfs][3] 校检复制写文件系统
- [ext4][4] 由ext3增加许多显著特性和扩展进化而来的文件系统
--------------------------------------------------------------------------------
via: http://www.linuxlinks.com/article/20130927180305497/JournalingFileSystems.html
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[flsf][] 校对:[校对者ID][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[flsf]:http://linux.cn/space/flsf01
[校对者ID]:http://linux.cn/space/校对者ID
[1]:ftp://ftp.kernel.org/pub/linux/kernel/people/sct/ext3/
[2]:http://oss.sgi.com/projects/xfs/
[3]:http://btrfs.wiki.kernel.org/
[4]:https://ext4.wiki.kernel.org/index.php/Main_Page

View File

@ -1,6 +1,5 @@
rtorrent - 强大的命令行BT客户端
================================================================================
If you avoid using a CLI based torrent client because you think that it might be very complex to use. Think again. I believe that CLI based bit torrent clients are far more addictive once you are used to any of them — you can start and monitor the progress from within your terminal window and that too very easily . In this article, we will discuss a powerful command line bit torrent client — **rtorrent**.
如果你因为认为torrent命令行客户端对我们很复杂从而逃避使用它.请三思.我相信一旦使用过任何一个基于命令行的BT客户端,你就会上瘾 - 你可以非常容易的在你的终端窗口启动和监控进度. 在这篇文章中,我们将会讨论一个强大的命令行BT客户端 - **rtorrent** .
**NOTE** - 文中展示的所有示例和指令都已经在Ubuntu 13.04中测试过.