當前位置:首頁 » 操作系統 » linux分區類型

linux分區類型

發布時間: 2022-09-27 11:22:15

⑴ 如何通過數字來判斷linux分區的類型

Linux系統的根分區系統類型即文件系統類型現在一般是ext4。可以使用如下多個方法來查詢Linux系統中各個分區的文件系統類型。
1. mount

:~$ mount
/dev/sda1 on / type ext4 (rw,errors=remount-ro,user_xattr)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
none on /var/lib/ureadahead/debugfs type debugfs (rw,relatime)
none on /proc/fs/vmblock/mountPoint type vmblock (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/kysnail/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=kysnail)
:~$

2. df

:~$ df -lhT
文件系統 類型 容量 已用 可用 已用% 掛載點
/dev/sda1 ext4 19G 11G 7.8G 57% /
none devtmpfs 498M 248K 497M 1% /dev
none tmpfs 502M 252K 501M 1% /dev/shm
none tmpfs 502M 96K 502M 1% /var/run
none tmpfs 502M 0 502M 0% /var/lock
none tmpfs 502M 0 502M 0% /lib/init/rw
none debugfs 19G 11G 7.8G 57% /var/lib/ureadahead/debugfs
:~$

3. fdisk

:~$ sudo fdisk /dev/sda
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
switch off the mode (command 'c') and change display units to
sectors (command 'u').

Command (m for help): c
DOS Compatibility flag is not set

Command (m for help): u
Changing display/entry units to sectors

Command (m for help): p

Disk /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders, total 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00077544

Device Boot Start End Blocks Id System
/dev/sda1 * 2048 40105983 20051968 83 Linux
/dev/sda2 40108030 41940991 916481 5 Extended
/dev/sda5 40108032 41940991 916480 82 Linux swap / Solaris

Command (m for help): q

4. file

:~$ sudo file -s /dev/sda
/dev/sda: x86 boot sector; partition 1: ID=0x83, active, starthead 32, startsector 2048, 40103936 sectors; partition 2: ID=0x5, starthead 254, startsector 40108030, 1832962 sectors, code offset 0x63
[email protected]:~$ sudo file -s /dev/sda1
/dev/sda1: Linux rev 1.0 ext4 filesystem data, UUID=4942da40-8a49-4bfd-9dc2-45c906d48413 (needs journal recovery) (extents) (large files) (huge files)
:~$

5. parted

:~$ sudo parted
GNU Parted 2.2
使用 /dev/sda
歡迎使用 GNU Parted! 輸入 'help'可獲得命令列表.
(parted) p
Model: VMware, VMware Virtual S (scsi)
磁碟 /dev/sda: 21.5GB
Sector size (logical/physical): 512B/512B
分區表:msdos

數字 開始: End 大小 類型 文件系統 標志
1 1049kB 20.5GB 20.5GB primary ext4 啟動
2 20.5GB 21.5GB 938MB extended
5 20.5GB 21.5GB 938MB logical linux-swap(v1)

(parted)

6. 查看 fstab

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <mp> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda1 ring installation
UUID=4942da40-8a49-4bfd-9dc2-45c906d48413 / ext4 errors=remount-ro,user_xattr 0 1
# swap was on /dev/sda5 ring installation
UUID=935fb95d-771f-448e-9d23-4820106e1783 none swap sw 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0

⑵ Linux的根分區系統類型是什麼

ext4

EXT4是第四代擴展文件系統(英語:Fourth extended filesystem,縮寫為 ext4)是Linux系統下的日誌文件系統,是ext3文件系統的後繼版本。Ext4是由Ext3的維護者Theodore Tso領導的開發團隊實現的,並引入到Linux2.6.19內核中。

從2006年6月份開始,開發人員決定把Ext4從Ext3中分離出來進行獨立開發。Ext4的開發工作從那時起開始進行,但大部分Linux用戶和管理員都沒有太關注這件事情,直到2.6.19內核在2006年11月的發布。

Ext4第一次出現在主流內核里,但是它當時還處於試驗階段,因此很多人都忽視了它。2008年12月25日,Linux Kernel 2.6.28的正式版本發布。隨著這一新內核的發布,Ext4文件系統也結束實驗期,成為穩定版。

(2)linux分區類型擴展閱讀

使用Linux,用戶可以設置目錄和文件的許可權,以便允許或拒絕其他人對其進行訪問。Linux目錄採用多級樹形結構,圖1.1表示了這種樹形等級結構。用戶可以瀏覽整個系統,可以進入任何一個已授權進入的目錄,訪問那裡的文件。

文件結構的相互關聯性使共享數據變得容易,幾個用戶可以訪問同一個文件。Linux是一個多用戶系統,操作系統本身的駐留程序存放在以根目錄開始的專用目錄中,有時被指定為系統目錄。圖1.1中那些根目錄下的目錄就是系統目錄。

Linux支持多用戶,各個用戶對於自己的文件設備有自己特殊的權利,保證了各用戶之間互不影響。多任務則是現在電腦最主要的一個特點,Linux可以使多個程序同時並獨立地運行。

⑶ 安裝linux系統對硬碟分區時,必須有的兩種分區類型是什麼

安裝Linux系統對硬碟分區時,必須有兩種分區類型:根分區和交換分區。

根分區就是root分區,所有的東西都在這個分區內。/swap分區是交換分區,是一定磁碟空間(分區或文件),用於將部分內存中的數據換下來,以騰出內存空間用於其他需求。在一個系統中,物理內存快使用完時,操作系統會使用交換分區。

當系統內存緊張時,操作系統根據一定的演算法規則,將一部分最近沒使用的內存頁面保存到交換分區,從而為需要內存的程序留出足夠的內存空間;在swap中的內存頁面被訪問時,系統會將其重新載入到物理內存中去運行。

(3)linux分區類型擴展閱讀

磁碟分區格式說明

linux分區不同於windows,linux下硬碟設備名為(IDE硬碟為hdx(x為從a—d)因為IDE硬碟最多四個,SCSI,SATA,USB硬碟為sdx(x為a—z)),硬碟主分區最多為4個。

不用說大家也知道…..所以主分區從sdb1開始到sdb4,邏輯分區從sdb5開始,(邏輯分區永遠從sdb5開始…)設備名可以使用fdisk–l查看。

在分區表所在的64bytes容量中,總共分為四組記錄區,每組記錄區記錄了該區段的起始與結束的柱面號碼。

假設上面的硬碟設備文件名為/dev/hda時, 那麼這四個分區在Linux系統中的設備文件名如下所示,重點在於文件名後面會再接一個數字,這個數字與該分區所在位置有關:

1)、P1:/dev/hda1

2)、P2:/dev/hda2

3)、P3:/dev/hda3

4)、P4:/dev/hda4

由於分區表只有64bytes而已,最多隻能容納四個分區,這四個分區被稱為主或擴展分區。

⑷ Ubuntu Linux分區類型默認的是

只有一個交換分區是swap,其餘的現在都是ext4。

因為磁碟分區時最多隻有一個擴展分區(在擴展分區上可以劃出若干個邏輯分區),如果擴展分區已經存在,自然就只有主分區可選了。

Linux管理文件的模式與windows不一樣,是採用文件夾模式,在linux系統當中,新的硬碟加入也是以文件夾的方式掛載到主分區,而不是採用windows的分區模式,通常只能看到Ext4分區,看不到linux的引導分區和交換分區的。

(4)linux分區類型擴展閱讀:

根據中央處理器架構劃分,Ubuntu16.04支持i38632位系列、amd 64位X86系列、ARM系列及PowerPC系列處理器。由於不同的CPU實現的技術不同,體系架構各異,所以Ubuntu會編譯出支持不同中央處理器類型的發行版本。

根據Ubuntu發行版本的用途來劃分,可分為Ubuntu桌面版(Ubuntu Desktop)Ubuntu伺服器版(Ubuntu Server)、Ubuntu雲操作系統(Ubuntu Cloud)和Ubuntu移動設備系統(Ubuntu Touch)。Ubuntu已經形成一個比較完整的解決方案,涵蓋了IT產品的方方面面。

⑸ Linux的根分區的文件系統類型是什麼

Linux的根分區的文件系統類型是ext3。

ext3是一個日誌文件系統。系統使用了ext3文件系統後,即使在非正常關機後,系統也不需要檢查文件系統。ext3文件系統能夠極大地提高文件系統的完整性,避免了意外宕機對文件系統的破壞。


(5)linux分區類型擴展閱讀

ext3的優點

1、可用性

除非發生硬體故障,即使非正常關機,ext3也不需要文件系統校驗。這是因為數據是以文件系統始終保持一致方式寫入磁碟的。在非正常關機後,恢復ext3文件系統的時間不依賴於文件系統的大小或文件數量,而依賴於維護一致性所需「日誌」的大小。

2、數據完整性

使用ext3文件系統,在非正常關機時,數據完整性能得到可靠的保障。

3、速度

ext3常常快於ext2(高數據流),這是因為ext3的日誌功能優化硬碟磁頭的轉動。

4、易於遷移

可以不重新格式化硬碟,並且很方便的從ext2遷移至ext3而享受可靠的日誌文件系統的好處。

⑹ linux系統的磁碟分區有哪幾種

1、/分區。用於存儲系統文件。


2、swap,即交換分區,也是一種文件系統,它的作用是作為Linux的虛擬內存。在Windows下,虛擬內存是一個文件:pagefile.sys;而Linux下,虛擬內存需要使用獨立分區,這樣做的目的據說是為了提高虛擬內存的性能。

3、/home:是用戶文件夾所在的地方。如果獨立劃分/home,即使Ubuntu不能啟動,也可以用Live CD啟動來取得自己的文件資料。


4、/boot:包含了操作系統的內核和在啟動系統過程中所要用到的文件。

⑺ linux分區格式有哪些

1、Ext2:是GNU/Linux系統中標準的文件系統。這是Linux中使用最多的一種文件系統,它是專門為Linux設計的,擁有極快的速度和極小的CPU佔用率,既可以用於標準的塊設備,也被應用在軟盤等移動存儲設備上。
2、Ext3:Ext3是一種日誌文件系統,最大的特點是:它會將整個磁碟的寫入動作完整的記錄在磁碟的某個區域上,以便有需要時回溯追蹤。當在某個過程中斷時,系統可以根據這些記錄直接回溯並重整中斷的部分,重整速度相當快。
3、Linux Swap:它是Linux中一種專門用於交換分區的Swap文件系統。Linux是使用這一整個分區作為交換空間,一般這個Swap格式的交換分區是主內存的2倍,在內存不夠時,Linux會將部分數據寫到交換分區上。
4、VFAT:也叫作長文件名系統,這是一個與Windows系統兼容的Linux文件系統,支持長文件名,可以作為Windows與Linux交換文件的分區。

⑻ linux操作系統的分區有哪些種類各分區主要作用是什麼

Linux下一切都是文件,不存在分區的概念,在Linux下說的分區只是磁碟管理和數據組織的需要。Linux使用標準的目錄結構,在安裝的時候,安裝程序就已經為用戶創建了文件系統和完整而固定的目錄組成形式,並指定了每個目錄的作用和其中的文件類型。
/根目錄

┏━━┳━━━┳━━━┳━━━╋━━━┳━━━┳━━━┳━━━┓
┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃
bin home dev etc lib sbin tmp usr var
┃ ┃
┏━┻━┓ ┏━━┳━━┳━━┳━┻━┳━━┓
┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃
rc.d cron.d X11R6 src lib local man bin

┏━━━┳━━┳━┻━┳━━━┓
┃ ┃ ┃ ┃ ┃
init.d rc0.d rc1.d rc2.d …… linux bin lib src
Linux採用的是樹型結構。最上層是根目錄,其他的所有目錄都是從根目錄出發而生成的。微軟的DOS和windows也是採用樹型結構,但是在 DOS和 windows中這樣的樹型結構的根是磁碟分區的盤符,有幾個分區就有幾個樹型結構,他們之間的關系是並列的。但是在linux中,無論操作系統管理幾個 磁碟分區,這樣的目錄樹只有一個。從結構上講,各個磁碟分區上的樹型目錄不一定是並列的。
如果這樣講不好理解的話,我來舉個例子:
有一塊硬碟,分成了4個分區,分別是/;/boot;/usr和windows下的fat
對於/和/boot或者/和/usr,它們是從屬關系;對於/boot和/usr,它們是並列關系。
如果我把windows下的fat分區掛載到/mnt/winc下,(掛載??哦,別急,呵呵,一會就講,一會就講。)那麼對於/mnt/winc和/usr或/mnt/winc和/boot來說,它們是從屬於目錄樹上沒有任何關系的兩個分支。
因為linux是一個多用戶系統,制定一個固定的目錄規劃有助於對系統文件和不同的用戶文件進行統一管理。但就是這一點讓很多從windows轉到linux的初學者感到頭疼。下面列出了linux下一些主要目錄的功用。
/bin 二進制可執行命令
/dev 設備特殊文件
/etc 系統管理和配置文件
/etc/rc.d 啟動的配置文件和腳本
/home 用戶主目錄的基點,比如用戶user的主目錄就是/home/user,可以用~user表示
/lib 標准程序設計庫,又叫動態鏈接共享庫,作用類似windows里的.dll文件
/sbin 系統管理命令,這里存放的是系統管理員使用的管理程序
/tmp 公用的臨時文件存儲點
/root 系統管理員的主目錄(呵呵,特權階級)
/mnt 系統提供這個目錄是讓用戶臨時掛載其他的文件系統。
/lost+found 這個目錄平時是空的,系統非正常關機而留下「無家可歸」的文件(windows下叫什麼.chk)就在這里
/proc 虛擬的目錄,是系統內存的映射。可直接訪問這個目錄來獲取系統信息。
/var 某些大文件的溢出區,比方說各種服務的日誌文件
/usr 最龐大的目錄,要用到的應用程序和文件幾乎都在這個目錄。其中包含:
/usr/X11R6 存放X window的目錄
/usr/bin 眾多的應用程序
/usr/sbin 超級用戶的一些管理程序
/usr/doc linux文檔
/usr/include linux下開發和編譯應用程序所需要的頭文件
/usr/lib 常用的動態鏈接庫和軟體包的配置文件
/usr/man 幫助文檔
/usr/src 源代碼,linux內核的源代碼就放在/usr/src/linux里
/usr/local/bin 本地增加的命令
/usr/local/lib 本地增加的庫
二 、linux文件系統
文件系統指文件存在的物理空間,linux系統中每個分區都是一個文件系統,都有自己的 目錄層次結構。linux會將這些分屬不同分區的、單獨的文件系統按一定的方式形成一個系統的總的目錄層次結構。一個操作系統的運行離不開對文件的操作, 因此必然要擁有並維護自己的文件系統。
Llinux文件系統使用索引節點來記錄文件信息,作用像windows的文件分配表。
索引節點是一個結構,它包含了一個文件的長度、創建及修改時間、許可權、所屬關系、磁碟中的位置等信息。 一個文件系統維護了一個索引節點的數組,每個文件或目錄都與索引節點數組中的唯一一個元素對應。系統給每個索引節點分配了一個號碼,也就是該節點在數組中 的索引號,稱為索引節點號。
linux文件系統將文件索引節點號和文件名同時保存在目錄中。所以,目錄只是將文件的名稱和它的索引節點號結合在一起的一張表,目錄中每一對文件名稱和索引節點號稱為一個連接。
對於一個文件來說有唯一的索引節點號與之對應,對於一個索引節點號,卻可以有多個文件名與之對應。因此,在磁碟上的同一個文件可以通過不同的路徑去訪問它。
可以用ln命令對一個已經存在的文件再建立一個新的連接,而不復制文件的內容。連接有軟連接和硬連接之分,軟連接又叫符號連接。它們各自的特點是:
硬連接:原文件名和連接文件名都指向相同的物理地址。
目錄不能有硬連接;硬連接不能跨越文件系統(不能跨越不同的分區)
文件在磁碟中只有一個拷貝,節省硬碟空間;
由於刪除文件要在同一個索引節點屬於唯一的連接時才能成功,因此可以防止不必要的誤刪除。
符號連接:用ln -s命令建立文件的符號連接符號連接是linux特殊文件的一種,作為一個文件,它的數據是它所連接的文件的路徑名。類似windows下的快捷方式。
可以刪除原有的文件而保存連接文件,沒有防止誤刪除功能。
這一段的的內容過於抽象,又是節點又是數組的,我已經盡量通俗再通俗了,又不好加例子作演示。大家如果還是雲里霧里的話,我也沒有什麼辦法了,只有先記住,日後在實際應用中慢慢體會、理解了。這也是我學習的一個方法吧。
三 、掛載文件系統
由上一節知道,linux系統中每個分區都是一個文件系統,都有自己的目錄層次結構。linux會將這些分屬不同分區的、單獨的文件系統按一定的方式形成一個系統的總的目錄層次結構。這里所說的「按一定方式」就是指的掛載。
將一個文件系統的頂層目錄掛到另一個文件系統的子目錄上,使它們成為一個整體,稱為掛載。把該子目錄稱為掛載點。
注意:
1、掛載點必須是一個目錄。
2、一個分區掛載在一個已存在的目錄上,這個目錄可以不為空,但掛載後這個目錄下以前的內容將不可用。
對於其他操作系統建立的文件系統的掛載也是這樣。但是需要理解的是:光碟、軟盤、其他操作系統使用的文件系統的格式與linux使用的文件系統格式是不一 樣的。光碟是ISO9660;軟盤是fat16或ext2;windows NT是fat16、NTFS;windows98是fat16、fat32;windows2000和windowsXP是fat16、fat32、 NTFS。掛載前要了解linux是否支持所要掛載的文件系統格式。

⑼ linux分區格式有哪些

linux分區格式詳解:

Ext2:

Ext2是GNU/Linux系統中標準的文件系統。這是Linux中使用最多的一種文件系統,它是專門為Linux設計的,擁有極快的速度和極小的CPU佔用率。Ext2既可以用於標準的塊設備(如硬碟),也被應用在軟盤等移動存儲設備上。

Ext3:

Ext3是Ext2的下一代,也就是保有Ext2的格式之下再加上日誌功能。Ext3是一種日誌式文件系統(Journal File System),最大的特點是:它會將整個磁碟的寫入動作完整的記錄在磁碟的某個區域上,以便有需要時回溯追蹤。當在某個過程中斷時,系統可以根據這些記錄直接回溯並重整被中斷的部分,重整速度相當快。該分區格式被廣泛應用在Linux系統中。

Linux swap:

它是Linux中一種專門用於交換分區的swap文件系統。Linux是使用這一整個分區作為交換空間。一般這個swap格式的交換分區是主內存的2倍。在內存不夠時,Linux會將部分數據寫到交換分區上。

VFAT:

VFAT叫長文件名系統,這是一個與Windows系統兼容的Linux文件系統,支持長文件名,可以作為Windows與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分區,等待一段時間後,然後再將數據調入到內存中執行,所以說,虛擬內存只是暫時存放數據,在該空間內並沒有執行。

熱點內容
監控腳本實用 發布:2022-11-30 14:14:28 瀏覽:377
九陰真經顯血腳本 發布:2022-11-30 14:14:22 瀏覽:197
浪潮伺服器mgn口地址 發布:2022-11-30 14:13:41 瀏覽:821
linux鎖屏設置 發布:2022-11-30 14:08:20 瀏覽:896
演算法轉讓 發布:2022-11-30 14:07:24 瀏覽:25
我的世界為什麼從伺服器斷開連接 發布:2022-11-30 14:07:04 瀏覽:432
怎麼擠出母乳存儲袋中的空氣 發布:2022-11-30 14:05:32 瀏覽:33
linuxbin文件 發布:2022-11-30 14:01:19 瀏覽:481
購物網站源碼php 發布:2022-11-30 13:58:15 瀏覽:475
python執行java 發布:2022-11-30 13:56:23 瀏覽:942