天天看點

linux挂載盤指令,Linux挂載(mount指令)

在 Linux 系統中,可以通過挂載的方式來使用一些外部裝置,這種情況下需要我們掌握的知識點主要有以下幾個方面:

1、硬體與裝置檔案

Linux 系統中的硬體裝置大部分以檔案的形式存在,是以不同的硬體裝置代表着不同的檔案類型,通常把硬體與系統中相對應的檔案稱為裝置檔案。裝置檔案在外部裝置與作業系統之間提供了一個接口,使用者在使用外在裝置時就相當于使用普通檔案一樣。

裝置檔案在 Linux 系統下存放在 /dev 目錄下面(幾乎所有的硬體裝置檔案都在 /dev 這個目錄内),裝置檔案的命名方式是主裝置号加次裝置号,主裝置号用來區分不同種類的裝置,而次裝置号用來區分同一類型的多個裝置。

裝置與裝置在 Linux 内的檔案名對應關系如表 1 所示。

表1 裝置與裝置在Linux内的檔案名對應關系表

設 備

裝置在 Linux 内的檔案名

IDE硬碟

/dev/hd[a-d]

SCSI/SATA/U 盤硬碟

/dev/sd[a-p]

U盤

/dev/sd[a-p]

軟碟

/dev/fd[0-1]

35針列印機

/dev/lp[0-3]

USB列印機

/dev/usb/lp[0-15]

PS3滑鼠

/dev/psaux

USB滑鼠

/dev/usb/mouse[0-15]

目前 CD ROM/DVD ROM

/dev/cdrom

目前滑鼠

/dev/mouse

IDE 錄音帶機

/dev/ht0

SICI 磁盤機

/dev/st0

2、常見檔案系統類型

檔案系統類型就是分區的格式,對于不同的外部裝置 Linux 也提供了不同的檔案類型,如表 2 所示。

表 2 檔案系統類型

檔案系統各式

備注

msdos

DOS檔案系統類型

vfat

支援長檔案名的 DOS 分區檔案系統類型,了解為 Windows 檔案系統類型

iso9660

CD光牒格式檔案系統類型

ext 3/ext 3/ext 4

Linux 下的主流檔案系統類型

xfs

Linux 下一種高性能的日志檔案系統,在 CentOS 7版本中成為預設檔案系統

3、裝置的挂載

挂載是指由作業系統使一個儲存設備(例如硬碟、CDROM 等)上的計算機檔案和目錄可供使用者通過計算機的檔案系統通路的一個過程。

在 Linux 系統中,挂載的指令是 mount,挂載格式如下:

[[email protected] ~]# mount -t 檔案系統類型 裝置名 挂載點

Linux 系統中有一個 /mnt 目錄(臨時挂載點目錄),系統管理者可以用于手動挂載部分媒體裝置。同時,Linux 系統中還有一個 /media 目錄(自動挂載的目錄),主要用于自動挂載CD光牒、U盤等移動裝置。

目前在 CentOS7 版本中,出現了一個 /run 自動挂載目錄,所有的移動裝置都會自動挂載到這個目錄下。

一般挂載的裝置有 3 種:

1) 挂載軟碟,代碼如下:

[[email protected] ~]# mount -t msdos/dev/fdo/mnt/floppy

2) 挂載 U 盤時,需要先确定 U 盤的裝置名,可以使用 dmesg|more 指令進行檢視,一般裝置檔案為 /dev/sda1,然後建立挂載點 mkdir/mnt/usb,然後再進行挂載。代碼如下:

[[email protected] ~]# mount -t vfat/dev/sda1/mnt/usb

3) 挂載CD光牒,有兩種方法,第一種代碼如下:

[[email protected] ~]# mount -t iso9660/dev/hda/mnt/cdrom

第二種代碼如下:

[[email protected] ~]# mount/dev/cdrom/mnt/cdrom

注意:當需要使用另外一張CD光牒時,必須先解除安裝之前挂載的CD光牒,然後再重新挂載新CD光牒。

4、裝置的解除安裝

解除安裝裝置的指令格式如下:

[[email protected] ~]# umount 挂載目錄

例如:

1) 解除安裝 U 盤,代碼如下:

[[email protected] ~]# umount /mnt/usb

2)解除安裝CD光牒,代碼如下:

[[email protected] ~]# umount /mnt/cdrom

注意:在CD光牒沒有被解除安裝之前,光驅上的“彈出鍵”起不到它該有的作用。