From ded668b0272b290c0e123f6ba228576882ddec4f Mon Sep 17 00:00:00 2001 From: wxy Date: Sun, 13 Jul 2014 20:39:57 +0800 Subject: [PATCH] PUB:20140617 9 commands to check hard disk partitions and disk space on Linux @tenght --- ...disk partitions and disk space on Linux.md | 33 ++++++++++--------- 1 file changed, 17 insertions(+), 16 deletions(-) rename {translated/tech => published}/20140617 9 commands to check hard disk partitions and disk space on Linux.md (87%) diff --git a/translated/tech/20140617 9 commands to check hard disk partitions and disk space on Linux.md b/published/20140617 9 commands to check hard disk partitions and disk space on Linux.md similarity index 87% rename from translated/tech/20140617 9 commands to check hard disk partitions and disk space on Linux.md rename to published/20140617 9 commands to check hard disk partitions and disk space on Linux.md index 173d2f773b..77f5c5d637 100644 --- a/translated/tech/20140617 9 commands to check hard disk partitions and disk space on Linux.md +++ b/published/20140617 9 commands to check hard disk partitions and disk space on Linux.md @@ -1,4 +1,4 @@ -查看Linux硬盘分区和磁盘空间的9个命令 +Linux下掌控磁盘分区的九大神器 ================================================================================ 在这篇文章中,我们来了解一些用来检查你的系统分区的一些命令,这些命令将检查每个磁盘的分区情况和其它细节,例如总空间容量,已用完的空间和文件系统等。 @@ -7,7 +7,7 @@ ### 1. fdisk ### -Fdisk是检查磁盘上分区的最常用命令,fdisk命令可以显示分区和细节,如文件系统类型,但是它并不报告每个分区的大小。 +Fdisk是检查磁盘上分区的最常用命令,fdisk命令可以显示分区和细节,如文件系统类型,但是它并不报告每个分区的字节大小。 $ sudo fdisk -l @@ -36,7 +36,7 @@ Fdisk是检查磁盘上分区的最常用命令,fdisk命令可以显示分区 Device Boot Start End Blocks Id System /dev/sdb1 * 2048 7907327 3952640 b W95 FAT32 -单独显示了每个设备的详细信息:大小,秒,ID和单个分区。 +每个设备都单独显示其详细信息:容量大小,扇区数,设备ID及其包含的每个分区。 ### 2. sfdisk ### @@ -81,13 +81,14 @@ Cfdisk是一个基于ncurses(提供字符终端处理库,包括面板和菜 ![linux cfdisk disk partitions](http://www.binarytides.com/blog/wp-content/uploads/2014/06/linux-cfdisk.png) -Cfdisk一次只能列出一个分区,所以如果你需要看某一磁盘的细节,可以把设备名传给Cfdisk。 +Cfdisk一次只能列出一个分区,所以如果你需要看某一磁盘的细节,可以把该磁盘的设备名作为Cfdisk的参数。 $ sudo cfdisk /dev/sdb ### 4. parted ### -Parted是另一个命令行实用程序用来列出分区,如果需要的话,也可进行修改。 +Parted是另一个命令行实用程序,可以列出分区;如果需要的话,也可进行修改。 + 下面是一个例子,列出了详细的分区信息。 $ sudo parted -l @@ -131,9 +132,9 @@ Df是不是一个分区工具,但它打印出挂装文件系统的细节,Df /dev/sda8 196G 154G 33G 83% /media/13f35f59-f023-4d98-b06f-9dfaebefd6c1 /dev/sda5 98G 37G 62G 38% /media/4668484A68483B47 -文件系统只有以 /dev 开始的,是实际设备或分区。 +只有以 /dev 开始的文件系统才是实际的设备或分区。 -使用grep命令来筛选出实际的硬盘分区或文件系统。 +可以使用grep命令来筛选出实际的硬盘分区或文件系统。 $ df -h | grep ^/dev /dev/sda6 97G 43G 49G 48% / @@ -152,7 +153,7 @@ Df是不是一个分区工具,但它打印出挂装文件系统的细节,Df ### 6. pydf ### -它是用Python写的Df的改进版本,以一个方便阅读的方式打印出所有磁盘分区。 +它是用Python写的Df的改进版本,以易读的方式打印出所有磁盘分区。 $ pydf Filesystem Size Used Avail Use% Mounted on @@ -160,13 +161,13 @@ Df是不是一个分区工具,但它打印出挂装文件系统的细节,Df /dev/sda8 195G 153G 32G 78.4 [#######..] /media/13f35f59-f023-4d98-b06f-9dfaebefd6c1 /dev/sda5 98G 36G 61G 37.1 [###......] /media/4668484A68483B47 -另外,pydf限制为仅显示已挂载的文件系统 +另外,pydf被限制为仅显示已挂载的文件系统。 ### 7. lsblk ### -列出了所有的存储块,包括磁盘分区和光盘驱动器。细节包括所有分区/块总大小和挂载点。 +列出了所有的块存储设备,包括磁盘分区和光盘驱动器。细节包括所有分区/块总大小和挂载点。 -不报告分区上的已使用和空闲磁盘空间。 +它不会报告分区上的已使用和空闲磁盘空间。 $ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT @@ -182,13 +183,13 @@ Df是不是一个分区工具,但它打印出挂装文件系统的细节,Df sr0 11:0 1 1024M 0 rom -如果没有挂载点,这就意味着文件系统未安装,对于cd/dvd这意味着没有磁盘。 +如果没有挂载点,这就意味着文件系统未安装,而对于cd/dvd这意味着没有插入光盘。 -lsblk能够显示每个设备的更多信息,如标签和模型,更多请查看信息手册。 +lsblk能够显示每个设备的更多信息,如标签和型号,更多请查看信息手册。 ### 8. blkid ### -打印块设备(分区和存储介质)属性,例如UUID和文件系统类型,不报告分区空间。 +显示块设备(分区和存储介质)属性,例如UUID和文件系统类型,不报告分区空间。 $ sudo blkid /dev/sda1: UUID="5E38BE8B38BE6227" TYPE="ntfs" @@ -219,9 +220,9 @@ hwinfo是一个通用的硬件信息的工具,可以用来打印出磁盘和 ### 总结 ### -parted的输出可以得到简洁而完整的不同分区的概述、上面的文件系统以及总空间。pydf和df被限制为只显示和它们一样的已挂载的文件系统。 +parted的输出可以得到简洁而完整的不同分区的概述、其上的文件系统以及总空间。pydf和df它们一样,只是被限制为只显示已挂载文件系统。 -fdisk和sfdisk显示完整大量的信息,需要花些时间来解释。cfdisk是一个互动的分区工具,每次显示一个单一的设备。 +fdisk和sfdisk显示完整大量的信息,需要花些时间来解释。cfdisk是一个交互式分区工具,每次显示一个单一的设备。 来尝试下这些命令吧,别忘了在下面评论哟!