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


你可能感兴趣的:(linux,运维,工作总结,linux,mount,卸装,挂装)