掛接命令(mount)

創(chuàng)新互聯(lián)自2013年創(chuàng)立以來,先為市中等服務(wù)建站,市中等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為市中企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
首先,介紹一下掛接(mount)命令的使用方法,mount命令參數(shù)非常多,這里主要講一下今天我們要用到的。
命令格式:mount [-t vfstype] [-o options] device dir
1、-t vfstype 指定文件系統(tǒng)的類型,通常不必指定,mount 會(huì)自動(dòng)選擇正確的類型。
光盤或光盤鏡像:iso9660
DOS fat16文件系統(tǒng):msdos
Windows 9x fat32文件系統(tǒng):vfat
Windows NT ntfs文件系統(tǒng):ntfs
Mount Windows文件網(wǎng)絡(luò)共享:smbfs
UNIX(LINUX) 文件網(wǎng)絡(luò)共享:nfs
2、-o options 主要用來描述設(shè)備或檔案的掛接方式。
loop:用來把一個(gè)文件當(dāng)成硬盤分區(qū)掛接上系統(tǒng)
ro:采用只讀方式掛接設(shè)備
rw:采用讀寫方式掛接設(shè)備
iocharset:指定訪問文件系統(tǒng)所用字符集
3、device 要掛接(mount)的設(shè)備。
4、dir設(shè)備在系統(tǒng)上的掛接點(diǎn)(mount point)。 詳情可參考《Linux就該這么學(xué)》。
linux默認(rèn)不會(huì)識(shí)別外部的設(shè)備(磁盤),所有我們需要將設(shè)備掛載到系統(tǒng)已經(jīng)存在的目錄下才能進(jìn)行訪問。這個(gè)過程就叫做掛載,使用的命令為mount。
(1)根文件系統(tǒng)是必須最先掛載的
(2)掛載點(diǎn)必須存在
(3)掛載設(shè)備和掛載點(diǎn)同一時(shí)刻只能掛載一次
3.1 查看文件/etc/fstab,這個(gè)文件是掛載的配置文件,配置好掛載信息系統(tǒng)重新后會(huì)直接讀取該文件內(nèi)容進(jìn)行自動(dòng)掛載。
命令: cat /etc/fstab
文件內(nèi)容解釋:
(1)第一列為掛載設(shè)備,這里使用的UUID進(jìn)行掛載,可以通過blkid查詢設(shè)備的UUD。
查詢UUID命令: blkid /dev/vda1
(2)第二列內(nèi)容為掛載的位置,即當(dāng)前設(shè)備下存在的路徑。
(3)第三列為掛在的類型,查詢UUID時(shí)會(huì)帶有type值即掛載類型。
(4)第四列為掛載參數(shù),defaults是默認(rèn)值的意思。
(5)第五列為是否備份,0代表不要做dump備份;1代表每天進(jìn)行dunp操作;2代表不定日期進(jìn)行dump操作。
(6)是否進(jìn)行磁盤檢驗(yàn),0代表不檢驗(yàn);1代表最早檢驗(yàn);2代表1級別檢驗(yàn)完之后進(jìn)行檢驗(yàn)。
3.2編輯fstab文件,可以使用命令: vim /etc/fstab 進(jìn)入文件編輯,增加需要掛載的磁盤信息即可。
3.2編輯完成后,使用 mount -a 可以完成的文檔在系統(tǒng)掛載
(1)查看系統(tǒng)磁盤掛載信息: df -l
(2)查看服務(wù)器有多少塊磁盤: lsblk
(3)卸載掛載: umount -l /data /data 是磁盤掛載路徑
在linux當(dāng)中所有的存儲(chǔ)設(shè)備如u盤、光盤、硬盤等,都必須掛載之后才能正常使用。
其實(shí)掛載可以理解為windows當(dāng)中的分配盤符,只不過windows當(dāng)中是以英文字母ABCD等作為盤符,而linux是拿系統(tǒng)目錄作為盤符,當(dāng)然linux當(dāng)中也不叫盤符,而是稱為掛載點(diǎn),而把為分區(qū)或者光盤等存儲(chǔ)設(shè)備分配一個(gè)掛載點(diǎn)的過程稱為掛載。
在安裝linux系統(tǒng)時(shí)設(shè)立的各個(gè)分區(qū),如根分區(qū)、/boot分區(qū)等都是自動(dòng)掛載的,也就是說不需要我們?nèi)藶椴僮鳎_機(jī)就會(huì)自動(dòng)掛載。但是光盤、u盤等存儲(chǔ)設(shè)備如果需要使用,就必須人為的進(jìn)行掛載。其實(shí)我們在windows下插入U(xiǎn)盤也是需要掛載(分配盤符)的,只不過windows下分配盤符是自動(dòng)的。
mount #查詢系統(tǒng)中已經(jīng)掛載的設(shè)備
mount -a #依據(jù)配置文件/etc/fstab的內(nèi)容,進(jìn)行自動(dòng)掛載
了解即可,不熟悉建議不要隨意修改,使用默認(rèn)值。
演示 exec 選項(xiàng)的作用,重新掛載 /home 分區(qū),并設(shè)置不允許執(zhí)行可執(zhí)行文件
使用完光盤等存儲(chǔ)設(shè)備后必須卸載,執(zhí)行卸載命令時(shí)必須保證不在設(shè)備掛載的目錄下,否則會(huì)提示設(shè)備正在使用。
umount 設(shè)備文件名或掛載點(diǎn) #卸載命令
umount /mnt/cdrom #卸載光盤
因?yàn)閡盤在linux中被當(dāng)成硬盤看待,一般來說插入u盤后它的設(shè)備文件名應(yīng)該是sdb1,但是這個(gè)也不是一定的,有可能系統(tǒng)不止一塊硬盤,所以最好使用命令查看以下。
注意:linux默認(rèn)是不支持NTFS文件系統(tǒng)的,vfat(相當(dāng)于windows下的fat32),如果想要支持可以安裝 ntfs -3g 這個(gè)軟件。掛載U盤了解即可,實(shí)際很少使用。
在真實(shí)機(jī)中插入U(xiǎn)盤后,可以在虛擬機(jī) --可移動(dòng)設(shè)備 --選擇u盤 --連接
linux 重新掛載需要先卸載再重新掛載,如果要一條命令可以通過符號將兩個(gè)命令組合到一個(gè)命令里,例如:
umount -l /mnt/test mount -o ro /dev/hda1? /mnt/test
linux中掛載命令是mount,卸載是umount,在命令行中使用可以將多條命令組合成一條命令并順序執(zhí)行,以達(dá)到快速執(zhí)行的目的。
擴(kuò)展資料
linux掛載命令mount的用法介紹:
1、語法
mount [-fnrsvw] [-t vfstype] [-o options] device dir
2、參數(shù)說明:
-V:顯示程序版本
-h:顯示輔助訊息
-v:顯示較訊息,通常和 -f 用來除錯(cuò)。
-a:將 /etc/fstab 中定義的所有檔案系統(tǒng)掛上。
-F:這個(gè)命令通常和 -a 一起使用,它會(huì)為每一個(gè) mount 的動(dòng)作產(chǎn)生一個(gè)行程負(fù)責(zé)執(zhí)行。在系統(tǒng)需要掛上大量 NFS 檔案系統(tǒng)時(shí)可以加快掛上的動(dòng)作。
-f:通常用在除錯(cuò)的用途。它會(huì)使 mount 并不執(zhí)行實(shí)際掛上的動(dòng)作,而是模擬整個(gè)掛上的過程。通常會(huì)和 -v 一起使用。
-n:一般而言,mount 在掛上后會(huì)在 /etc/mtab 中寫入一筆資料。但在系統(tǒng)中沒有可寫入檔案系統(tǒng)存在的情況下可以用這個(gè)選項(xiàng)取消這個(gè)動(dòng)作。
請?jiān)谀愕奶摂M機(jī)中為你的主機(jī)添加一塊 1TB 大小的虛擬硬盤,同時(shí)使用 fdisk 對這塊新硬盤按照下面的方案進(jìn)行分區(qū)操作:
劃分為 5 個(gè)分區(qū);
分區(qū) 1 要求為主分區(qū),采用 xfs 文件系統(tǒng),大小為 200G;
分區(qū) 2 要求為主分區(qū),采用 swap 文件系統(tǒng),大小為 8G;
分區(qū) 5 要求為邏輯分區(qū),采用 ext4 文件系統(tǒng),大小為 128G;
分區(qū) 6 要求為邏輯分區(qū),采用能夠與 windows 兼容的文件系統(tǒng)格式(FAT32),大小為 128G;
分區(qū) 7 要求為邏輯分區(qū),采用采用 ext4 文件系統(tǒng),大小為所有余下的空間。
用 fdisk 查看新分好區(qū)的硬盤分區(qū)表,并完成如下操作:
用 mkfs 和 mkswap 為 2 中硬盤的分區(qū)建立相應(yīng)的文件系統(tǒng),記錄你所使用的命令序列。
請用 mount 將分區(qū) 1 掛載到 /mnt/system 目錄上,并規(guī)定為只讀,記錄你所使用的命令序列;
請用 umount 將分區(qū) 1 卸載,記錄你所使用的命令序列;
請通過編輯 /etc/fstab 通過設(shè)備 UUID 的方式,將 2 中的分區(qū) 1、分區(qū) 5、分區(qū) 6 和分區(qū) 7 分別掛載到 /mnt/system、/mnt/package、/mnt/shared 和 /mnt/data 上,請記錄下你的 /etc/fstab 文件。
掛載文件系統(tǒng)
你可以點(diǎn)擊這個(gè)鏈接 掛載文件系統(tǒng) ,來對掛載文件系統(tǒng)作一個(gè)初步的了解
分區(qū) UUID
你可以點(diǎn)擊這個(gè)鏈接 Linux 磁盤分區(qū) UUID 的獲取及其 UUID 的作用 ,來對 UUID 做進(jìn)一步的了解。
分區(qū) Label
你可以點(diǎn)擊這個(gè)鏈接 linux 下為分區(qū)設(shè)定 label ,來對 UUID 做進(jìn)一步的了解。
網(wǎng)頁標(biāo)題:linux掛載系統(tǒng)命令,linux的掛載
鏈接URL:http://chinadenli.net/article13/dsepogs.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、動(dòng)態(tài)網(wǎng)站、、搜索引擎優(yōu)化、網(wǎng)站收錄、網(wǎng)站內(nèi)鏈
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)