linux如何掛載磁盤并設(shè)置開機(jī)自動(dòng)mount
網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、小程序設(shè)計(jì)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了東山免費(fèi)建站歡迎大家使用!
首先列出文件系統(tǒng)的整體磁盤空間使用情況??梢杂脕聿榭创疟P已被使用多少空間和還剩余多少空間。
df?-h
列出塊設(shè)備信息:以樹形展示你的磁盤以及磁盤分區(qū)信息
lsblk
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?查看全文
linux 重新掛載需要先卸載再重新掛載,如果要一條命令可以通過符號(hào)將兩個(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)作。
linux mount 掛載文件夾到目錄的方法是:
mount DECE MOUNT_POINT
命令使用格式:mount [-fnrsvw] [-t vfstype] [-o options] device dir
Linux中的根目錄以外的文件要想被訪問,需要將其“關(guān)聯(lián)”到根目錄下的某個(gè)目錄來實(shí)現(xiàn),這種關(guān)聯(lián)操作就是“掛載”,這個(gè)目錄就是“掛載點(diǎn)”。上述命令中device是掛載設(shè)備,dir是掛載目錄。
擴(kuò)展資料
mount常用命令參數(shù)選項(xiàng)介紹:
-t vsftype:指定要掛載的設(shè)備上的文件系統(tǒng)類型;
-r: readonly,只讀掛載;
-w: read and write, 讀寫掛載;
-n: 不更新/etc/mtab;
-a:自動(dòng)掛載所有支持自動(dòng)掛載的設(shè)備;(定義在了/etc/fstab文件中,且掛載選項(xiàng)中有“自動(dòng)掛載”功能)
-L 'LABEL': 以卷標(biāo)指定掛載設(shè)備;
-U 'UUID': 以UUID指定要掛載的設(shè)備;
-B, --bind: 綁定目錄到另一個(gè)目錄上;
在本地掛載遠(yuǎn)程主機(jī)目錄需要用到的工具是sshfs,所以我們需要安裝這個(gè)工具。
安裝
apt-get install sshfs
安裝完成以后,我們只需要一個(gè)簡(jiǎn)單的命令即可掛載遠(yuǎn)程目錄。
sshfs? 用戶名@主機(jī)名:目錄? 需要掛載的本機(jī)目錄? [options]
掛載
我們直接使用以下命令來掛載xxx.com主機(jī)上的/data文件夾,掛載到本地/tmp/data
sshfs? root@xxx.com:/data? /tmp/data/
我們可能會(huì)遇到以下的錯(cuò)誤
fuse: mountpoint is not empty
fuse: if you are sure this is safe, use the 'nonempty' mount option
產(chǎn)生問題原因以及解決方案:
產(chǎn)生這種問題的原因是因?yàn)槿绻麙燧d目錄下的文件名和掛載后的產(chǎn)生的文件名如果相同的話,系統(tǒng)會(huì)產(chǎn)生困擾,所以最好避免這種情況的發(fā)生。當(dāng)然如果你確定安全的話就在掛載時(shí)加上nonempty命令就可以解決了
修正命令
sshfs? root@xxx.com:/data? /tmp/data/? -o nonempty
完美掛載。
卸載
卸載會(huì)用到umount
umount 本地掛載目錄
例如上述我們將遠(yuǎn)程目錄掛載到本地的/tmp/data,所以我們的卸載命令是這樣的
umount /tmp/data
掛接命令(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è)備或檔案的掛接方式。常用的參數(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)。
掛接光盤鏡像文件
1、從光盤制作光盤鏡像文件。將光盤放入光驅(qū),執(zhí)行下面的命令。
#cp /dev/cdrom /home/sunky/mydisk.iso 或
#dd if=/dev/cdrom of=/home/sunky/mydisk.iso
注:執(zhí)行上面的任何一條命令都可將當(dāng)前光驅(qū)里的光盤制作成光盤鏡像文件/home/sunky/mydisk.iso
2、將文件和目錄制作成光盤鏡像文件,執(zhí)行下面的命令。
#mkisofs -r -J -V mydisk -o /home/sunky/mydisk.iso /home/sunky/ mydir
注:這條命令將/home/sunky/mydir目錄下所有的目錄和文件制作成光盤鏡像文件/home/sunky/mydisk.iso,光盤卷標(biāo)為:mydisk
3、光盤鏡像文件的掛接(mount)
#mkdir /mnt/vcdrom
注:建立一個(gè)目錄用來作掛接點(diǎn)(mount point)
#mount -o loop -t iso9660 /home/sunky/mydisk.iso /mnt/vcdrom
注:使用/mnt/vcdrom就可以訪問盤鏡像文件mydisk.iso里的所有文件了。
掛接移動(dòng)硬盤 《Linux就該這么學(xué)》一起學(xué)習(xí)linux
對(duì)linux系統(tǒng)而言,USB接口的移動(dòng)硬盤是當(dāng)作SCSI設(shè)備對(duì)待的。插入移動(dòng)硬盤之前,應(yīng)先用fdisk –l 或 more /proc/partitions查看系統(tǒng)的硬盤和硬盤分區(qū)情況。
[root at pldyrouter /]# fdisk -l
接好移動(dòng)硬盤后,再用fdisk –l 或 more /proc/partitions查看系統(tǒng)的硬盤和硬盤分區(qū)情況.應(yīng)該可以發(fā)現(xiàn)多了一個(gè)SCSI硬盤/dev/sdc和它的兩個(gè)磁盤分區(qū)/dev /sdc1?、/dev/sdc2,其中/dev/sdc5是/dev/sdc2分區(qū)的邏輯分區(qū)。我們可以使用下面的命令掛接/dev/sdc1和 /dev/sdc5。
#mkdir -p /mnt/usbhd1
#mkdir -p /mnt/usbhd2
注:建立目錄用來作掛接點(diǎn)(mount point)
#mount -t ntfs /dev/sdc1 /mnt/usbhd1
#mount -t vfat /dev/sdc5 /mnt/usbhd2
注:對(duì)ntfs格式的磁盤分區(qū)應(yīng)使用-t ntfs 參數(shù),對(duì)fat32格式的磁盤分區(qū)應(yīng)使用-t vfat參數(shù)。若漢字文件名顯示為亂碼或不顯示,可以使用下面的命令格式。
#mount -t ntfs -o iocharset=cp936 /dev/sdc1 /mnt/usbhd1
#mount -t vfat -o iocharset=cp936 /dev/sdc5 /mnt/usbhd2
linux系統(tǒng)下使用fdisk分區(qū)命令和mkfs文件系統(tǒng)創(chuàng)建命令可以將移動(dòng)硬盤的分區(qū)制作成linux系統(tǒng)所特有的ext2、ext3格式。這樣,在linux下使用就更方便了。使用下面的命令直接掛接即可。
#mount /dev/sdc1 /mnt/usbhd1
掛接U盤
和USB接口的移動(dòng)硬盤一樣對(duì)linux系統(tǒng)而言U盤也是當(dāng)作SCSI設(shè)備對(duì)待的。使用方法和移動(dòng)硬盤完全一樣。插入U(xiǎn)盤之前,應(yīng)先用fdisk –l 或 more /proc/partitions查看系統(tǒng)的硬盤和硬盤分區(qū)情況。
[root at pldyrouter root]# fdisk -l
插入U(xiǎn)盤后,再用fdisk –l 或 more /proc/partitions查看系統(tǒng)的硬盤和硬盤分區(qū)情況。
[root at pldyrouter root]# fdisk -l
系統(tǒng)多了一個(gè)SCSI硬盤/dev/sdd和一個(gè)磁盤分區(qū)/dev/sdd1,/dev/sdd1就是我們要掛接的U盤。
#mkdir -p /mnt/usb
注:建立一個(gè)目錄用來作掛接點(diǎn)(mount point)
#mount -t vfat /dev/sdd1 /mnt/usb
注:現(xiàn)在可以通過/mnt/usb來訪問U盤了, 若漢字文件名顯示為亂碼或不顯示,可以使用下面的命令。
#mount -t vfat -o iocharset=cp936 /dev/sdd1 /mnt/usb
;?????掛載命令用于加載文件系統(tǒng)到指定的加載點(diǎn)。此命令的最常用于掛載cdrom,使我們可以訪問cdrom中的數(shù)據(jù)。常用的命令有7種,下面是具體介紹:
1、-t指定掛載類型。
2、-l顯示已加載的文件系統(tǒng)列表。
3、-h顯示幫助信息并退出。
4、-V顯示程序版本。
5、-n加載沒有寫入文件“/etc/mtab”中的文件系統(tǒng)。
6、-r將文件系統(tǒng)加載為只讀模式。
7、-a加載文件“/etc/fstab”中描述的所有文件系統(tǒng)。
今天的分享就是這些,希望能幫助大家。
本文章基于thinkpadE15品牌、centos7系統(tǒng)撰寫的。
分享標(biāo)題:linux掛載命令目錄下,linux 根目錄掛載
標(biāo)題URL:http://aaarwkj.com/article30/dsiiopo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、靜態(tài)網(wǎng)站、域名注冊(cè)、微信公眾號(hào)、網(wǎng)站內(nèi)鏈、動(dòng)態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)