導航:首頁 > 操作系統 > linux文件系統

linux文件系統

發布時間:2022-01-29 02:46:04

linux 文件系統的意思

你好,我來解釋一下,前者指的是磁碟文件系統是指磁碟的格式,一般指磁碟的物理格式,如ext2之類的,是磁碟分區時產生的,會在磁碟上寫入一些特殊的頭文件,以便使用它儲存文件,空白的未格式化的磁碟也就是硬碟是不能使用的。
linux中物理的分區和系統軟體的文件系統是分開的,也就是不相乾的,它們唯一的連接途徑就是掛載。
掛載是指將linux文件系統中的某個文件夾單獨分出來放在某一個分區上,此時掛載的分區叫做掛載點,記錄文件掛載設置的文件叫做fstab,在/etc/目錄下,可以按照格式自定義掛載。
文件系統層次結構指的就是文件的組合,不過linux的這個文件組合層次結構清楚,所以特別另提一次而已。

② linux如何增加文件系統大小

(一) 備份

首先組好備份要更改的分區中的文件. 對磁碟的操作也許會導致數據的丟失. 開始工作之前最好將重要的數據保存到別的分區.

(二) 獲取相關信息

1, 運行 $ df , 查看文件系統信息. 記下想要調整的分區對應的掛載點和設備文件.

這一步是為了查看/usr/local對應/dev/中的哪個設備文件. 本文以/dev/hda7為例.

2, 運行 # sudo fdisk /dev/sda . 進入fdisk , 按下p, 查看磁碟分區信息. 記下/dev/sda8的起始柱面號, 終止柱面號. 設他們分別為start, end. 並記下一個"Unit"包含多少位元組.

注意, 文件系統大小和磁碟分區大小是不能等同的: 起碼他們的計量單位不同. 在文件系統中, 一般用KB, MB, GB為單位. 但在fdisk中, 是以磁碟的"unit"值(即一個柱面中包含的位元組數)來計算的. 我們運行 # fdisk /dev/sda後, fdisk顯示如下信息:

Disk/dev/sda:163.9GB,163928604672bytes
255heads,63sectors/track,19929cylinders
Units=cylindersof16065*512=8225280bytes

(三)計算終止柱面號

e.g: 原先/usr/local的大小為5000 MB, 起始柱面號為2550, 終止柱面號為3157. 那麼現在要將它的大小改為1000MB, 應該這樣計算終止柱面號( [3.2] = 4 ):

終止柱面號 = 2550 + [(1000 * 1024 * 1024 ) / 8225280] = 2678

使用fdisk刪除原來的分區(以前分區的數據不會丟失!). 然後新建一個分區, 新分區於舊分區唯一的區別就在於分區大小不一樣, 這表現在他們終止柱面號不同.

增加分區大小: 終止柱面號設置為空閑空間的最後一個柱面號.減小分區大小: 終止柱面號由計算得出.

開始調整

在開始調整之前, 最好拿一張紙記下要調整的分區的下列信息:

調整前大小, 調整後大小. 它掛載在哪個目錄, 對應於/dev/中的哪個設備. 起始, 終止柱面

e.g: 調整前: 5G, 調整後: 1G, 掛載點: /usr/local, 對應於/dev/hda7. 起始,終止柱面分別為2550,3157

1,卸載分區

最好在runlevel=1的情況下卸載.

#umount/dev/

2,檢查文件系統的一致性

#fsck-n/dev/

3,如夠是ext3系統,還要去除日誌

#tune2fs-O^has_journal/dev/

注意:取出日誌後的ext3系統是無法掛載的,使用

#tune2fs-j/dev/重建日誌.

4,調整文件系統大小

#resize_reiserfs-s1000M/dev/hda7

調整完文件系統的大小以後,再使用以下命令以文件系統進行全面的檢查:

#reiserfsck--check--fix-fixable/dev/hda7

5,進入fdisk,調整分區大小

#fdisk/dev/hda

由於內核仍然使用舊的分區表,重啟之後再進行後面的步驟.

通過以上步驟,已經完成了硬碟分區大小調整的操作,接下來回到重新調整文件系統大小的問題上來。由於硬碟分區是按照柱面來計劃的,要在resize_reiserfs步驟上就一步到位調整文件系統大小與硬碟分區大小正好相等是比較困難的事情。所以一般是調硬碟分區比文件系統要大一點點,然後再通過以下命令進行同步(當然如果你不在意硬碟分區裡面存在部分空間的話也可以忽略以下步驟):

#umount/home/
#resize_reiserfs/dev/hda6

③ linux支持的文件系統有哪些

比如Btrfs、JFS、ReiserFS、ext、ext2、ext3、ext4、ISO9660、XFS、Minx、MSDOS、UMSDOS、VFAT、NTFS、HPFS、NFS、SMB、SysV、PROC等。

Linux操作系統使用虛擬文件系統(VFS)向上和用戶進程文件訪問系統調用介面,向下和具體不同文件系統的實現介面。VFS屏蔽了具體文件的實現細節,向上提供統一的操作介面。通過VFS可以實現任意的文件系統,這些文件系統通過文件訪問系統調用都可以訪問。所以Linux系統核心可以支持十多種文件系統類型。

(3)linux文件系統擴展閱讀:

EXT是延伸文件系統(英語:Extended file system,縮寫為 ext或 ext1),也譯為擴展文件系統,一種文件系統,於1992年4月發表,是為linux核心所做的第一個文件系統。採用Unix文件系統(UFS)的元數據結構,以克服MINIX文件系統性能不佳的問題。它是在linux上,第一個利用虛擬文件系統實現出的文件系統,在linux核心0.96c版中首次加入支持,最大可支持2GB的文件系統

EXT3是第三代擴展文件系統(英語:Third extended filesystem,縮寫為ext3),是一個日誌文件系統,常用於Linux操作系統。它是很多Linux發行版的默認文件系統。Stephen Tweedie在1999年2月的內核郵件列表中,最早顯示了他使用擴展的ext2,該文件系統從2.4.15版本的內核開始,合並到內核主線中。

④ linux 文件系統 是什麼意思

就是
Linux
所使用的文件系統……
Linux
支持很多系統,主要是
ext
系列、reiserfs
、xfs
這些常見的文件系統。
ext
不說了
ext2
ext3
以及最新的
ext4
,是
Linux
的標准文件系統。各方面設計都比較均衡。版本的變化帶來的是功能的增加。
reiserfs
他也有不同的版本,3
系列被內核所直接支持,對於小文件的性能很好,reiser4
因為各種原因,不被
Linux
內核直接支持,但可以加補丁來支持。但前景比較悲觀。(作者因殺妻而被捕)
xfs
更適合大型主機使用,前身印象里是
IBM
的一個文件系統。
其實
Linux
還支持很多文件系統的,只要是
POSIX
標準的文件系統,就可以用來作為
linux
的文件系統。
這個
Linux
文件系統一般是針對於
Windows

NTFS
、FAT
所作的表示,因為
Windows
並不直接支持
Linux
所使用的文件系統,為了便於
Windows
用戶的理解,Linux
文件系統的稱呼可以方便的表示
Windows
不支持的用在
Linux
下面的文件系統。

⑤ Linux裡面文件系統有哪些

Linux系統是現在非常受歡迎的操作系統,在Linux之中,一切都是文件,因為有很多操作都是依靠文件系統才可以完成的,而且文件系統可以滿足用戶正常的使用,那麼Linux中常見的文件系統有哪些?為大家介紹一下。
總體來說,在Linux之中,系統能夠支持的文件系統要比Windows系統多很多,達到數十種,所以說Linux系統也是非常出色的操作系統。Linux中常見的文件系統介紹:
1、Ext3:是一款日誌文件系統,能夠在系統異常的情況下避免文件系統資料丟失,並且能夠修復數據的不一致以及錯誤,同時,當硬碟容量較大的時候,所需要的修復時間也會增長,無法保證百分之百資料不會丟失,將整體磁碟的每個寫入動作細節預先記錄,避免發生異常的時候可追蹤到被中斷的部分,嘗試修補。
2、Ext4:是上一個的改進版本,是RHEL
6系統中的默認文件管理系統,支持存儲容量達到了1EB,同時還能夠無限多的子目錄,另外文件系統能夠批量分配block塊,從而極大地提高了讀寫效率。
3、XFS:是一個高性能的日誌文件系統,而且是RHEL
7中默認的文件管理系統,優勢就是在於發生意外可以快速回復可能被破壞的文件,強大的日誌功能只需要花費較低的計算和存儲性能,最大支持存儲容量18EB,幾乎滿足多種需求。

⑥ Linux主要幾種文件系統

Linux是支持多種文件系統的操作系統,相對比較主流的有ext4、xfs、BtrFS等,一般安裝使用的是ext4。

1、 EXT4是第四代擴展文件系統(英語:Fourth extended filesystem,縮寫為 ext4)是Linux系統下的日誌文件系統,是ext3文件系統的後繼版本。

⑦ 如何查看linux的文件系統是什麼格式的

需要准備的材料分別是:電腦、linux連接工具。

1、首先連接上linux主機,進入等待輸入指令的linux命令行狀態。

⑧ 什麼是Linux文件系統,Linux常用的文件系統有哪些

文件系統是操作系統用於明確磁碟或分區上的文件的方法和數據結構;即在磁碟上組織文件的方法。也指用於存儲文件的磁碟或分區,或文件系統種類。操作系統中負責管理和存儲文件信息的軟體機構稱為文件管理系統,簡稱文件系統。文件系統由三部分組成:與文件管理有關軟體、被管理文件以及實施文件管理所需數據結構。從系統角度來看,文件系統是對文件存儲器空間進行組織和分配,負責文件存儲並對存入的文件進行保護和檢索的系統。具體地說,它負責為用戶建立文件,存入、讀出、修改、轉儲文件,控制文件的存取,當用戶不再使用時撤銷文件等。

在Linux中常用的文件系統主要有ext3、ext2及reiserfs。Linux目前幾乎支持所有的Unix類的文件系統,除了我們在安裝Linux操作系統時所要選擇的ext3、reiserfs和ext2外,還支持蘋果MACOS的HFS,也支持其它Unix操作系統的文件系統,比如XFS、JFS、Minix fs 及UFS等,您可以在kernel的源碼中查看;如果您想要讓系統支持哪些的文件系統得需要把該文件系統編譯成模塊或置入內核;當然Linux也支持Windows文件系統NTFST和fat,但不支持NTFS文件系統的寫入;支持fat文件系統的讀寫。現在還有新的ext4文件系統。

⑨ 如何查看linux文件系統的類型

通過df命令查看。

⑩ linux常見的文件系統有哪些

說說常見的吧 ,有以下幾種
Ext3是一款日誌文件系統能夠在異常停機中避免文件系統資料不一致的情況,自動修復數據的不一致與錯誤,然而一般重整文件系統相當耗費時間(尤其容量大的硬碟),當然也不能保證100%資料不流失。它將會將整個磁碟的寫入動作預先記錄下來(每個細節),所以在異常停機後可以回溯追蹤到被中斷的部分。
Ext4可以成為Ext3的後繼版本,作為RHEL6系統的默認文件管理系統,其支持更大的文件系統到1EB(1EB=1,073,741,824GB且能夠有無限多的子目錄),另外Ext4文件系統能夠批量分配block塊並作"Extents"極大的提高了讀寫效率。
XFS作為RHEL7默認的文件管理系統,它的日誌型文件管理系統的優勢在意外關機後尤其明顯,可以快速的恢復可能被破壞的文件,另外經過優化後日誌功能對硬碟性能影響非常小,同時最大支持18EB的存儲容量滿足了幾乎所有需求。
上邊的內容都是我在《linux就該這么學》這本書中學到的,你可以下載下來看看。

閱讀全文

與linux文件系統相關的資料

熱點內容
單純形法包括動態規劃演算法 瀏覽:949
cpdf百度網盤 瀏覽:669
綜合布線工程中配線架的演算法 瀏覽:923
單片機碩士論文 瀏覽:327
股票預測演算法現狀 瀏覽:428
程序員三高 瀏覽:178
pythonfiddle 瀏覽:215
韓信分油總共有幾種演算法 瀏覽:941
程序員思維方案 瀏覽:970
編譯環境要裝c盤嗎 瀏覽:648
單片機生成pwm 瀏覽:206
線上租車有什麼app 瀏覽:908
php程序修改 瀏覽:684
下列能查找文件或文件夾的操作是 瀏覽:314
遙感科學與技術演算法待遇 瀏覽:136
cad標注半徑命令 瀏覽:367
打卡領購app邀請碼怎麼填 瀏覽:336
編程訪問許可權沖突 瀏覽:152
桌面運維如何轉伺服器運維 瀏覽:627
tomcat如何設置伺服器 瀏覽:679