linux 如何查看分区

作者&投稿:塞君 (若有异议请与网页底部的电邮联系)
如何在Linux下查看分区和剩余空间大小~

  df -hl 查看磁盘剩余空间
du -sm 文件夹
返回该文件夹总M数
更多功能请查看:
df --help
du --help
du -sh (这个目录的名字)是查这个目录的大小
使用du命令可以查看目录,例如查看/home/kuuyee目录占用磁盘空间大小可以使用下面的命令:
# du /home/kuuyee -sh
我的home目录下有上百个构建项目,一个一个的差看目录占用情况太麻烦了用命令:
#du /home --max-depth=1 -h
这样的话就吧所有的子目录的磁盘占用情况都列出来了!这里的--max-depth参数代表着要列出目录的深度,如果要列出两级目录就设置为2,以此类推。
如果想吧结果输出到文件里可以这样:# du /home --max-depth=1 -h > disk_status.txt
用df -h 查每个根下面的目录的分区大小 就可以知道了
用法:du [选项]… [文件]…
或:du [选项]… –files0-from=F
总结每个的磁盘用量,目录则取总用量。
df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式:
df -hl
显示格式为: 
文件系统 容量 已用 可用 已用% 挂载点 
FilesystemSize Used Avail Use% Mounted on
/dev/hda2 45G 19G 24G 44% /
/dev/hda1 494M 19M 450M 4% /boot
/dev/hda6 4.9G 2.2G 2.5G 47% /home
/dev/hda5 9.7G 2.9G 6.4G 31% /opt
none 1009M 0 1009M 0% /dev/shm
/dev/hda3 9.7G 7.2G 2.1G 78% /usr/local
/dev/hdb2 75G 75G 0 100% /
/dev/hdb2 75G 75G 0 100% /
以上面的输出为例,表示的意思为:
HD硬盘接口的第二个硬盘(b),第二个分区(2),容量是75G,用了75G,可用是0,因此利用率是100%, 被挂载到根分区目录上(/)。
例子
1)查看文件大小
查看当前文件夹下所有文件大小(包括子文件夹)
du -sh

# du -h
15M ./package
16K ./.fontconfig
4.0K ./.cache
5.1M ./.rpmdb
20M .

查看指定文件夹下所有文件大小(包括子文件夹)
# du -h ftp
3.8G ftp/sanya/doc
3.8G ftp/sanya
4.0K ftp/testftp/doc
1.4M ftp/testftp
875M ftp/platform/doc/002-录像
27M ftp/platform/doc/001-PDF
5.2M ftp/platform/doc/BBFlash
1.2G ftp/platform/doc/003-录音
2.1G ftp/platform/doc
2.1G ftp/platform
4.0K ftp/pmo/doc
20K ftp/pmo
36M ftp/uf/doc/innovate-201207
36M ftp/uf/doc
36M ftp/uf
446M ftp/code/doc
446M ftp/code
6.3G ftp

查看指定文件大小
# du -h ./package/compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm
184K ./package/compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm

查看指定文件夹大小
# du -hs ftp
6.3G ftp
统计总数大小
du -sh xmldb/
du -sm * | sort -n //统计当前目录大小 并安大小 排序
du -sk * | sort -n
du -sk * | grep guojf //看一个人的大小
du -m | cut -d "/" -f 2 //看第二个/ 字符前的文字
查看此文件夹有多少文件 /*/*/* 有多少文件
du xmldb/
du xmldb/*/*/* |wc -l
40752
解释:
wc [-lmw]
参数说明:
-l :多少行
-m:多少字符
-w:多少字
参数含义如下:
-s 对每个Names参数只给出占用的数据块总数。
-a 递归地显示指定目录中各文件及子孙目录中各文件占用的数据块数。若既不指定-s,也不指定-a,则只显示Names中的每一个目录及其中的各子目录所占的磁盘块数。
-b 以字节为单位列出磁盘空间使用情况(系统缺省以 k 字节为单位)。
-k 以1024字节为单位列出磁盘空间使用情况。
-c 最后再加上一个总计(系统缺省设置)。
-l 计算所有的文件大小。

Linux下没有盘符的概念,而是将各分区通过挂载到目录(挂载点)来访问实际的磁盘分区,有时候我们想知道某个文件或目录是在哪个分区上,
有如下几种方法:
1、最简单的,直接 df -h 目录名
比如我要查看工作目录下的baidupan目录在哪个分区
# df -h baidupan
可以看到,baidupan在vda1分区下

2、用df 或 fdisk -l查看分区挂载情况,直接输入mount或者也可以用cat /etc/mtab,然后pwd找最接近的挂载点信息

拓展内容Linux 的分区规定

1. 设备管理
在 Linux 中,每一个硬件设备都映射到一个系统的文件,对于硬盘、光驱等 IDE 或 SCSI 设备也不例外。Linux 把各种 IDE 设备分配了一个由 hd 前缀组成的文件;而对于各种 SCSI 设备,则分配了一个由 sd 前缀组成的文件。
对于ide硬盘,驱动器标识符为“hdx~”,其中“hd”表明分区所在设备的类型,这里是指ide硬盘了。“x”为盘号(a为基本盘,b为基本从属盘,c为辅助主盘,d为辅助从属盘),“~”代表分区,前四个分区用数字1到4表示,它们是主分区或扩展分区,从5开始就是逻辑分区。例,hda3表示为第一个ide硬盘上的第三个主分区或扩展分区,hdb2表示为第二个ide硬盘上的第二个主分区或扩展分区。对于scsi硬盘则标识为“sdx~”,scsi硬盘是用“sd”来表示分区所在设备的类型的,其余则和ide硬盘的表示方法一样,不在多说。
例如,第一个 IDE 设备,Linux 就定义为 hda;第二个 IDE 设备就定义为 hdb;下面以此类推。而 SCSI 设备就应该是sda、sdb、sdc 等。
2. 分区数量
要进行分区就必须针对每一个硬件设备进行操作,这就有可能是一块IDE硬盘或是一块SCSI硬盘。对于每一个硬盘(IDE 或 SCSI)设备,Linux 分配了一个 1 到 16 的序列号码,这就代表了这块硬盘上面的分区号码。例如,第一个 IDE 硬盘的第一个分区,在 Linux 下面映射的就是 hda1,第二个分区就称作是 hda2。对于 SCSI 硬盘则是 sda1、sdb1 等。
3. 各分区的作用
在 Linux 中规定,每一个硬盘设备最多能有 4个主分区(其中包含扩展分区)构成,任何一个扩展分区都要占用一个主分区号码,也就是在一个硬盘中,主分区和扩展分区一共最多是 4 个。对于早期的 DOS 和 Windows(Windows 2000 以前的版本),系统只承认一个主分区,可以通过在扩展分区上增加逻辑盘符(逻辑分区)的方法,进一步地细化分区。
主分区的作用就是计算机用来进行启动操作系统的,因此每一个操作系统的启动,或者称作是引导程序,都应该存放在主分区上。
这就是主分区和扩展分区及逻辑分区的最大区别。  
我们在指定安装引导 Linux 的 bootloader 的时候,都要指定在主分区上,就是最好的例证。Linux 规定了主分区(或者扩展分区)占用 1 至 16 号码中的前 4 个号码。以第一个 IDE 硬盘为例说明,主分区(或者扩展分区)占用了 hda1、hda2、hda3、hda4,而逻辑分区占用了 hda5 到 hda16 等 12 个号码。因此,Linux 下面每一个硬盘总共最多有 16 个分区。对于逻辑分区,Linux 规定它们必须建立在扩展分区上(在 DOS 和 Windows 系统上也是如此规定),而不是主分区上。因此,我们可以看到扩展分区能够提供更加灵活的分区模式,但不能用来作为 操作系统 的引导。 除去上面这些各种分区的差别,我们就可以简单地把它们一视同仁了。
4. 分区指标  
对于每一个 Linux 分区来讲,分区的大小和分区的类型是最主要的指标。容量的大小读者很容易理解,但是分区的类型就不是那么容易接受了。分区的类型规定了这个分区上面的文件系统的格式。Linux 支持多种的文件系统格式,其中包含了我们熟悉的FAT32、FAT16、NTFS、HP-UX,以及各种 Linux 特有的 Linux Native和 Linux Swap分区类型。在 Linux 系统中,可以通过分区类型号码来区别这些不同类型的分区。各种类型号码在介绍Fdisk的使用方式的时候将会介绍。

1、首先登录linux服务。

2、有几种方法可以查看,我们使用第一种方法,命令“df”。

3、命令“df -lh”使用此命令使磁盘使用更加清晰。

4、命令“df -a”是所有文件系统的用法。

5、命令“df -i”显示inode信息。

6、命令“df -k”具有显示块占用率的字节数。



  在LINUX中查看分区情况的方法:

  1、通过df 命令来查看,由于该命令默认展示的磁盘空间单位为K,该命令不方便看出硬盘空间使用情况,查询结果如下图:

  2、通过df -h 命令来查看, 该命令可以直接看到硬盘空间使用情况,查询结果如下图:

  3、如果要想知道各分区属于哪种文件类型,可以使用命令:df -T 查看:

  4、将df -T 与 df -h命令结合在一起就可以查看到文件类型,同时可以很直观查看到硬盘的空间大小:



linux查看分区,有几种方法可以查看,第一种方法,命令“df”。
命令“df -lh”使用此命令使磁盘使用更加清晰;
命令“df -a”是所有文件系统的用法;
命令“df -i”显示inode信息;
命令“df -k”具有显示块占用率的字节数。更多Linux知识可参考《Linux就该这么学》。

通过df 命令来查看,由于该命令默认展示的磁盘空间单位为K,该命令不方便看出硬盘空间使用情况;
通过df -h 命令来查看, 该命令可以直接看到硬盘空间使用情况;
如果要想知道各分区属于哪种文件类型,可以使用命令:df -T 查看;
将df -T 与 df -h命令结合在一起就可以查看到文件类型,同时可以很直观查看到硬盘的空间大小。可参考《Linux就该这么学》了解更多Linux相关知识。

df -h 可以查看分区详细信息,fdisk -l 也可以


沛县18361292757: linux 如何查看分区 -
上芸益肺: 1、首先登录linux服务.2、有几种方法可以查看,我们使用第一种方法,命令“df”.3、命令“df -lh”使用此命令使磁盘使用更加清晰.4、命令“df -a”是所有文件系统的用法.5、命令“df -i”显示inode信息.6、命令“df -k”具有显示块占用率的字节数.

沛县18361292757: 如何查看系统分区 -
上芸益肺: 在LINUX中查看分区情况的方法:1、通过df 命令来查看,由于该命令默认展示的磁盘空间单位为K,该命令不方便看出硬盘空间使用情况,查询结果如下图:2、通过df -h 命令来查看, 该命令可以直接看到硬盘空间使用情况,查询结果如下图:3、如果要想知道各分区属于哪种文件类型,可以使用命令:df -T 查看:4、将df -T 与 df -h命令结合在一起就可以查看到文件类型,同时可以很直观查看到硬盘的空间大小:

沛县18361292757: linux下怎么查看目录所在的分区 -
上芸益肺: 1、用df 命令查看查看目录所在分区,例如查看/var目录所在分区 2、如果还想看磁盘分区情况,用fdisk -l命令查看 3、语法:df [选项] 说明:linux中df命令可显示所有文件系统对i节点和磁盘块的使用情况. 该命令各个选项的含义如下: -a 显示所...

沛县18361292757: 怎样查看LINUX的分区系统情况 -
上芸益肺: linux下查看分区使用fdisk 命令.下面先使用man fdisk查看使用说明,然后fdisk -l 查看分区:

沛县18361292757: 如何在Linux下查看分区和剩余空间大小 -
上芸益肺: lsblk 查看分区和磁盘 df -h 查看空间使用情况 fdisk -l 分区工具查看分区信息 cfdisk /dev/sda 查看分区

沛县18361292757: linux下查看当前目录属于哪个分区 -
上芸益肺: df 之后加想要查看的文件路径就可以知道这个文件属于哪个分区了 例如:想知道/home/test所属磁盘哪个分区 df /home/test 就会显示如下 Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda1 1855670432 927752008 833632756 53% /

沛县18361292757: 怎样在linux里查看未分区的硬盘空间 -
上芸益肺: linux里查看磁盘空间以及磁盘分区的情况可以使用一下命令 1、fdisk -l 此命令可以查看到磁盘总空间、分区情况以及每个分区的大小. 2、使用df -h 可以查看到已挂载的磁盘的大小以及挂载位置.

沛县18361292757: 如何在Linux下查看Windows分区 -
上芸益肺: 装载windows分区的FAT32、FAT16文件系统(hehhb) 以root身份进入KDE,点击桌面上的“起点”图标,在/mnt目录下建立如下文件夹:c,d,e,f,g,usb.分别用作windows下各分区和usb闪盘. 用文本编辑器打开/etc/fstab 文件.加入如下: /dev/...

沛县18361292757: 如何在linux中,查看硬盘空间的使用情况 -
上芸益肺: 查看磁盘分区可以使用命令:df -h 显示结果中会有磁盘分区、使用量、空闲大小、挂载点等信息. -h参数表示以比较容易阅读的GB、MB、KB显示磁盘分区. 还可以加上-T(大写的T)参数,这个参数表示把文件系统类型也显示出来(比如ext3)

沛县18361292757: Linux如何查看挂载的分区有人在用? 尽量详细.山克斯! -
上芸益肺: 用fuser命令查看某个目录或者文件系统下是否有用户在用,最简单的就是fuser -u /dir在linux里用man fuser 可以查看到最详细的命令解释

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网