linux挂载命令
其實掛載在Linux中可以理解為分配盤符的意思。想一下,比如一張光盤插入了Linux系統的
電腦上,要想讀取其中的內容,需要做哪些操作呢?首先你要考慮的是這張外來光盤的的數據也是
外來的,如果要讀取,那么應該將這些數據放在Linux的那個地方呢?因此,你就需要新建一個空
的文件夾,它的作用當然就是用來盛放這些外來的數據了。用來裝數據的東西準備好了,那么你就
想知道光盤插入了電腦中,它到底變成了什么設備呢,具體在哪里呢?因為只有知道了這些,才能將
這個設備里面的數據拿過來放在我們新建立的那個空的文件夾中顯示。這些操作就是掛載。這是對于
外來存儲設備而言的,對于系統自帶的硬盤,當然也是要先通過掛載才能使用的。你可以理解為掛載
就是為分區分配盤符,在windows是用大寫字母作為盤符的,但是在Linux中使用目錄來作為盤符的。
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
?
mount
?
含義:該命令查詢系統中已經掛載的設備
?
mount?? -a
?
含義:根據配置文件/etc/fstab的內容,自動掛載。也就是將內容中的掛載設備自動掛載一遍。
一般我們不對此配置文件做操作。
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
?
一般的掛載命令為:
?
mount??? [-t? 文件系統]??? [-o?? 特殊選項]??? 設備文件名??? 掛載點
?
含義:根據設備文件名將設備掛載到掛載點,并設置好它的文件系統和一些特殊的選項。
?
注:文件系統來指定掛載的類型。比如可以是ext3,ext4,iso9660(這個是掛載光盤的文件系統)。
??? 還記得格式化嗎?格式化就會執行寫入文件系統的操作。ext3和ext4是Linux默認的文件系統。
??? 特殊選項:可以指定掛載的額外選項,建議都采用默認,不要去碰它。
?
那么都有哪些額外的選項呢?很多,下面是一張表,”-o“后面都可以跟的:
?
?
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
?
基本了解了上面的知識,下面就可以學習最常用的掛載了,其中光盤的掛載最常用。掛載U盤什么的,一般用不到。
?
掛載光盤
?
通過上面的介紹很容易知道掛載是分步驟的。
掛載光盤首先要創建一個空的文件夾作為掛載點,可以在任意位置創建。不過按照習慣,一般在/mnt/下創建掛載點。如下:
?
mkdir ?/mnt/cdrom
這樣我們在/mnt/下創建了一個空文件夾cdrom作為掛載點。
?
那么當光盤插入后,在系統的哪里呢?其實在Linux中,插入的光盤變成了設備”/dev/sr0”,即設備名為sr0,位于/dev下。
因此我們就可以掛載了(前提是光盤已經插進入),如下命令:
?
mount? -t? iso9660? /dev/sr0?? /mnt/cdrom
這樣,就完成了光盤的掛載。
?
怎么查看光盤里面的數據呢?利用ls命令嘛。一句話:
ls? /mnt/cdrom
?
注意,當光盤用過了,在拿出來前一定要先卸載,執行下面的命令即可:
umount? /dev/sr0
?
好了上面就是掛載光盤的完整步驟??偨Y幾個需要注意的地方:
(1)/dev/sr0? 是光盤插入后的設備路徑和名稱,要記住
(2)卸載的一般語句為: umount? 設備名
(3)由于掛載光盤在linux中文件系統已經默認,因此掛載語句可以更加簡寫:
???? mount? /dev/sr0?? /mnt/cdrom
(4)在卸載的時候,也可以使用掛載點來卸載,如下:
???? umount?? /mnt/cdrom
?
?
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
掛載U盤
?
因為在Linux中掛載U盤或者移動硬盤并不多見,所以簡單介紹一下。
?
不同于光盤,U盤或者移動硬盤在Linux中的設備名不是固定不變的。因此在U盤插入后,我們先要看看它的系統中的
設備名稱為什么,采用下面的命令查看:
?
fdisk? -l
?
?
現在比如說,你的U盤插入后,它的設備名為“/dev/sdb1”,你創建的掛載點為”/mnt/usb”。那么你可以采用下面的語句掛載:
mount? -t? vfat?? /dev/sdb1???? /mnt/usb
?
注:vfat這個文件系統其實就是指widnows中的fat32文件系統,在大的硬盤中已經被淘汰了,因為如果你的單個
?? 文件大于4G,是無法寫入的。但是U盤一般用的都是fat32文件系統,因為U盤的存儲本來就不大。
?
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
掛載移動硬盤
?
總結
- 上一篇: ubuntu 配置samba
- 下一篇: 安装Ubuntu 出现 SQUASFS