新聞中心
Linux 操作系統(tǒng)的分區(qū)管理和掛載目錄是操作系統(tǒng)維護(hù)和管理的重要組成部分。為了更大化發(fā)揮 Linux 的強(qiáng)大功能,需要深入了解分區(qū)管理和掛載目錄技巧,以便在操作系統(tǒng)中執(zhí)行各種操作。

為新田等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及新田網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都做網(wǎng)站、成都網(wǎng)站設(shè)計、新田網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!
一、什么是分區(qū)管理?
算法教程中的分區(qū)管理是一種實用工具,通過對磁盤空間的劃分,將磁盤分為多個部分,由此管理磁盤上的文件和目錄。分區(qū)管理可以簡化對不同類型的文件和數(shù)據(jù)的處理。
在 Linux 操作系統(tǒng)中,分區(qū)管理是在安裝和備份過程中使用的重要工具。盡管在大多數(shù)情況下不需要改變分區(qū),但如果需要管理分區(qū)大小、修改磁盤分區(qū)表等,那么分區(qū)管理將變得至關(guān)重要。
二、掛載目錄的作用
在 Linux 系統(tǒng)上,掛載是指讓文件系統(tǒng)可用的處理過程。在掛載期間,磁盤文件系統(tǒng)所用的文件類型以及相應(yīng)的目錄會映射到 Linux 文件系統(tǒng)中的不同目錄上。
掛載的目的是將磁盤分區(qū)與 Linux 文件系統(tǒng)中的指定目錄進(jìn)行連接,以便可以訪問分區(qū)內(nèi)的文件和目錄。因此,它對于對磁盤空間進(jìn)行有效分配的理解非常重要。
三、Linux 分區(qū)的類型
在 Linux 中,分區(qū)被定義為硬盤驅(qū)動器上一部分?jǐn)?shù)據(jù)的區(qū)域。硬盤驅(qū)動器可以被視為由許多互不相關(guān)的分區(qū)組成的多個區(qū)域。在 Linux 中,根據(jù)它們是基本分區(qū)還是其它類型的分區(qū),分區(qū)被定義為不同的類型。
1. 基本分區(qū)
基本分區(qū)是指在磁盤上創(chuàng)建的之一個四個主分區(qū)。主分區(qū)是可引導(dǎo)的,它們通過“brill”啟動,因此必須位于根目錄的主分區(qū)上。除基本分區(qū)外,還可以創(chuàng)建擴(kuò)展分區(qū)。
2. 擴(kuò)展分區(qū)
擴(kuò)展分區(qū)是可創(chuàng)建的邏輯分區(qū)的區(qū)域。如果您需要建立普通的分區(qū),您必須讓它屬于擴(kuò)展分區(qū)的其中一個邏輯分區(qū)。更大的制約因素是最多只能創(chuàng)建一個擴(kuò)展分區(qū)。
3. 邏輯分區(qū)
邏輯分區(qū)是在擴(kuò)展分區(qū)內(nèi)創(chuàng)建的分區(qū)。在此類分區(qū)中寫入的數(shù)據(jù)被保存在擴(kuò)展分區(qū)的文件系統(tǒng)中。
四、實用的掛載操作
在 Linux 操作系統(tǒng)中,掛載是使特定目錄可用于使用的過程。在掛載后,可以將目錄與使用的文件系統(tǒng)相連。
1. 掛載一個文件系統(tǒng)
在 Linux 操作系統(tǒng)中,掛載可通過將新的磁盤分區(qū)與所需目錄相連來實現(xiàn)。如果您想將命令從另一個磁盤分區(qū)轉(zhuǎn)移到新磁盤分區(qū),則可以使用以下命令將其掛載到您選擇的目錄上:
sudo mount /dev/hdd1 /mnt/hdd1
其中,/dev/hdd1 是要掛載的文件系統(tǒng)的名稱,/mnt/hdd1 是要掛載的目錄名稱。
2. 取消掛載
取消掛載在 Linux 中使用一個簡單的卸載命令。要取消之前使用的掛載,可以使用以下命令:
sudo umount /mnt/hdd1
這會將/dev/hdd1從之前使用的掛載中分離出來。
:
Linux 的功能和訪問能力越來越強(qiáng)大,但掌握分區(qū)管理和掛載目錄技巧是實現(xiàn)操作系統(tǒng)更大化優(yōu)勢的關(guān)鍵。通過正確的分區(qū)管理和掛載目錄技巧,可以簡化幾乎所有的系統(tǒng)維護(hù)和管理任務(wù),并提高文件系統(tǒng)的安全性和穩(wěn)定性。
相關(guān)問題拓展閱讀:
- linux磁盤里的文件怎么掛載到其他目錄?
- linux mount 掛載文件夾到目錄
linux磁盤里的文件怎么掛載到其他目錄?
你在/DEV/SDA3所掛載的/鍵慧目錄下新建一個文件夾如/沖亮兆SDB1 , 然后再M(fèi)OUNT /散租DEV/SDB1 /SDB1
先用fdisk -l 查看目前磁盤掛載情況
嘗試掛鉛粗載 /dev/xvdb 到 /data 目錄
mkdir /data
mount /dev/xvdb /data
如果報錯:
mount:you must specify the filesystem type
就格式化當(dāng)前的設(shè)備
mkfs.ext4 /dev/xvdb
注意:首先 df -T -h 查看當(dāng)前被掛載的設(shè)備的
文件系統(tǒng)
類型
Filesystem Type Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
extG 795M 14G 6% /
tmpfstmpfs 5.8G.8G 0% /dev/shm
/dev/xvda1 extM 32M 429M 7% /boot
如果其他的硬盤是 ext3 就使用 mkfs.ext3 /dev/xvdb
如果是ext4 就使用 mkfs.ext3 /dev/xvdb
然后再次嘗試掛載設(shè)備
mount /dev/xvdb /data
注意:這種掛在為臨時掛在,在系統(tǒng)重啟之后掛載信息就會丟失,為了解決這個問題就必須要修改/etc/fstab 這個文件,添加信息進(jìn)去
/dev/xvdb /opt ext4 defaults
fstab中存放了與分區(qū)前賀有關(guān)的重要信息,其中每一行為一個分區(qū)記錄,每一行又可分為六個部份,下面以/dev/hda7 / ext2 defaults 1 1為例逐個說明:
1. 之一項是您想要mount的儲存裝置的實置,如hdb或如上例的/dev/hda7。設(shè)備名或者設(shè)備卷標(biāo)名,(/dev/sda10 或者 LABEL=/)
2. 第二項就是您想要將其加入至哪個目錄位置,如/home或如上例的/,這其實就是在安裝時提示的掛入點(diǎn)。設(shè)備掛載目錄(例如上面的“/”或者“/mnt/D/”)
3. 第三項就是所謂的local filesystem,其包含了以下格式:如ext、ext2、msdos、iso9660、nfs、swap等,或如上例的ext2,可以參見 /prco/filesystems說明。設(shè)備文件系統(tǒng)(例如上面的“ext3”或者“vfat”)
對于已經(jīng)掛載好的設(shè)備,例如上面的/dev/sda2,現(xiàn)在要改變掛載參數(shù),這時可以不用卸載該設(shè)備,而可以使用下面的命令(沒有掛載的設(shè) 備,remount 這個參數(shù)無效)#mount /mnt/D/ -o remount,ro (改defaults為ro)為了安全起見,可以指明其他掛載參數(shù),例如:
noexec(不允許
可執(zhí)行文件
可執(zhí)行,但千萬不要把根分區(qū)掛為noexec,那就無法使用系統(tǒng)了,連mount 命令都無法使用了,這時只有重新做系統(tǒng)了!nodev(不允許掛載設(shè)備文件)nosuid,nosgid(不允許有suid和sgid屬 性)nouser(不允許普通用戶掛載)
. 第五項是提供DUMP功能,在系統(tǒng)DUMP時是否需要BACKUP的標(biāo)志位,其內(nèi)定值是0。指明是否要備份,(0為不備份,1為要備份,一般根分區(qū)要備份)
. 第六項是設(shè)定此filesystem是否要在開機(jī)時做check的動作,除了root的filesystem其必要的check為1之外,其它皆可視需要 設(shè)定,內(nèi)定值是0。指明自檢順序。 (0為不自檢,1或者2為要自檢,如果是根分區(qū)要設(shè)為1,槐悔鎮(zhèn)其他分區(qū)只能是2)
/dev/sdb1 是設(shè)備,豎皮/dev/sda3也是設(shè)備,sda1是硬盤的之一個分區(qū),sda3是硬盤的第三個分區(qū)廳猜,是不能掛上扮纖型去的,你可以掛到別的非/dev目錄
注意/dev/sda3是磁盤分區(qū)斗冊而告清不是目錄,Linux繼承了Uinux一切皆文件的思想,所襪銷前有設(shè)備全都在/dev目錄下。
linux mount 掛載文件夾到目錄
sdb1 /mnt
cd /mnt
ls
就能列出U盤里的文件散差了!
你的命令后面是什么USB。。??隙ㄕ也坏侥夸浀?。。。
USB是你新建的文件。。。你現(xiàn)在是要掛載慧乎到設(shè)備。。。
也就是說掛載到U盤。。前掘悉。不是掛載到制定的文件。。。
linux mount 掛載
文件夾
到目錄的絕旦讓方法是:
mount DECE MOUNT_POINT
命令使用格式:mount device dir
Linux中的
根目錄
以外的文件要想被訪問,需要并局將其“關(guān)聯(lián)”到根目錄下的某個目錄來實現(xiàn),這種關(guān)聯(lián)操作就是“掛載”,這個目錄就是“掛載點(diǎn)”。上述命令中device是掛載設(shè)備,dir是掛載目錄。
擴(kuò)展資料
mount常用命令參數(shù)選項介紹:
-t vsftype:指定要掛載的設(shè)備上的
文件系統(tǒng)
類型;
-r: readonly,只讀掛載;
-w: read and write, 讀寫掛載;
-n: 不更新/etc/mtab;
-a:自動掛載所有支持自動掛載的遲則設(shè)備;(定義在了/etc/fstab文件中,且掛載選項中有“自動掛載”功能)
-L ‘LABEL’: 以卷標(biāo)指定掛載設(shè)備;
-U ‘UUID’: 以UUID指定要掛載的設(shè)備;
-B, –bind: 綁定目錄到另一個目錄上;
保證硬盤初始化格式是MBR GPT通常會出一些問題導(dǎo)致不能掛載
創(chuàng)建一個伏爛鏈掛載點(diǎn):本質(zhì)就缺孫是創(chuàng)建一個文件夾,大家通常創(chuàng)建在/mnt下,命令為:mkdir /mnt/hdd 該命令表示創(chuàng)建一個歷配 掛載點(diǎn)/mnt/hdd
使用mount命令掛載硬盤 前提是保證你的硬盤linux正確的讀出來了
命令為 mount /dev/d1 /mnt/hdd /dev/sdb1表示你的硬盤或者磁盤
掛載完成之后你就可以通過 /mnt/hdd/…去訪問你的硬盤了
PS:其實我說的簡單,掛載中間會出各種各樣的問題,硬盤格式不對啦,掛載點(diǎn)下有別的文件夾啦都會導(dǎo)致掛載失敗,有別的問題歡迎追問
掛接命令(mount)
首先,介紹一下掛接(mount)命令的使用方法,mount命令參數(shù)非常多,這里主要講一下今天我們要用到的。
命令格式:mount device dir
其中:
1.-t vfstype 指定文件系統(tǒng)的類型,通常不必指定。mount 會自動選擇正確的類型。常用類型有:
光盤或光盤鏡像:iso9660
DOS fat16文件系統(tǒng):msdos
Windows 9x fat32文件系統(tǒng):vfat
Windows NT ntfs文件系統(tǒng):ntfs
Mount Windows文件網(wǎng)絡(luò)共享:bfs
UNIX(LINUX) 文件網(wǎng)絡(luò)共享:nfs
2.-o options 主要用來描述設(shè)備或檔案的掛接方式。常用的參數(shù)有:
loop:用來把一個文件當(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
注:建立一個目錄用來作掛接點(diǎn)(mount point)
#mount -o loop -t iso9660 /home/sunky/mydisk.iso /mnt/vcdrom
注:使用/mnt/vcdrom就可以訪問盤鏡像文件mydisk.iso里的所有文件了。
掛接移動硬盤
對linux系統(tǒng)而言,USB接口的移動硬盤是當(dāng)作SCSI設(shè)備對待的。插入移動硬盤之前,應(yīng)先用fdisk –l 或 more /proc/partitions查看系統(tǒng)的硬盤和硬盤分區(qū)情況。
# fdisk -l
接好移動硬盤后,再用fdisk –l 或 more /proc/partitions查看系統(tǒng)的硬盤和硬盤分區(qū)情況.應(yīng)該可以發(fā)現(xiàn)多了一個SCSI硬盤/dev/sdc和它的兩個磁盤分區(qū)/dev /sdc1?、/dev/sdc2,其中/dev/sdc5是/dev/sdc2分區(qū)的邏輯分區(qū)。我們可以使用下面的命令掛接/dev/sdc1和 /dev/sdc5。
#mkdir -p /mnt/uhd1
#mkdir -p /mnt/uhd2
注:建立目錄用來作掛接點(diǎn)(mount point)
#mount -t ntfs /拍則dev/sdc1 /mnt/uhd1
#mount -t vfat /dev/sdc5 /mnt/uhd2
注:對ntfs格式的磁盤分區(qū)應(yīng)使用-t ntfs 參數(shù),對fat32格式的磁盤分區(qū)應(yīng)使用-t vfat參數(shù)。若漢字文件名顯示為亂碼或不顯示,可以使用下面的命令格式。
#mount -t ntfs -o iocharset=cp936 /dev/sdc1 /mnt/uhd1
#mount -t vfat -o iocharset=cp936 /dev/sdc5 /mnt/uhd2
linux系統(tǒng)下使用fdisk分區(qū)命令和mkfs文件系統(tǒng)創(chuàng)建命令可以將移動硬盤的分區(qū)制作成linux系統(tǒng)所特有的ext2、ext3格式。這樣,在linux下使用就更段賀叢方便了。使用下面的命令直接掛接即可。
#mount /dev/sdc1 /mnt/uhd1
掛接U盤
和USB接口的移動硬盤一樣對linux系統(tǒng)而言U盤也是當(dāng)作SCSI設(shè)備對待的。使用方法和移動硬盤完全一樣。插入U盤之前,應(yīng)先用fdisk –l 或 more /proc/partitions查看系統(tǒng)的硬盤和硬盤分區(qū)情況。
# fdisk -l
插入U盤后,再用fdisk –l 或 more /proc/partitions查看系統(tǒng)的硬盤和硬盤分區(qū)情況。
# fdisk -l
系統(tǒng)多了一個SCSI硬盤/dev/sdd和一個磁盤分區(qū)/dev/sdd1,/dev/sdd1就是我們要掛接的U盤。
#mkdir -p /mnt/u
注:建立一個目錄用來作掛接點(diǎn)(mount point)
#mount -t vfat /dev/sdd1 /mnt/u
注:現(xiàn)在可以通過/mnt/u來訪問U盤了, 若漢字文件名顯示為亂碼或不顯示,可以使用下面的命令。
#mount -t vfat -o iocharset=cp936 /dev/sdd1 /mnt/u
掛接Windows文件共享
Windows網(wǎng)絡(luò)共享的核心是B/CIFS,在linux下要掛接(mount)windows的磁盤共享,就必須安裝和使用samba 軟件包?,F(xiàn)在流行的linux發(fā)行版絕大多數(shù)已經(jīng)包含了samba軟件包,如果安裝linux系統(tǒng)時未安裝samba請首先安裝samba。當(dāng)然也可以到
www.samba.org
網(wǎng)站下載……新的版本是3.0.10版。
當(dāng)windows系統(tǒng)共享設(shè)置好以后,就可以在linux客戶端掛接(mount)了,具體操作如下:
# mkdir –p /mnt/samba
注:建立一個目錄用來作掛接點(diǎn)(mount point)
# mount -t bfs -o username=administrator,password=pldy123 //10.140.133.23/c$ /mnt/samba
注:administrator 和 pldy123 是ip地址為10.140.133.23 windows計算機(jī)的一個用戶名和密碼,c$是這臺計算機(jī)的一個磁盤共享
如此就可以在linux系統(tǒng)上通過/mnt/samba來訪問windows系統(tǒng)磁盤上的文件了。以上操作在redhat as server 3、redflag server 4.1、suse server 9以及windows NT 4.0、windows 2023、windows xp、windows 2023環(huán)境下測試通過。
掛接UNIX系統(tǒng)NFS文件共享
類似于windows的網(wǎng)絡(luò)共享,UNIX(Linux)系統(tǒng)也有自己的網(wǎng)絡(luò)共享,那就是NFS(網(wǎng)絡(luò)文件系統(tǒng)),下面我們就以SUN Solaris2.8和REDHAT as server 3 為例簡單介紹一下在linux下如何mount nfs網(wǎng)絡(luò)共享。
在linux客戶端掛接(mount)NFS磁盤共享之前,必須先配置好NFS服務(wù)端。
1、Solaris系統(tǒng)NFS服務(wù)端配置方法如下:
(1)修改 /etc/dfs/dfstab, 增加共享目錄
share -F nfs -o rw /export/home/sunky
(2)啟動nfs服務(wù)
# /etc/init.d/nfs.server start
(3)NFS服務(wù)啟動以后,也可以使用下面的命令增加新的共享
# share /export/home/sunky1
# share /export/home/sunky2
注:/export/home/sunky和/export/home/sunky1是準(zhǔn)備共享的目錄
2、linux系統(tǒng)NFS服務(wù)端配置方法如下:
(1)修改 /etc/exports,增加共享目錄
/export/home/sunky 10.140.133.23(rw)
/export/home/sunky1 *(rw)
/export/home/sunky2 linux-client(rw)
注:/export/home/目錄下的sunky、sunky1、sunky2是準(zhǔn)備共享的目錄,10.140.133.23、*、 linux-client是被允許掛接此共享linux客戶機(jī)的IP地址或主機(jī)名。如果要使用主機(jī)名linux-client必須在服務(wù)端主機(jī) /etc/hosts文件里增加linux-client主機(jī)ip定義。格式如下:
10.140.133.23 linux-client
(2)啟動與停止NFS服務(wù)
/etc/rc.d/init.d/portmap start (在REDHAT中PORTMAP是默認(rèn)啟動的)
/etc/rc.d/init.d/nfs start 啟動NFS服務(wù)
/etc/rc.d/init.d/nfs stop 停止NFS服務(wù)
注:若修改/etc/export文件增加新的共享,應(yīng)先停止NFS服務(wù),再啟動NFS服務(wù)方能使新增加的共享起作用。使用命令exportfs -rv也可以達(dá)到同樣的效果。
3、linux客戶端掛接(mount)其他linux系統(tǒng)或UNIX系統(tǒng)的NFS共享
# mkdir –p /mnt/nfs
注:建立一個目錄用來作掛接點(diǎn)(mount point)
#mount -t nfs -o rw 10.140.133.9:/export/home/sunky /mnt/nfs
注:這里我們假設(shè)10.140.133.9是NFS服務(wù)端的主機(jī)IP地址,當(dāng)然這里也可以使用主機(jī)名,但必須在本機(jī)/etc/hosts文件里增加服務(wù)端ip定義。/export/home/sunky為服務(wù)端共享的目錄。
如此就可以在linux客戶端通過/mnt/nfs來訪問其它linux系統(tǒng)或UNIX系統(tǒng)以NFS方式共享出來的文件了。以上操作在 redhat as server 3、redflag server4.1、suse server 9以及Solaris 7、Solaris 8、Solaris 9 for x86&sparc環(huán)境下測試通過
補(bǔ)充:
linux加載光驅(qū)
(1)使用光驅(qū)前,要先mount一下:#mount /dev/cdrom /mnt/cdrom,然后您就可以進(jìn)入/mnt/cdrom目錄下讀取光盤內(nèi)容了;
(2)當(dāng)您想退出光盤時,須使用umout命令,否則光驅(qū)就會一直處于死鎖狀態(tài):#umount /mnt/cdrom。
關(guān)于linux分區(qū) 掛載目錄的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都網(wǎng)站營銷推廣找創(chuàng)新互聯(lián),全國分站站群網(wǎng)站搭建更好做SEO營銷。
創(chuàng)新互聯(lián)(www.cdcxhl.com)四川成都IDC基礎(chǔ)服務(wù)商,價格厚道。提供成都服務(wù)器托管租用、綿陽服務(wù)器租用托管、重慶服務(wù)器托管租用、貴陽服務(wù)器機(jī)房服務(wù)器托管租用。
當(dāng)前題目:掌握 Linux 分區(qū)管理與掛載目錄技巧 (linux分區(qū) 掛載目錄)
文章位置:http://m.fisionsoft.com.cn/article/coeojjh.html


咨詢
建站咨詢
