linux分區格式查看
⑴ 如何在linux下查看分區和剩餘空間大小
df -hl 查看磁碟剩餘空間
-sm 文件夾
返回該文件夾總M數
更多功能請查看:
df --help
--help
-sh (這個目錄的名字)是查這個目錄的大小
使用命令可以查看目錄,例如查看/home/kuuyee目錄佔用磁碟空間大小可以使用下面的命令:
# /home/kuuyee -sh
我的home目錄下有上百個構建項目,一個一個的差看目錄佔用情況太麻煩了用命令:
# /home --max-depth=1 -h
這樣的話就吧所有的子目錄的磁碟佔用情況都列出來了!這里的--max-depth參數代表著要列出目錄的深度,如果要列出兩級目錄就設置為2,以此類推。
如果想吧結果輸出到文件里可以這樣:# /home --max-depth=1 -h > disk_status.txt
用df -h 查每個根下面的目錄的分區大小 就可以知道了
用法: [選項]… [文件]…
或: [選項]… –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)查看文件大小
查看當前文件夾下所有文件大小(包括子文件夾)
-sh
# -h
15M ./package
16K ./.fontconfig
4.0K ./.cache
5.1M ./.rpmdb
20M .
查看指定文件夾下所有文件大小(包括子文件夾)
# -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
查看指定文件大小
# -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
查看指定文件夾大小
# -hs ftp
6.3G ftp
統計總數大小
-sh xmldb/
-sm * | sort -n //統計當前目錄大小 並安大小 排序
-sk * | sort -n
-sk * | grep guojf //看一個人的大小
-m | cut -d "/" -f 2 //看第二個/ 字元前的文字
查看此文件夾有多少文件 /*/*/* 有多少文件
xmldb/
xmldb/*/*/* |wc -l
40752
解釋:
wc [-lmw]
參數說明:
-l :多少行
-m:多少字元
-w:多少字
參數含義如下:
-s 對每個Names參數只給出佔用的數據塊總數。
-a 遞歸地顯示指定目錄中各文件及子孫目錄中各文件佔用的數據塊數。若既不指定-s,也不指定-a,則只顯示Names中的每一個目錄及其中的各子目錄所佔的磁碟塊數。
-b 以位元組為單位列出磁碟空間使用情況(系統預設以 k 位元組為單位)。
-k 以1024位元組為單位列出磁碟空間使用情況。
-c 最後再加上一個總計(系統預設設置)。
-l 計算所有的文件大小。
⑵ 如何查詢linux 分區是gfs格式
Linux下查看當前內核系統支持的文件系統:
一般都在
/lib/moles/kernl-version/kernel/fs/
目錄下包含了當前內核版本支持的文件系統:
ls
/lib/moles/kernl-version/kernel/fs/
1、mount
用掛載命令查看當前分區掛載的格式、類型
2、查看/etc/fstab掛載文件系統腳本:
less
/etc/fstab文件
3、使用df
-T
查看掛載的文件系統類型:
df
-T
-h
⑶ Linux下如何查看分區文件系統類型
查看分區使用什麼文件系統可以採用mount命令,輸入mount命令後會顯示如下信息:
/dev/hda3
on
/
type
ext3(rw)
上面只是輸入的一個範例,意思是/dev/hda3這個分區掛載在/目錄下,文件系統是ext3,採用可讀可寫方式掛載。
或者通過fdisk
-l命令來查看,但是此命令只顯示分區格式為linux或者linux
swap等等,不會顯示具體使用哪種文件系統。
⑷ linux分區類型有哪幾種
linux的常見的分區類型:
1、引導分區:掛載點/boot,分區格式ext4,500M以內即可。
2、交換分區:無掛載點,分區格式選擇交換分區(swap)最大不建議超過真實內存大小,除非內存小於2G,內存大於4G,推薦2G即可。
3、主目錄:掛載點/,分區格式ext4,大小大約20-40G。
4、家目錄:掛載點/home,分區格式ext4,剩下的所有空間。
(4)linux分區格式查看擴展閱讀:
注意事項:
1、實際上,不建議用戶將硬碟分為4個主分區。這是因為,假如一個20GB的硬碟,若4個主分區占據了15GB的空間,則剩下的5GB空間完全不能使用,因為已經沒有多餘的分區表可以記錄這些空間了。
2、考慮到磁碟的連續性,一般建議將擴展分區放在最後面的柱面內。
3、理論上允許一個硬碟只有1個主分區,其它空間都分配給擴展分區。
⑸ linux分區格式
主要有ext2,ext3,ext4,xfs,jfs,btrfs等等。目前主流是使用ext4的分區格式。
下面是各個文件系統的比較:
http://wenku..com/link?url=_Pk8NqDj5VfwhufC2rqgwROSVpPYu_R21otJe
⑹ 如何查看linux分區是ext3還是ext4系統
需要准備的材料分別是:電腦、linux連接工具。
1、首先連接上linux主機,進入等待輸入指令的linux命令行狀態。
⑺ linux下怎麼查看目錄所在的分區
Linux下沒有盤符的概念,而是將各分區通過掛載到目錄(掛載點)來訪問實際的磁碟分區,有時候我們想知道某個文件或目錄是在哪個分區上,
有如下幾種方法:
1、最簡單的,直接 df -h 目錄名
比如我要查看工作目錄下的pan目錄在哪個分區
# df -h pan
可以看到,pan在vda1分區下
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的使用方式的時候將會介紹。
⑻ 在windows下如何查看或修改linux分區中的數據(ext3格式的分區)
Windows下查看LINUX
系統下ext3格式分區的三種常用方法
一、Explore2fs
在Windows中,打開瀏覽器,打開網址http://www.chrysocome.net/explore2fs。下載最新的explore2fs壓縮文件,然後解壓。在解壓出來的文件夾,你會找到explore2fs可執行文件。雙擊開始安裝它:
啟動Explore2fs文件瀏覽器;現在你可瀏覽你的Linux分區並復制/粘貼文件到你Windows分區:
二、DiskInternals
Linux
Reader
打開網址http://www.diskinternals.com/linux-reader
,下載並安裝
DiskInternals
Linux
Reader。
5
d*
安裝完成後,Linux
Reader自動啟動並掃描你硬碟上的Linux分區:
+
N%
然後,你就可以在Linux
Reader中發現你的Windows和Linux分區(就像
Windows的資源管理器):
現在你可以瀏覽你的Linux分區了:
要從Linux分區復制文件/文件夾到Windows分區,對文件/文件夾右鍵並選擇
然後在Windows分區選擇你想要保存這個文件/文件夾的目錄:
DiskInternals
Linux
Reader可以從開始菜單啟動:
三、Ext2
Installable
File
System
For
Windows!
Ext2
Installable
File
System
For
Windows
(它支持ext2ext3!)可以從http://www.fs-driver.org/index.html
下載。
安裝過程中會要求你為Linux分區指定驅動器盤符(比如L);沒有必要為交換分區指定一個驅動器盤符:
安裝完成,你可以發現Linux分區出現在Windows資源管理器中(在安裝過程中你指定的盤符下):
現在你就可以像對普通Windows分區那樣瀏覽和使用Linux分區了。
Ext2
Installable
File
System
For
Windows支持對Linux分區的讀/寫操作。
前面兩個軟體只能讀取,不能進行寫操作
⑼ Linux查看分區的命令是什麼
一、df -lh 命令
df 是來自於coreutils 軟體包,系統安裝時,就自帶的;我們通過這個命令可以查看磁碟的使用情況以及文件系統被掛載的位置;
[root@localhost ~]# df -l
文件系統 容量 已用 可用 已用% 掛載點
/dev/sda3 4956316 3565088 1135396 76% /
tmpfs 241320 12 241308 1% /dev/shm
/dev/sda6 4806904 2523708 2039012 56% /media/disk
/dev/sda1 4956284 3529796 1170656 76% /media/_
/dev/sda5 4845056 2581484 2019388 57% /media/disk-1
可以看到系統掛在sda3上,另外還掛了sda6/sda1/sda5三個系統。
二、fdisk -l 命令
fdisk 是一款強大的磁碟操作工具,來自util-linux軟體包,我們在這里只說他如何查看磁碟分區表及分區結構;通過-l 參數,能獲得機器中所有的硬碟的分區情況;
[root@localhost ~]# fdisk -l
Disk /dev/sda: 40.0 GB, 40000000000 bytes
255 heads, 63 sectors/track, 4863 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x62a9f8d0
Device Boot Start End Blocks Id System
/dev/sda1 * 1 637 5116671 83 Linux
/dev/sda2 638 891 2040255 82 Linux swap / Solaris
/dev/sda3 892 1528 5116702+ 83 Linux
/dev/sda4 1529 2744 9767520 5 Extended
/dev/sda5 1529 2136 4883728+ 83 Linux
/dev/sda6 2137 2744 4883728+ 83 Linux
sda1
是MBR(主引導記錄)所在的分區;sda2是交換分區;sda4是擴展分區,包括了sda5,sda6兩個邏輯分區。系統劃分分區的時候只能劃分4個主
分區(擴展分區也算主分區),我在上面分了3個主分區+1個Extended分區,5.6是邏輯分區。所以才會有sda1.2.3.4.5.6。如果你只
劃分了1個主分區+1個擴展分區,那麼邏輯分區就從sda5開始了,sda1.2.5.6...
三、cfdisk -Ps命令 (注意P是大寫)
cfdisk 也是一款不錯的分區工具;在有些發行版中,此工具已經從util-linux包中剔除;cfdisk 簡單易用是他的特點;
查看磁碟分區的用法 cfdisk -Ps 磁碟設備名 只有一個硬碟也可以用 cfdisk -Ps
例1:[root@localhost ~]# cfdisk -Ps
Partition Table for /dev/sda
First Last
# Type Sector Sector Offset Length Filesystem Type (ID) Flag
-- ------- ----------- ----------- ------ ----------- -------------------- -------
1 Primary 0 10233404 63 10233405 Linux (83) Boot
2 Primary 10233405 14313914 0 4080510 Linux swap / So (82) None
3 Primary 14313915 24547319 0 10233405 Linux (83) None
4 Primary 24547320 44082359 0 19535040 Extended (05) None
5 Logical 24547320 34314839 63 9767520 Linux (83) None
6 Logical 34314840 44082359 63 9767520 Linux (83) None
Logical 44082360 78124094 0 34041735 Free Space None
例2:[root@localhost ~]# cfdisk -Ps /dev/sda
Partition Table for /dev/sda
First Last
# Type Sector Sector Offset Length Filesystem Type (ID) Flag
-- ------- ----------- ----------- ------ ----------- -------------------- ----
1 Primary 0 10233404 63 10233405 Linux (83) Boot
2 Primary 10233405 14313914 0 4080510 Linux swap / So (82) None
3 Primary 14313915 24547319 0 10233405 Linux (83) None
4 Primary 24547320 44082359 0 19535040 Extended (05) None
5 Logical 24547320 34314839 63 9767520 Linux (83) None
6 Logical 34314840 44082359 63 9767520 Linux (83) None
Logical 44082360 78124094 0 34041735 Free Space None
四、parted 命令
parted
功能不錯的分區工具;在Fedora 8中有帶,可以自己安裝上;調用方法簡單,parted 默認是打開的設備是/dev/hda
,也可以自己指定;比如 parted /dev/hda 或/dev/sda 等;退出的方法是 quit
輸入parted命令後要等會兒才會出現下面的內容:
[root@localhost ~]# parted
GNU Parted 1.8.6
使用 /dev/sda
Welcome to GNU Parted! Type 』help』 to view a list of commands.
(parted)
在游標那裡輸入p回車出現下面內容:
Model: ATA Maxtor 5T040H4 (scsi)
Disk /dev/sda: 40.0GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End S ize Type File system 標志
1 32.3kB 5240MB 5239MB 主分區 ext3 啟動
2 5240MB 7329MB 2089MB 主分區 linux-swap
3 7329MB 12.6GB 5240MB 主分區 ext3
4 12.6GB 22.6GB 10.0GB 擴展分區
5 12.6GB 17.6GB 5001MB 邏輯分區 ext3
6 17.6GB 22.6GB 5001MB 邏輯分區 ext3
(parted)
在游標後面輸入quit退出。
五、sfdisk -l
[root@localhost ~]# sfdisk -l
Disk /dev/sda: 4863 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/sda1 * 0+ 636 637- 5116671 83 Linux
/dev/sda2 637 890 254 2040255 82 Linux swap / Solaris
/dev/sda3 891 1527 637 5116702+ 83 Linux
/dev/sda4 1528 2743 1216 9767520 5 Extended
/dev/sda5 1528+ 2135 608- 4883728+ 83 Linux
/dev/sda6 2136+ 2743 608- 4883728+ 83 Linux
六、也可以使用 應用程序>系統工具>磁碟使用分析器 來查看磁碟使用情況。
⑽ Linux系統分區是什麼格式的
主分區是Ext4格式,另一個SWAP分區格式。
1、linux最少需要兩個分區,主分區是Ext4格式,另一個SWAP分區格式。
2、新版的linux在安裝時一般會需要3個分區:
第一個是引導分區,用來安裝UEFI等引導信息,通常用Ext2、Ext4的格式;
第二個就是安裝系統和儲存文件的Ext4格式分區;
第三個就是專用於與內存交換數據和作為緩存使用的SWAP分區。
3、Linux管理文件的模式與windows不一樣,是採用文件夾模式,在linux系統當中,新的硬碟加入也是以文件夾的方式掛載到主分區,而不是採用windows的分區模式,通常只能看到Ext4分區,看不到linux的引導分區和交換分區的。
(10)linux分區格式查看擴展閱讀:
安裝Linux時,默認分為三個區,分別是/boot分區、根分區和swap分區.這三個分區分別對應的盤符是hda1、hda2、hda3。
1、boot分區
該分區對應於/boot目錄,約100MB,該分區存放Linux的Grub(bootloader)和內核源碼。用戶可通過訪問/boot目錄來訪問該分區,換句話說,用戶對/boot目錄的操作就是操作該分區。
2、swap分區
該分區沒有對應的目錄,故用戶無法訪問。
Linux下的swap分區即為虛擬內存,虛擬內存用於當系統內存空間不足時,先將臨時數據存放在swap分區,等待一段時間後,然後再將數據調入到內存中執行,所以說,虛擬內存只是暫時存放數據,在該空間內並沒有執行。