Linux 掛載 的幾點疑惑?

時間 2021-06-07 06:17:36

1樓:chenc

1、並不是根目錄下的所有檔案都被放在sda5上,而是/dev/sda5這個分割槽上的檔案系統被掛到了根目錄上。

2、當然可以

3、不要教條。「根目錄所在分割槽應該越小越好」這個教條實際上都很少聽說。把磁碟劃分成不同的分割槽,分別掛載到不同的目錄這種行為有什麼好處,有什麼壞處要具體情況具體分析,千萬不要教條。

比如過去某個時段,/boot所在分割槽不可以太大,太大了引導程式識別不了會出問題,所以那個時間段要是裝機用了「大硬碟」,最好就把/boot單獨乙個分割槽。有些機器給學生用來學習,學生會在/home下放大量的檔案,為防止/home太大,可以把/home單獨放乙個分割槽。有的機器極端情況下可能會產生大量日誌,那就需要把/var甚至/var/log單獨放乙個分割槽。

這些是為了減少維護壓力做出的選擇。然而事先規劃分割槽大小比較麻煩,後期調整也麻煩,同樣又增加了維護的壓力。

究竟使用什麼樣的分割槽策略,要結合自己的情況,結合機器的使用場景來決定。

2樓:是小颯呀

1,是這樣的。

2,可以。

3,這個根據實際需求來。比如你這台伺服器是httpd的伺服器,那麼可以把/var/www單獨掛載到乙個分割槽(舉個例子),這樣的話,你重灌伺服器之後這個目錄下的檔案就沒有更改,重灌完畢後直接掛過來就能直接用。

linux下的檔案結構就是樹,/是根,然後分出/home /mnt等等樹枝

樹枝下可以繼續分樹枝,比如/home/user樹枝可以單獨掛載乙個個分割槽,這樣操作樹枝就是操作分割槽。比如/dev/sdb掛到/mnt,然後你在/mnt下建立檔案/mnt/file,其實這個檔案寫入了/dev/sdb,你把/dev/sdb掛到/home,就會發現/home下有了這個檔案。

3樓:張德新

2、當然可以,不止可以掛在一級子路徑,你就算掛到/a/b/c/d/.../z下都可以

3、你沒太理解這句話的意思。根目錄的也不是越小越好,哪怕你只做乙個分割槽全掛根上也是沒問題的。終究是看你打算幹啥。

分割槽或多盤的目的是為了資料安全和方便管理,linux不同的路徑,用途和讀寫要求是不一樣的。那麼對於伺服器來說,就有可能消耗磁碟或者空間不足,管理起來就容易造成不便,例如把日誌的路徑和根路徑放到了乙個盤,那想解除安裝日誌的盤就得讓伺服器停機,就很不值當。終究是看你想做什麼,才能決定你怎麼分割槽。

問題中還有些小錯誤。

/tmp 上掛的不是真實的磁碟。其實/tmp上的資料是存在記憶體裡的。所以你要是給/tmp上掛磁碟,是個錯誤的做法,維護成本會變高。

/boot建議單獨乙個分割槽(只是建議)因為這個分割槽是啟動分割槽,做好系統後幾乎沒有寫操作(當然也有像我這種沒事兒魔改grub2玩兒的,即便如此,寫操作也不多),讀操作也很少,同時如果損壞了,影響會很大。所以一般建議單獨開乙個分割槽給/boot,大小剛好就行,不要太大。

而且網上或者書上的教程幾乎都沒太大意義,因為很多情況下,你要面對的是你公司的應用會單獨放在某個路徑下,其他路徑都次要,你公司的這些資料才是最重要的,所以優先考慮公司自己定義的這些路徑,還有公司業務使用的核心軟體使用的路徑。還是之前那句話,怎麼管理磁碟,要看你的使用場景,例如如果是公司跑業務的伺服器,那麼/home就幾乎用不到,如果是公司編譯程式用的,/home就很可能會經常用。

最好還是多了解一下各個路徑的功能,思考下各個路徑的在各種情景下的使用情況。

關於《簡愛》的幾點疑惑?

1,簡的性格比較孤僻高冷,過分自尊,凡事避免從俗,似乎拒人於千里之外。然而看不出這有大毛病,實際上作者還有些自戀的感覺在。2,簡,愛的是羅徹斯特的品格,而不是財富,他似乎不通人情的在家裡關了乙個女人,追究起來卻是好心,因為那女人是個不得不這樣關起來的瘋子。這樣乙個外在和內心不一致的人,恰好和簡的外在...

linux系統的根目錄是如何掛載的?

laoflch 在啟動的時候,一般bootloader會啟動grub2,grub2通過配置檔案載入並啟動核心,在啟動過程中會載入initramfs或者initrd供核心啟動和初始化時相關工具使用 initramfs和initrd根據核心編譯的的引數,在編譯核心時同步生成。核心啟動後會根據root 引...

linux為什麼要掛載,直接訪問 dev目錄不行嗎?

朱大人 簡而言之,就是linux核心不能直接驅動硬體裝置,而是通過額外編寫的程式去驅動硬體,理論上你可以自己去實現並且能被小胖子接受,可以不掛載 醉臥沙場 這個問題問的就好像在問 為什麼要把小麥加工成麵粉後做成麵包 饅頭 包子 餅之類的再吃,直接吃麥粒或麵粉不香嗎?一樣。dev 下的裝置檔案面向的是...