知識點:
1、了解什麼是掛載
2、檔案系統的掛載與解除安裝
3、磁碟分割槽與掛載
4、命令列下提高工作效率的方法
技術目標:
1、掌握光碟與u盤的掛載與解除安裝
2、掌握磁碟的分割槽與掛載
3、掌握命令列下提高工作效率的方法
內容:
** 1.掛載點**
所謂的掛載點就是檔案系統中存在的乙個目錄,通常情況下,建立在/mnt目錄下,掛載成功後,訪問掛載點就是訪問新的儲存裝置。
掛載點應該是空目錄,否則原來該掛載點中存在的檔案將會被隱藏。而且,掛載點在實施掛載操作之前就應該存在。
2、查詢裝置名
#fdisk -l
3、掛載檔案系統掛載由mount命令來完成,可以靈活的掛載各種型別的檔案系統。
命令格式:mount [選項] [裝置名] [掛載點]
4、解除安裝檔案系統
檔案系統可以被掛載,不用時可以被解除安裝。解除安裝檔案系統的命令是umount,這個命令可以把檔案系統從linux系統中的掛載點上分離,將原來建立的檔案系統和掛載點的連線斷掉。
命令格式:umount [裝置名或者掛載點]
在解除安裝乙個檔案系統的時候,需要指定要解除安裝的檔案系統的掛載點或者裝置名。例如:
#umount /dev/sdb1 //指定裝置名解除安裝
#umount /mnt/sdb1 //指定掛載點解除安裝
命令格式:fuser [options] 檔案系統名或者檔名
-a 顯示所有在命令列中指定的檔案系統資訊。預設情況下,至少被乙個程序訪問的檔案才會被顯示
-k 殺死訪問檔案的程序
-i 在殺死使用檔案的使用者程序之前,提示確認
-u 顯示使用檔案系統的程序的所有者資訊
-v 按程序檢視命令ps的顯示模式,顯示檔案的使用者資訊,包括pid、user、command等
【舉例1】檢視哪個程序開啟了當前目錄下的cdrom資料夾。
[root@localhost~]# fuser /mnt/cdrom
/mnt/cdrom: 71992c
殺死程序的方法:
(1)#kill -9 71992
(2)#fuser -km /mnt/cdrom
5、使用u盤備份檔案(安裝ntfs-3g)
連線u盤 —查詢系統為u盤分配的裝置名—掛載u盤—備份檔案—解除安裝u盤
(1)連線u盤
(2)查詢系統為u盤分配的裝置名
(3)掛載u盤
(4)備份檔案
(5)解除安裝u盤
命令如下:
[root@localhost ~]# fdisk -l # 系統自動分配u盤檔名,檢視u盤的裝置檔名
[root@localhost ~]# mkdir /mnt/usb #建立掛載點
[root@localhost ~]# mount -t vfat /dev/sdb1 /mnt/usb #掛載u盤。因為是windows分割槽,所以是vfat檔案系統格式
[root@localhost ~]# cd /mnt/usb/ # 去掛載點訪問u盤資料
[root@localhost usb]# ls #輸出為亂碼,因編碼格式不同
[root@localhost ~]# mount -t vfat -o iocharset=utf8 /dev/sdb1 /mnt/usb/ #掛載u盤,指定中文編碼格式為utf-8
[root@localhost ~]# cd /mnt/usb/
[root@localhost usb]# ls
[root@localhost ~]#umount /mnt/usb
[root@localhost ~]#rm -rf /mnt/usb
[root@localhost ~]# echo $lang #檢視一下linux預設的編碼格式
zh_cn.utf-8
注意:linux 預設是不支援 ntfs
檔案系統的,所以預設是不能掛載 ntfs 格式的行動硬碟的。要想讓 linux 支援行動硬碟,主要有三種方法:
重新編譯核心,加入 ntfs 模組,然後安裝 ntfs 模組即可;
安裝 ntfs 檔案系統的第三方外掛程式,也可以支援 ntfs 檔案系統;
6.擴充系統的硬碟空間
管理員root發現linux系統硬碟資源不足,因此在伺服器上新增加了一塊硬碟,想在linux系統下使用它。通常遵循以下步驟:
(1)向系統中新增一塊硬碟
(2)由系統識別硬碟名
#fdisk -l //檢視系統的磁碟
(3)對新硬碟進行分割槽
(4)對分割槽進行格式化
#mkfs -t ext3 /dev/sdb1
#mkfs -t ext3 /dev/sdb2
(5)建立檔案系統
#mkdir /mnt/sdb1 /mnt/sdb2
(6)掛載使用
#mount -t ext3 /dev/sdb1 /mnt/sdb1
#mount -t ext3 /dev/sdb2 /mnt/sdb2
掛載光碟(重點)
光碟檔案系統型別為iso9660
光碟檔案存在:/dev/sr0
先新建mkdir cdrom
後掛載mount -t iso9660 /dev/sr0 /mnt/cdrom(臨時)
eg:光碟掛載
[root@localhost ~]# mount |grep sr0
/dev/sr0 on /run/media/root/centos 7 x86_64 type iso9660
(ro,nosuid,nodev,relatime,uid=0,gid=0,iocharset=utf8,mode=0400,dmode=0500,uhelper=udisks2)
[root@localhost ~]# cd /run/media/root/centos\ 7\ x86_64/
[root@localhost centos 7 x86_64]# ls
centos_buildtag gpl liveos rpm-gpg-key-centos-7 efi images packages
rpm-gpg-key-centos-testing-7 eula isolinux repodata trans.tbl
[root@localhost centos 7 x86_64]# cd /mnt
[root@localhost mnt]# mkdir cdrom
[root@localhost mnt]# mount -t iso9660 /dev/sr0 /mnt/cdrom
mount: /dev/sr0 寫保護,將以唯讀方式掛載
[root@localhost mnt]# mount |grep sr0
/dev/sr0 on /run/media/root/centos 7 x86_64 type iso9660
(ro,nosuid,nodev,relatime,uid=0,gid=0,iocharset=utf8,mode=0400,dmode=0500,uhelper=udisks2)
/dev/sr0 on /mnt/cdrom type iso9660 (ro,relatime,uid=0,gid=0,iocharset=utf8,mode=0400,dmode=0500)
[root@localhost ~]# vim /etc/fstab (永久掛載)
dev/sr0 /mnt/cdrom iso9660 defaults 0 0
7、命令列下提高工作效率的方法
(1)linux下shell命令補全功能,按tab鍵
(2)命令別名alias
(3)命令歷史history
(4)檔案系統的自動掛載
#vim /etc/fstab
第1欄位:需要掛載的裝置檔名。
第2欄位:掛載點,必須是乙個目錄,而且必須用絕對路徑。對於交換分割槽,這個字段定義為swap。
第3欄位:檔案系統的型別。如果是ext3檔案系統,則寫成ext3;如果是fat32檔案系統,則寫成vfat;如果是光碟,可以寫成auto由系統自動檢測或iso9660。
第4欄位:掛載選項。一般都是採用「defaults」。
第5欄位:檔案系統是否需要dump備份,1表示需要,0表示忽略。
第6欄位:在系統啟動時是否檢查這個檔案系統以及檢查的順序,0表示不檢查,1表示優先檢查,2表示其次檢查。
磁碟分割槽 檔案系統建立及掛載
隨著系統資料的不斷增加,原本的系統硬碟容量已不能滿足日常資料的增長,今天我們就來討論下磁碟分割槽,檔案系統的建立以及掛載分割槽。1.磁碟分割槽 fdisk是一款強大的磁碟分割槽工具,使用方法如下 fdisk options 現在我們通過實際例子在進行分割槽演示 如圖所示,我們通過fdisk l檢視系...
磁碟分割槽與系統掛載
流程 分割槽 格式化 系統掛載 所謂的掛載點就是檔案系統中存在的乙個目錄,通常情況下,建立在 mnt目錄下,掛載成功後,訪問掛載點就是訪問新的儲存裝置。掛載點應該是空目錄,否則原來該掛載點中存在的檔案將會被隱藏。而且,掛載點在實施掛載操作之前就應該存在。檢視分割槽資訊 fdisk lfdisk de...
磁碟分割槽 掛載
gbt與mbr 全域性唯一標識分割槽表 guid partition table,縮寫 gpt 是乙個實體硬碟的分割槽結構。它是可擴充套件韌體介面標準的一部分,用來替代bios中的主引導記錄分割槽表。傳統的主啟動記錄 mbr 磁碟分割槽支援最大卷為 2.2 tb terabytes 每個磁碟最多有 ...