毫無疑問這是乙個非常簡單的問題,但是同樣也是初學者肯定會碰到的問題,那麼下面我們來了解一下linux下掛載u盤的方法(以ubuntu14.04為例)
1、主流的linux系統基本都已經支援自動掛載了,我們在**檢視
2、我們對u盤掛載是意味著什麼呢,一切裝置接檔案
3、我們如何掛載u盤,跟u盤的格式有關
我們插入u盤之後,系統基本上就開始自動執行掛載任務了。要說怎麼實現的,在網上找了幾個說法,各異,暫就不討論了。最後的情況就是u盤基本上是掛載到了./media/*wangzx(username)*/u盤名/。
(個人理解,不敢武斷)linux系統將所有裝置都當做是檔案,也就是「一切裝置皆檔案」。那麼我們插入乙個u盤的時候,便可以在/dev/這個目錄中找到這個u盤裝置,但是這個裝置在沒有掛載的之前,我們還不能使用,所以,掛載是為了使用(也就是開啟)這個u盤裝置,掛載在哪兒意味著我們在哪兒可以像開啟乙個檔案一樣的開啟它,當然它依舊與一般的檔案不一樣,「屬性」為「裝置」!這,就是對u盤實施掛載的作用
我們通過fdisk這個linux的命令可以檢視到有關硬碟裝置的相關資訊,這裡自身的硬碟表示一般為sda,而u盤的標示一般是sdb。我不清楚他這個是怎麼區別開來的;可能是根據連線的介面不同——硬碟一般情況是stata介面,而u盤或者行動硬碟一般都是usb介面,所以外接裝置我們通常可以考慮sdb
命令:sudo fdisk -l /dev/sdb
這個命令可以較為清楚的顯示sdb sda代表的儲存裝置的相關資訊。前面的sudo是以root許可權執行,這裡我曾考慮到用root許可權,但是貌似ubuntu的機制是一般不允許用root身份登入(以安全之名,當然可以通過設定繞開)
【注】關於建立ubuntu的root身份
建立root身份在unbutn中的實現:sudo passwd root 建立後輸入密碼,然後通過su root就可以切換到root身份了
前面已經說到過,掛載是說要使用這個裝置,而且掛載在哪兒就意味著可以在哪兒想開啟乙個資料夾(屬性上為「裝置」)一樣開啟這個裝置。那麼問題來了:
a)我們掛載在哪兒?
b)我們如何掛載?
(a)想掛載在哪兒就掛載在哪兒,但是目測大家一般都選擇掛載在/mnt/** 這個目錄下面。其實掛載的位置是可以隨意的,只是告訴了我們u盤檔案系統的入口(或者我認為是樹形檔案目錄的根節點的位置)。我們可以在自己想掛載的目錄下面新建乙個資料夾,例如:mkdir /mnt/usb,然後我們就考慮將u盤這個裝置掛載在這個目錄下面。
(b)如何掛載跟u盤的檔案系統格式有關係(但是目測現在大部分的u盤格式一般是fat32的)
fat16格式
mount -t msdos /dev/sdb4 /mnt/usb/
fat32格式
mount -t vfat /dev/sdb4/mnt/usb/
ext2格式
mount -t ext2 /dev/sdb4 mnt/usb
現在我們就可以通過開啟usb這個資料夾來訪問u盤了,cd /mnt/usb……裡面就是我們想要的東西了。其實我們同時還可以選擇掛載在其他位置都是沒有問題的:mount -t vfat /dev/sdb4 /home/wangzx/usb,這樣我們也同樣可以開發wangzx下面的這個usb資料夾開啟u盤 cd /home/wangzx/usb。
Linux下掛載U盤
一.linux掛載u盤 1 插入u盤到計算機,如果目前只插入了乙個u盤而且你的硬碟不是scsi的硬碟介面的話,那它的硬體名稱為 sda1。2 在mnt目錄下先建立乙個usb的目錄 如 root localhost root mkdir mnt usb 3 掛載u盤 mount t vfat dev ...
Linux下U盤掛載
一.linux掛載u盤 1 插入u盤到計算機,如果目前只插入了乙個u盤而且你的硬碟不是scsi的硬碟介面的話,那它的硬體名稱為 sda1。2 在mnt目錄下先建立乙個usb的目錄 如 root localhost root mkdir mnt usb 3 掛載u盤 mount t vfat dev ...
Linux下掛載U盤
掛載命令為 mount 第一步先檢索電腦上的磁碟 fdisk l sudo fdisk l會出現很多裝置資訊,找到與你u盤差不多的裝置型別 如果不知道自己u盤資訊,一般就選擇最底下的那個,因為列印出來的是按時間順序,如果你的u盤是剛剛插入,那麼一定在最底下。如我的就是 dev sde4 被linux...