當前位置:首頁 » 操作系統 » linux文件與分區

linux文件與分區

發布時間: 2023-05-02 05:23:55

linux下為什麼要進行磁碟的分區

一、先從整體上說說說分區的好處:

1.數據安全:

        主要方面:只用一個分區,若遇到系統需要重裝或者分區需要進行格式化等,原有的重要文件無法在本硬碟保留,而若提前進行了合理分區,則用戶數據不會收到影響

        次要方面,我們知道,同等外部條件下,讀取越頻繁,磁碟越容易受損,我們把讀寫頻繁的目錄掛載到一個單獨的分區,可以把磁碟的損傷控制在一個集中的區域。

2.效率(針對目前常用的機械硬碟,固態硬碟方面還不太了解):

        主要方面:分區將數據集中在某個磁柱的區段,當有數據要讀取自該分區時, 硬碟只會搜尋相應區段,有助於數據讀取的速度與效能的提升!

一、先從整體上說說說分區的好處:

1.數據安全:

        主要方面:只用一個分區,若遇到系統需要重裝或者分區需要進行格式化等,原有的重要文件無法在本硬碟保留,而若提前進行了合理分區,則用戶數據不會收到影響

        次要方面,我們知道,同等外部條件下,讀取越頻繁,磁碟越容易受損,我們把讀寫頻繁的目錄掛載到一個單獨的分區,可以把磁碟的損傷控制在一個集中的區域。

2.效率(針對目前常用的機械硬碟,固態硬碟方面還不太了解):

        主要方面:分區將數據集中在某個磁柱的區段,當有數據要讀取自該分區時, 硬碟只會搜尋相應區段,有助於數據讀取的速度與效能的提升!

另一方面,磁碟不同區域(內圈與外圈,)的讀取速度是不同的,磁碟越大,差別越明顯,通常將讀寫頻繁的目錄掛載到讀取速度更快的區域(總體來說,是推薦外圈),不常使用和變更的數據放在稍慢的區域將是一個比較好的選擇。

關於外圈與內圈,個人覺得比較簡單清晰的解釋:

外圈有更強的數據吞吐配升能力,即單個大文件讀寫速度更快。

內圈有更短的尋道時間,即多個小文件讀寫速度更快。

但就一般情況下我們所用的硬碟而言,在系統啟動方面,速度提升一倍帶來的收益比尋道速度提升一倍帶來的收益更大。橘橋(畢竟不能像固態硬碟一樣將尋道速度提升幾百倍而引起質變)       

二、哪些是必要的:

關於Linux分區,根據系統的應用環境不同,必要的分區是有不同的,下面把一些比較贊成單獨分區的列出來(按優先順序排列):

1.根目錄(/),必須掛載到分區!

2.家目錄(/home):非常建議掛載的單獨分區!

3./SWAP(交換分區/虛擬內存):根據本機內存決定

若本機實體內存較大,而且系統應用環境對內存需求不高(如本機內存有4G,而只是用於日常練習),可以不需要該分區。若本機內存不能滿足需求,建議設置SWAP分區

用戶文件所在目錄

4./var和/tmp:對於負載較重的伺服器,應該掛載到單獨分區

/var主要存放變更頻繁的數據,如日誌文件等

/tmp主培伍老要存放臨時文件,

5./usr或者/usr/local:需要編譯大量軟體,希望重裝系統後不再重新編譯時,建議掛載到單獨分區

6./boot:現在一般不需要掛載到單獨分區

7.其他···

❷ linux 分區

linux中默認有三悔跡個分區:1、boot分區,該分區是存儲內碧粗並核及在引導過程中使用文件的分區,是啟動linux時使用的一些核心文件;2、swap分區凳塵,該分區是linux下的虛擬內存分區,作用是在物理內存使用完之後,將磁碟空間虛擬成內存來使用;3、根分區,也即系統分區,系統內所有的東西都存放在根分區中,也被稱為root分區。

❸ Linux系統分區是什麼格式的

主分區是Ext4格式,另一個SWAP分區格式。

1、linux最少需要兩個分區,主分區是Ext4格式,另一個SWAP分區格式。

2、新版的linux在安裝時一般會需要3個分區:

第一個是引導分區,用來安裝UEFI等引導信息,通常用Ext2、Ext4的格式;

第二個就是安裝系統和儲存文件的Ext4格式分區;

第三個就是專用於與內存交換數據和作為緩存使用的SWAP分區。

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

(3)linux文件與分區擴展閱讀:

安裝Linux時,默認分為三個區,分別是/boot分區、根分區和swap分區.這三個分區分別對應的盤符是hda1、hda2、hda3。

1、boot分區

該分區對應於/boot目錄,約100MB,該分區存放Linux的Grub(bootloader)和內核源碼。用戶可通過訪問/boot目錄來訪問該分區,換句話說,用戶對/boot目錄的操作就是操作該分區。

2、swap分區

該分區沒有對應的目錄,故用戶無法訪問。

Linux下的swap分區即為虛擬內存,虛擬內存用於當系統內存空間不足時,先將臨時數據存放在swap分區,等待一段時間後,然後再將數據調入到內存中執行,所以說,虛擬內存只是暫時存放數據,在該空間內並沒有執行。

❹ 安裝linux至少需要哪兩個分區作用分別是什麼

一個為根分區,一個為交換分區。

1,/,根分區,一般所有文件都放在根目錄下。

2,swap,虛擬內存,交換分區,一般大小為機器內存的1-2倍。

起碼有如上兩個分區才可以安裝linux系統。建議再增加一個/boot分區,200M左右即可。

作用:

Swap分區在系統的物理內存不夠用的時候,把物理內存中的一部分空間釋放出來,以供當前運行的程序使用。那些被釋放的空間可能來自一些很長時間沒有什麼操作的程序,這些被釋放的空間被臨時保存到Swap分區中,等到那些程序要運行時,再從Swap分區中恢復保存的數據到內存中。

Swap分區,即交換區,系統在物理內存不夠時,與Swap進行交換。其實,Swap的調整對Linux伺服器,特別是Web伺服器的性能至關重要。通過調整Swap,有時可以越過系統性能瓶頸,節省系統升級費用。

根分區在Linux操作系統中,除/boot目錄外的其它所有目錄都對應於該分區.因此,用戶可通過訪問除/boot目錄外的其它所有目錄來訪問該分區。

(4)linux文件與分區擴展閱讀:

linux其他分區作用:

/home分區,是用戶的home目錄所在地

/var/log分區,是系統日誌記錄分區

/tmp分區,用來存放臨時文件。

/bin分區,存放標准系統實用程序。

/dev分區,存放設備文件。

/opt分區,存放可選的安裝的軟體。

/sbin分區,存放標准系統管理文件。

/usr分區,是redhatlinux系統存放軟體的地方

/boot分區,它包含了操作系統的內核和在啟動系統過程中所要用到的文件

❺ linux分區是為了幹嘛,linux下分幾個區,就只能新建幾個文件夾嗎還是什麼

如果非要和windows類比的話,我的理解是給linux分區就相當於給windows的c盤分區,比方說linux中的/home相當於c盤中的「我的文檔」要是單獨給/home分區,就相當於把我的文檔放到d盤或者其他盤。linux分區可以很好的保護數據,比方說我單獨給/home分了一個區,這樣蠢嫌沒的話,要是我別的分區的文件損壞了,系統啟動不了,或者我重裝系統,單獨分區的/home裡面的文件再重裝系統以後還是存在的沒有損壞。linux中還有一些分區是為了帶納和系他系統或者其他用戶,計算機,網路共享文件用的。一般做伺服器或者是對數據保者中護和分享又要求就會比較在意分區的問題。自己電腦上用,我都是只分兩個分區,一個是根目錄/,一個是swap交換分區。而且現在計算機內存容量這么大,都4G,8G還有16G的,有時候swap分區都不用分,一個根目錄就夠了。

畢竟這是兩種操作系統,不能用windows系統的思維來比較linux系統,

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

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


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

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


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

❼ linux 分區與文件系統是什麼關系

Linux分區個人認為要要注意三個方面吧:
分區、掛載點、文件系統
1.分區,Linux下的分區和Windows類似,在傳統的MBR分區格式下,是可以劃分最多四個主分區的,然後可以拿出一個主分區來創建擴展分區,在擴展分區裡面創建若干個邏輯分區(這些可以自行設置或者系統自動分配),Linux下的第一塊硬碟用sda表示,以此類推,第一塊硬碟的第一個分區就是sda1,同樣依次類推。
2.掛載點,和Windows下不同,Linux文件目錄結構是一個倒樹狀結構,最上面是root目錄,然後在root(/)目錄下面有很多其他的目錄,比如/home、/dev、/etc……,在安裝系統的時候必須是有/目錄的,也就是說有一個分區的掛載點必須是/,其他/以下的目錄可以不單獨掛載分區或者單獨掛載到其他分區!
3.文件系統,linux文件系統的概念應該是和掛載點相輔相成的,linux常用的文件系統格式是ext4和ext3,在分配了分區和添加了掛載點之後就是需要設置文件系統的。
……………………
然後再來談談日常使用linux日常環境的分區例子吧:
創建分區和選擇掛載點、文件系統是同步進行的!
1.swap分區,這是必須安裝的,這個沒有掛載點,類似於Windows下的虛擬內存,在分配的時候可以在文件系統那個下拉菜單找到!大小一般和物理內存大小相等或者稍微大一點小一點就行了!
2./分區,前面說了,這個也是必須掛載的,這是整個linux目錄結構的起點!文件系統用ext4!
3./boot分區,推薦單獨掛載,inux內核所在的分區,也是系統啟動的關鍵分區,大小200MB就行,文件系統用ext4!
4./home分區,推薦單獨掛載,用戶家目錄,這樣在重裝系統的時候可以保證用戶數據不容易丟失,大小根據自己的需要,文件系統用ext4!
…………………………
在日常環境下這樣就足夠了,生產環境就另外說!
…………………………
如果還有不明白的地方歡迎追問,如果有Linux問題也歡迎向我直接提問!

❽ linux怎麼分區

Linux並不是你想的那樣分成一個盤一個盤的。Linux是樹形目錄,最上層是根目錄。根目錄下掛載各個子目錄。子目錄又可以掛載下級子目錄。每一個目錄可以分成一個區。一般情況下最簡單的分區,我是下面這樣弄的。

  1. 交換分區,當內存為2G及以下情況時,分4G,如果你內存為4G,分4G也沒有問題。

  2. 根目錄一個分區即可。

這樣分區比較簡單,問題也比較明顯,比如說根目錄分區需要格式化,那麼所有的文件都沒有了。類似於windows下所有東西都裝在了C盤。

還有就是,你要理解Linux裝程序的時候,除非你配置好,一般用默認的路徑,也就是說你的可執行文件,庫文件都放在了系統默認的路徑下,這樣你用起來比較方便,新手一般都是這樣做的。有QQ for Linux的,你不用擔心。

❾ 安裝linux系統對硬碟分區時必須有兩種分區類型

你好,安裝Linux系統時通常需要創建至少兩個分區:根分區和交換分區。

第一個分區類型是根分區(/),包含Linux操作系統及其支持文件的所有文件。根分區比Windows的C盤類似,通常設置為適當的大小以容納操作系統型亮、軟體和用戶文件。

而第二種分區類型是交換分區,也被孫租悔稱為虛擬內存或交換空間。則正它允許系統在物理內存不足時將數據寫入硬碟,並且可以提高系統的性能。

當然,在某些情況下,還可以創建其他類型的分區,例如/boot 分區和/home 分區等等,這取決於具體的安裝需求。

總之,在Linux系統安裝過程中,至少應該要有根分區和交換分區這兩種分區類型。希望能夠幫助到您。

❿ linux的分區類型,和文件系統類型有什麼區別

對於不同的操作系統,文件系統也不同。而Linux的文件系統可分為ext2、ext3、swap和vfat。慶豎ext2支持最多為譽空大255 個字元的文件名;ext3 是基於 ext2之上,主要優點是減少系統崩潰後恢復文件系統所花費的時間。Windows文件系統為FAT16、FAT32和NTFS。
linux文件系統一般採用ext3,現在ext4也穩定了,很多版本默認也開始採用ext4,而windows以前是虧搜fat或者fat32,現在都是ntfs,至於區別,直觀上,採用的文件系統不同,數據的安全性不同,系統運行速度也有區別,比如ext4比ext3就快了很多,但有些時候可能造成數據丟失。

熱點內容
python在伺服器端開發 發布:2024-05-20 03:31:17 瀏覽:65
編程大冒險 發布:2024-05-20 03:19:27 瀏覽:636
阿瓦隆九個人怎麼配置 發布:2024-05-20 02:57:47 瀏覽:757
sqlnotinexcept 發布:2024-05-20 02:53:10 瀏覽:341
激光切割編程教程難嗎 發布:2024-05-20 02:49:57 瀏覽:925
sqlbool 發布:2024-05-20 02:49:57 瀏覽:721
如何把文件壓縮到最小 發布:2024-05-20 02:25:03 瀏覽:452
javash腳本文件 發布:2024-05-20 01:43:11 瀏覽:830
安卓手機如何登陸刺激戰場國際服 發布:2024-05-20 01:29:02 瀏覽:861
伺服器核庫怎麼找 發布:2024-05-20 01:28:14 瀏覽:375