日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux 挂载

發布時間:2024/3/26 linux 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux 挂载 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

關于掛載的作用一直不是很清楚,今天在閱讀教材時看見了mount這個命令,發現它的用處很隱晦但非常強大。奈何教材說的不明朗,因此在網上整合了一些優秀的解釋,看完之后豁然開朗。

1.提一句Windows下,mount掛載,就是給磁盤分區提供一個盤符(C,D,E,...)。比如插入U盤后系統自動分配給了它I:盤符其實就是掛載,退優盤的時候進行安全彈出,其實就是卸載unmount。

2.Linux下,不像Windows可以有C,D,E,多個目錄,Linux只有一個根目錄/。在裝系統時,我們分配給linux的所有區都在/下的某個位置,比如/home等等。

3.提問者插入了新硬盤,分了新磁盤區sdb1。它現在還不屬于/。

4.我們雖然可以在一些圖形桌面系統里找到他的位置,瀏覽管理里面的文件,但在命令行卻不知怎么訪問它的目錄,比如無法使用cd或者ls。也無法在編程時指定一個目錄對它操作。

5.這時提問者使用了 mount /dev/sdb1 ~/Share/ ,把新硬盤的區sdb1掛載到工作目錄的~/Share/文件夾下,之后訪問這個~/Share/文件夾就相當于訪問這個硬盤2的sdb1分區了。對/Share/的任何操作,都相當于對sdb1里文件的操作。

6.所以Linux下,mount掛載的作用,就是將一個設備(通常是存儲設備)掛接到一個已存在的目錄上。訪問這個目錄就是訪問該存儲設備。

7.linux操作系統將所有的設備都看作文件,它將整個計算機的資源都整合成一個大的文件目錄。我們要訪問存儲設備中的文件,必須將文件所在的分區掛載到一個已存在的目錄上,然后通過訪問這個目錄來訪問存儲設備。掛載就是把設備放在一個目錄下,讓系統知道怎么管理這個設備里的文件,了解這個存儲設備的可讀寫特性之類的過程。

8.我們不是有/dev/sdb1 嗎,直接對它操作不就行了?這不是它的目錄嗎?

9.這不是它的目錄。雖然/dev是個目錄,但/dev/sdb1不是目錄。可以發現ls/dev/sdb1無法執行。/dev/sdb1,是一個類似指針的東西,指向這個分區的原始數據塊。mount前,系統并不知道這個數據塊哪部分數據代表文件,如何對它們操作。

10.插入CD,系統其實自動執行了 mount /dev/cdrom /media/cdrom。所以可以直接在/media/cdrom中對CD中的內容進行管理。

總結

以上是生活随笔為你收集整理的Linux 挂载的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。