掛接命令 mount

2021-09-30 10:08:00 字數 3669 閱讀 5621

linux 是乙個優秀的開放原始碼的作業系統,可以執行在大到巨型小到掌上型各類計算機系統上,隨著linux系統的日漸成熟和穩定以及它開放源**特有的優越性, linux在全世界得到了越來越廣泛的應用。現在許多企業的計算機系統都是由unix系統、linux系統和windows系統組成的混合系統,不同系統之間經常需要進行資料交換。下面我根據自己的實際工作經驗介紹一下如何在linux系統下掛接(mount)光碟映象檔案、行動硬碟、u盤以及 windows網路共享和unix nfs網路共享。

掛接命令(mount)

首先,介紹一下掛接(mount)命令的使用方法,mount命令引數非常多,這裡主要講一下今天我們要用到的。

命令格式:

mount[-t vfstype] [-o options] device dir

其中:1.-t vfstype 指定檔案系統的型別,通常不必指定。mount會自動選擇正確的型別。常用型別有:

光碟或光碟映象:iso9660

dos fat16檔案系統:msdos

windows 9x fat32檔案系統:vfat

windows nt ntfs檔案系統:ntfs

mountwindows檔案網路共享:smbfs

unix(linux) 檔案網路共享:nfs

2.-o options 主要用來描述裝置或檔案的掛接方式。常用的引數有:

loop:用來把乙個檔案當成硬碟分割槽掛接上系統

ro:採用唯讀方式掛接裝置

rw:採用讀寫方式掛接裝置

iocharset:指定訪問檔案系統所用字符集

3.device 要掛接(mount)的裝置。

4.dir裝置在系統上的掛接點(mountpoint)。

掛接光碟映象檔案

其實linux系統下製作和使用光碟映象比windows系統更方便,不必借用任何第三方軟體包。

1、從光碟製作光碟映象檔案。將光碟放入光碟機,執行下面的命令。

#cp /dev/cdrom /home/sunky/mydisk.iso 或

#dd if=/dev/cdrom of=/home/sunky/mydisk.iso

注:執行上面的任何一條命令都可將當前光碟機裡的光碟製作成光碟映象檔案/home/sunky/mydisk.iso

2、將檔案和目錄製作成光碟映象檔案,執行下面的命令。

#mkisofs -r -j -v mydisk -o /home/sunky/mydisk.iso /home/sunky/ mydir

注:這條命令將/home/sunky/mydir目錄下所有的目錄和檔案製作成光碟映象檔案/home/sunky/mydisk.iso,光碟卷標為:mydisk

3、光碟映象檔案的掛接(mount)

#mkdir /mnt/vcdrom

注:建立乙個目錄用來作掛接點(mountpoint)

#mount -o loop -t iso9660 /home/sunky/mydisk.iso /mnt/vcdrom

注:使用/mnt/vcdrom就可以訪問盤映象檔案mydisk.iso裡的所有檔案了。

掛接行動硬碟

對linux系統而言,usb介面的行動硬碟是當作scsi裝置對待的。插入行動硬碟之前,應先用fdisk –l 或 more /proc/partitions檢視系統的硬碟和硬碟分割槽情況。

[root@pldyrouter /]# fdisk -l

disk /dev/sda: 73.4 gb, 73407820800 bytes

255 heads, 63 sectors/track, 8924 cylinders

units = cylinders of 16065 * 512 = 8225280 bytes

device boot start end blocks id system

/dev/sda1 1 4 32098+ de dell utility

/dev/sda2 * 5 2554 20482875 7 hpfs/ntfs

/dev/sda3 2555 7904 42973875 83 linux

/dev/sda4 7905 8924 8193150 f win95 ext'd (lba)

/dev/sda5 7905 8924 8193118+ 82 linux swap

在這裡可以清楚地看到系統有一塊scsi硬碟/dev/sda和它的四個磁碟分割槽/dev/sda1 -- /dev/sda4, /dev/sda5是分割槽/dev/sda4的邏輯分割槽。接好行動硬碟後,再用fdisk –l 或 more /proc/partitions檢視系統的硬碟和硬碟分割槽情況

[root@pldyrouter /]# fdisk -l

disk /dev/sda: 73.4 gb, 73407820800 bytes

255 heads, 63 sectors/track, 8924 cylinders

units = cylinders of 16065 * 512 = 8225280 bytes

device boot start end blocks id system

/dev/sda1 1 4 32098+ de dell utility

/dev/sda2 * 5 2554 20482875 7 hpfs/ntfs

/dev/sda3 2555 7904 42973875 83 linux

/dev/sda4 7905 8924 8193150 f win95 ext'd (lba)

/dev/sda5 7905 8924 8193118+ 82 linux swap

disk /dev/sdc: 40.0 gb, 40007761920 bytes

255 heads, 63 sectors/track, 4864 cylinders

units = cylinders of 16065 * 512 = 8225280 bytes

device boot start end blocks id system

/dev/sdc1 1 510 4096543+ 7 hpfs/ntfs

/dev/sdc2 511 4864 34973505 f win95 ext'd (lba)

/dev/sdc5 511 4864 34973473+ b win95 fat32

大家應該可以發現多了乙個scsi硬碟/dev/sdc和它的兩個磁碟分割槽/dev/sdc1?、/dev/sdc2,其中/dev/sdc5是/dev/sdc2分割槽的邏輯分割槽。我們可以使用下面的命令掛接/dev/sdc1和/dev/sdc5。

#mkdir -p /mnt/usbhd1

#mkdir -p /mnt/usbhd2

注:建立目錄用來作掛接點(mountpoint)

#mount -t ntfs /dev/sdc1 /mnt/usbhd1

#mount -t vfat /dev/sdc5 /mnt/usbhd2

注:對ntfs格式的磁碟分割槽應使用-t ntfs 引數,對fat32格式的磁碟分割槽應使用-t vfat引數。

Linux 掛接命令 mount

掛接 mount 命令的使用方法。命令格式 mount t vfstype o options device dir 其中 1.t vfstype 指定檔案系統的型別,通常不必指定。mount 會自動選擇正確的型別。常用型別有 光碟或光碟映象 iso9660 dos fat16檔案系統 msdos ...

掛接 反掛接

xt 軟體 去暫停程式 od 掛接 讓主線程執行 其他執行緒暫停 這樣就停掉了殼程式 反掛接 外殼 hwnd hwnd findwindowa null,delphi 5.0 dword pid debug event debug event getwindowthreadprocessid hwn...

mount命令詳解

名稱 mount 使用許可權 系統管理者或 etc fstab中允許的使用者 使用方式 mount hv mount a ffnrsvw t vfstype mount fnrsvw o options device dir mount fnrsvw t vfstype o options devi...