Linux的文件系統——掛裝和卸裝文件系統

1.要使用文件系統,一般要遵循一下步驟:

1).在硬盤上創建分區或邏輯卷

2).在分區或邏輯捲上創建文件系統.類似於在windows下進行格式化操作。

3).掛裝文件系統到系統中。

4).卸載文件系統。

2.常用的mount命令。

1).顯示當前已經掛裝的文件系統類型  mount

2).顯示指定設備的文件系統類型  mount --guess /dev/sda1

3).將/dev/sdb1上的ext3文件系統掛裝到/opt上  mount -t ext3 /dev/sdb1 /opt

4).將文件系統類型爲xfs的邏輯卷/dev/wwwVG/www掛裝到/www

mount -t xfs /dev/wwwVG/www  /www

要使系統自動掛裝文件系統必須修改系統掛裝表——配置文件/etc/fstab。

修改後執行命令 mount -a 即可在當前生效。

卸載文件系統 umount <設備名或掛載點>  

3.如果一個文件系統處於busy狀態,則不能卸載該系統文件系統。導致出現該問題的原因大致有:

1).文件系統上面有打開的文件

2).某個進程的工作目錄在此文件系統上

3)某個文件系統上的緩存文件正在被使用

最典型的錯誤是在掛載點目錄下實施卸裝操作,此時文件系統處於busy狀態。

當文件處於busy狀態時如何卸裝文件系統的步驟。

1).查看掛載點有哪些進程需要殺掉

fuser -cu /mount_point

2).殺死這些進程

fuser -ck /mount_point

3).查看是否有進程在訪問掛載點

fuser -c /mount_point

4).卸裝掛載點上的設備

umount /mount_point

4.軟盤和光盤的掛裝使用

將光盤放入光驅後,使用mount /media/cdrom 使用完畢後卸裝 umount /media/cdrom

類似的,使用軟盤也是如此mount /media/floppy 使用完成後卸裝 umount /media/floppy

5.直接掛載使用ISO文件

1).先在系統中建立一個掛裝點.

mkdir  /mnt/iso

2).用mount命令加-o loop選項掛裝光盤鏡像文件

mount -o loop CentOS-6.5-i386-bin-DVD.iso  /mnt/iso

3).卸裝命令

umount /mnt/iso

6.在linux下使用usb硬盤

要使用usb硬盤,首先要確保usb端口在BIOS中已經打開。使用usb硬盤的方法是:

1).把usb硬盤和計算機連接好

2).用fdisk命令來查看usb硬盤上的分區

fdisk -l /dev/sda

3).在Linux系統上建立掛裝點,並掛裝USB硬盤上的第一個分區.

mkdir   /mnt/usb1

mount -t vfat -o iocharset=gb2312,umask=0 /dev/sda1 /mnt/usb1

4).列出分區中的文件列表

ls -l /mnt/usb1

5).使用完畢執行卸裝命令

umount /mnt/usb1

6).解除USB硬盤和計算機的連接

7.在Linux中使用NTFS分區

1).安裝ntfs-3g

yum install ntfs-3g ntfsprogs

2).使用NTFS分區

(1).手動掛載NTFS文件系統

將/dev/hda1上的NTFS文件系統以手動方式掛載到/mnt/winc

mkdir /mnt/winc

mount -t ntfs-3g -o  locale=zh_CN.utf8 /dev/hda1 /mnt/winc

若希望只讀掛裝,可使用如下命令

mount -t ntfs-3g -o ro.locale=zh_CN.utf8 /dev/hda1 /mnt/winc

(2).自動掛載NTFS文件系統

假如需要自動掛載,可以編輯/etc/fstab,添加如下行:

/dev/hda1 /mnt/winc nfts-3g rw,umask=0000,defaults,locale=zh_CN.utf8 0  0

若希望只讀掛裝,需要添加如下的行

/dev/hda1 /mnt/winc nfts-3g ro,umask=0000,defaults,locale=zh_CN.utf8 0  0

修改/etc/fstab後執行命令

mount -a


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章