Linux挂载详解:如何将文件系统连接至目录? (什么叫linux挂载)

在Linux操作系统中,挂载是一个非常基础而且重要的操作。挂载是指将一个文件系统连接到一个现有的目录上,在使用文件系统之前需要进行此操作。本文将详细介绍如何在Linux中进行挂载操作,并解释挂载的一些基本概念。

1. 什么是挂载?

在Linux中,每个文件系统都被看做一个目录树,该目录树的根目录被称作挂载点,这代表着这个文件系统已经被挂载到系统中。挂载是指将一个文件系统连接至一个现有的目录。

2. 挂载点

挂载点是Linux中用来挂载文件系统的目录。在Linux中,需要将文件系统挂载到挂载点上才能够访问文件系统中的文件和目录。例如,如果您有一个USB设备,并希望访问其中的文件和目录,则需要将USB设备挂载到文件系统中某个目录(例如/mnt或/media)下。

3. 挂载文件系统

在Linux中,可以使用mount命令来挂载文件系统。以下是mount命令的基本语法:

mount -t type device directory

其中,type指挂载的文件系统类型,可以是 ext2、ext3、ntfs、iso9660等,device则指要挂载的设备,directory指要挂载到的目录。

例如,要将USB设备挂载到/mnt目录下,可以使用以下命令:

sudo mount -t vfat /dev/sdb1 /mnt

其中,vfat指USB设备的文件系统类型,/dev/sdb1是设备的名称,/mnt是挂载点的目录。

4. 自动挂载

在Linux中,可以配置自动挂载来使文件系统在启动时自动挂载。这对于那些需要经常使用的设备非常有用,可以避免每次都手动挂载设备。

要配置自动挂载,可以编辑/etc/fstab文件。该文件包含了系统中所有文件系统的挂载点和选项信息。可以使用以下命令打开该文件进行编辑:

sudo nano /etc/fstab

在该文件中添加一个新的行,其中包括文件系统的设备名、文件系统类型、挂载点、选项以及dump和fsck的信息。例如:

/dev/sdb1 /mnt vfat defaults 0 0

保存并关闭文件后,每次系统启动时,将自动挂载指定的文件系统。

5. 卸载文件系统

在Linux中,使用umount命令来卸载文件系统。以下是umount命令的基本语法:

umount directory

其中,directory指要卸载的目录。要卸载前面示例中挂载的USB设备,可以使用以下命令:

sudo umount /mnt

6.

挂载是连接文件系统到目录上的基本操作,每个文件系统都需要被挂载到特定的目录上才能访问其中的文件和目录。在Linux中,可以使用mount命令进行挂载操作,可以配置自动挂载来自动挂载文件系统,并可以使用umount命令卸载文件系统。在Linux操作系统中,通过理解和掌握挂载的基础知识,可以更加有效地管理和使用Linux系统。

相关问题拓展阅读:

如何在Linux系统下挂载光盘

1. 创建挂载点

mkdir /mnt/cdrom

在 /mnt 目录下创建一个空文件夹cdrom作为光盘的挂载点(任何一个空目录都可以作为挂载点)。

2. 打开光驱,放入光盘

如果用的是VMware中的虚拟机,进入虚拟机设置,选择“CD/DVD”硬件,勾选“已连接”和“启动时连接”,在连接处,选择“使用ISO映像文件”,浏览选择本地电脑中下载好的ISO光盘镜像文件,确定即可。

3. 执行挂载命令

mount -t iso9660 /dev/sr0 /蠢基mnt/cdrom

或者

mount /dev/sr0 /mnt/cdrom

so9660 是光盘的默认文件系统。

由于Linux系统可以自动识别光盘的文件系统,故“-t iso9660”也可以段皮省略不写。

光盘的设备文件名是固定的,一般为/dev/cdrom或/dev/sr0。

挂载成功后,就可以通过挂载点读取光盘里面的数据。

4. 查看带燃谨光盘中的数据

cd /mnt/cdrom

ls -l

注意:操作完成之后,如果要取出光盘,必须解除挂载。

5. 解除挂载

不能在挂载点目录下解除挂载,必须先切换到其他目录(如用户家目录)。

cd

切换到用户家目录

umount /dev/sr0

或者

umount /mnt/cdrom

1、找到光盘的完整路径名。在命令行输入:ls -l /dev | grep cdrom。

2、可以看到光盘的名字叫做:cdrom1。然后在命令行执行: mount /dev/cdrom1 /mnt/。这会把光盘挂载到/mnt目录下。然后我们就可以通过访问/mnt来访问谈神光盘。

3、比如我们要从光盘中拷贝出来一个rpm包。首先在命令行输入:cd /mnt。然后输入ll。就列出了光竖侍皮盘里面的所有的内容。

4、进入到Packages目录,在命令行输入:cd Packages。然后输入:ls -l | grep mysql。找到我们要拷贝出来的rpm包。

5、在命令行输入: cp mysql-5.1.66-2.el6_3.x86_64.rpm /opt/soft。把mysql-5.1.66-2.el6_3.x86_64.rpm这个包拷贝到/opt/soft目录下面。在命令行输入:cd /opt/soft。然后ll。可以看到文件已经被拷贝过去了。

6、使用余差完毕以后,要记得卸载光盘。在命令行输入:umount /mnt。然后再进入/mnt目录就看不到光盘的内容了,说明已经成功卸载。

1/7 分步阅读

找到光岩扮盘的完整路径名。在命令行输入:ls -l /dev | grep cdrom。

2/7

可以看到光盘此祥的名字叫做:cdrom1。然后在命令行执行: mount /dev/cdrom1 /mnt/。这会把光盘挂载到/mnt目录下。然后我们就可以通过访问/mnt来访问光盘。

3/7

比如我们要从光盘中拷贝出来一个rpm包。首先在命令行输入:cd /mnt。然后输入ll。就列出了光盘里面的所有的内容。

4/7

进入到Packages目录,在命令行输入:cd Packages。然后输入:ls -l | grep mysql。找到我们要拷贝出来的rpm包。

5/7

在命令行输入: cp mysql-5.1.66-2.el6_3.x86_64.rpm /opt/soft。把mysql-5.1.66-2.el6_3.x86_64.rpm这个包拷贝到/opt/soft目录下面。在命令行输入:cd /opt/soft。然后ll。可以看到文件已经被拷贝过去了。

6/7

使用完毕以后,要记得卸载光盘。在命令行输入:森枣搏umount /mnt。然后再进入/mnt目录就看不到光盘的内容了,说明已经成功卸载。

7/7

怎么样,是不是很简单,如果觉得有用,请点击投票,小编会继续努力谢谢你的支持哦。

CD,DVD使用的ISO9660文件系统,ISO9660,也称作CDFS(光盘文件系统),是国际标准化组织(ISO)为光盘媒介发布的文件系统。其目标是能够在不同的操作系统,如Windows,Mac OS以及类Unix系或纤统上交换数据。Linux系统上使用CD,需要执行挂载操作(桌面版大多会自动帮用户挂载了)。

1,侦测CD/DVD-ROM驱动器

首先,要找到可用的设备,即在Linux系统找到光驱,通常使用命令wodim来显示。wodim会扫描在/dev/目录下的符号设备。如果没有wodim命令,那么先安装cdrecord这个包。

Debian 或者 Ubuntu:

# apt-get install wodim

# apt-get install cdrecord

RedHat, Fedora和 CentOS:

# yum install cdrecord

一旦执行wodim命令,就会有一些Linux系统中就会有一些光驱设备(如果光盘已经被挂载,则不会被找到),运行命令会看到如下的显示:

$ wodim –devices

wodim: Overview of accessible drives (1 found) :

0 dev=’/dev/scd0′ rwrw– : ‘TSSTcorp’ ‘CD/DVDW SH-S183L’

从上面的例子可以看出,CDRom可以通过/或团肆dev/scd0来访问。

2,建立挂载点。

所谓挂载,就是将分区映射到Linux中的一个目录,Linux可能已经帮你创建了一个挂载点就像/cdrom, /media/cdrom, /media/cdrom0, /mnt/cdrom.如果这些都没有,那么手动创建一个挂载点。

# mkdir /media/cdrom

3,挂载光驱

挂载灌区只需执行下面的命令

# mount -t iso9660 /dev/scd0 /media/cdrom

mount: block device /dev/sr0 is write-protected, mounting read-only

上述命令,CDROM被挂在到 /media/cdrom下了

4,卸载光驱

卸载光驱的命令如下

# umout /dev/hdc

# eject

或者直接运行下面的命令:

# eject

如果发现不能卸载光驱,可以通过fuser命令找到那些占用了光驱的进程,然后手动衫轿kill掉这些进程。

# fuser -mk /dev/hdc

# eject

找到光盘的完整路径名。在命令行输入:ls -l /dev | grep cdrom。

可以看到光盘的名字叫做:cdrom1。然后在命令行执行: mount /dev/cdrom1 /mnt/。这会把光盘挂载到/mnt目闹告源录下。然后我们就可以通过访问/mnt来访问光盘。

比如我们要从光盘中拷贝出来一个rpm包。首先在命令行输入:cd /mnt。然后输入ll。就列出了光盘里面的所有友孙的内容。

进入到Packages目录,在命令行输入:cd Packages。然后输入:ls -l | grep mysql。找到我们要拷贝出液态来的rpm包。

在命令行输入: cp mysql-5.1.66-2.el6_3.x86_64.rpm /opt/soft。把mysql-5.1.66-2.el6_3.x86_64.rpm这个包拷贝到/opt/soft目录下面。在命令行输入:cd /opt/soft。然后ll。可以看到文件已经被拷贝过去了。

使用完毕以后,要记得卸载光盘。在命令行输入:umount /mnt。然后再进入/mnt目录就看不到光盘的内容了,说明已经成功卸载。

关于什么叫linux挂载的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。


数据运维技术 » Linux挂载详解:如何将文件系统连接至目录? (什么叫linux挂载)