如何正确设置Linux挂载? (linux 挂载设置)

在Linux操作系统中,挂载是一项非常重要的操作,它可以将外部存储设备或网络存储设备与Linux系统进行连接,实现文件的读写操作。但是挂载操作对于初学者来说可能会比较混乱,不知道如何使用并设置正确的挂载点。在这篇文章中,我们将分享如何正确设置Linux挂载。

1、概述Linux挂载

挂载是一个将文件系统链接到文件树的过程。当将文件系统挂载到Linux文件树中一个指定目录时,这个目录成为了挂载点。当我们需要访问这个文件系统时,只需要进入这个挂载点即可。

在Linux环境下,我们可以使用mount命令进行文件系统挂载,也可以在/etc/fstab文本文件中指定挂载设备。挂载的驱动器存储在Linux设备树的/sys/class下。

2、设置Linux挂载点

在Linux中,我们需要创建一个文件夹来作为挂载点。一般来说,我们会在根目录下创建一个具有唯一名称的文件夹,例如mnt或media。

要创建挂载点,可以使用mkdir命令,比如:

sudo mkdir /mnt/my_u

这个命令将在/mnt目录下创建一个名为my_u的文件夹,并将它作为挂载点,以便我们将USB设备或其他存储设备连接到这个点。

3、使用mount命令挂载Linux文件系统

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

mount -t [文件系统类型] [设备路径] [挂载路径]

例如,如果想要将USB设备/dev/sdb1挂载到/mnt/my_u目录下,您可以执行以下命令:

sudo mount -t ext4 /dev/sdb1 /mnt/my_u

这命令会将一个使用ext4文件系统格式的dev/sdb1设备挂载到/mnt/my_u目录下。

4、使用fstab文件挂载文件系统

我们也可以使用fstab文件指定系统启动时自动挂载一些文件系统。

打开/etc/fstab文件,添加以下行:

/dev/sdb1 /mnt/my_u ext4 defaults 0 0

这就表示在启动系统时,将/dev/sdb1设备挂载到/mnt/my_u目录下,当然也可以替换成你的设备路径和挂载路径以及文件系统类型。

5、卸载文件系统

在Linux中,我们也可以使用umount来卸载文件系统。这是一个取消挂载设备或文件系统的过程。

例如,您可以通过以下命令来卸载/dev/sdb1:

sudo umount /dev/sdb1

在卸载文件系统之前,确保所有正在执行访问文件系统的进程已经退出。

6、

在本文中,我们讨论了如何在Linux中正确设置和使用挂载点。在构建自己的系统时,特别是在需要访问额外的存储设备时,挂载是非常有用的。

我们介绍的方法可以用于挂载USB设备、CD/DVD-ROM、其他磁盘分区、虚拟文件系统等。要正确地挂载文件系统,您应该使用适当的挂载点和设备路径,以及使用适当的文件系统类型。同时,在卸载文件系统之前,确保所有正在执行访问文件系统的进程已经退出。

相关问题拓展阅读:

  • linux下如何挂载硬盘?
  • linux中的挂载点怎么设置

linux下如何挂载硬盘?

只要6步!Linux系统下挂载硬帆顷仿春盘不再困扰你态大陆!

1.插入新硬盘,启动Linux服务器,使用fdisk -l 查看硬盘

#fdisk -l

Disk /dev/sdb: 1000.2 GB, bytes

2.格式化硬盘

#mkfs -t ext4 /dev/sdb

3.挂载硬盘

#mount 硬盘地址 要挂载的地址

#mount /dev/sdb /media/imgs

4.实现系统重启后自动挂载该分区

#vi /etc/fstab

在最后一行添加

/dev/sdb /media/imgs ext4 defaults 1 2

一、添加磁盘

添加加新硬盘重启服务器

添加完之后就可以重启机器了,如果你机器是开启的,进入系统并不能看见你刚添加的那块磁盘瞎轮,只有等系统重启,重新加载之后才会显示安装的那块磁磨戚信盘

二、进入系统

使用root用户进入系统

三、 查看硬盘信息

# fdisk -l   //磁盘命令

Disk /dev/sda: 21.5 GB,bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of* 512 =bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x000c4cb5

Device Boot      StartEnd      Blocks   Id  仔唯System

/dev/sda1   * Linux

Partition 1 does not end on cylinder boundary.

/dev/sda  8e  Linux LVM

Disk /dev/sdb: 21.5 GB,bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of* 512 =bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0xd0f5c869

Device Boot      StartEnd      Blocks   Id  System

/dev/sdb+  83  Linux

Disk /dev/sdc: 21.5 GB,bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of* 512 =bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x

可以看到这台机器加载了三个磁盘sda、sdb、sdc 

其中sda是初始磁盘,sdb已经初始化且经过使用,sdc是刚刚加载的,未格式化的新磁盘

四、创建新硬盘分区

# fdisk /dev/sdc #进入磁盘

Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel

Building a new DOS disklabel with disk identifier 0x45a3cadb.

Changes will remain in memory only, until you decide to write them.

After that, of course, the previous content won’t be recoverable.

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

WARNING: DOS-compatible mode is deprecated. It’s strongly recommended to

switch off the mode (command ‘c’) and change display units to

sectors (command ‘u’).

Command (m for help): m

Command action

a   toggle a bootable flag      #设定可启动标记

b   edit bsd disklabel

c   toggle the dos compatibility flag

d   delete a partition#删除一个分区

l   list known partition types  #各分区类型所对应的ID

m   print this menu#菜单

n   add a new partition#添加一个分区

o   create a new empty DOS partition table

p   print the partition table   #显示该磁盘下的当前分区信息

q   quit without saving changes #不保存退出

s   create a new empty Sun disklabel

t   change a partition’s system id

u   change display/entry units

v   verify the partition table

w   write table to disk and exit #保存退出

x   extra functionality (experts only)

知道命令之后就可以进行分区了

Command (m for help): p //打印分区信息,可以看到当前并没有分区

Disk /dev/sdc: 21.5 GB,bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of* 512 =bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x45a3cadb

Device Boot      StartEnd      Blocks   Id  System

Command (m for help): n //创建一个新的分区

Command action

e   extended//输入e为创建扩展分区  

p   primary partition (1-4) //输入p为创建逻辑分区  

p

Partition number (1-4): 1//划分逻辑分区

First cylinder (1-2610, default 1): //我这里直接回车,是不想把该磁盘分成多个分区,把整个磁盘作为1个分区

Using default value 1

Last cylinder, +cylinders or +size{K,M,G} (1-2610, default 2610): 

Using default value 2610

Command (m for help): p //再次查看可以看到该磁盘已经有1个分区了

Disk /dev/sdc: 21.5 GB,bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of* 512 =bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x45a3cadb

Device Boot      StartEnd      Blocks   Id  System

/dev/sdc+  83  Linux

Command (m for help): w //保存分区

The partition table has been altered!

Calling ioctl() to re-read partition table.

Syncing disks.

再次使用”fdisk -l”命令查看磁盘信息

Disk /dev/sdc: 21.5 GB,bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of* 512 =bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x406a4c58

Device Boot      StartEnd      Blocks   Id  System

/dev/sdc+  83  Linux

第三块磁盘/dev/sdc已经分区好了

五、格式化分区

# mkfs.ext3 /dev/sdc1

//将/dev/sdc1格式化为ext3类型,好像大部分的磁盘都是格式化为ext3类型,具体为什么没有深入研究,暂时不清楚,想了解的朋友可以自己查一下

# mkfs.ext3 /dev/sdc1

mke2fs 1.41.12 (17-May-2023)

文件系统标签=

操作系统:Linux

块大小=4096 (log=2)

分块大小=4096 (log=2)

Stride=0 blocks, Stripe width=0 blocks

inodes,blocks

blocks (5.00%) reserved for the super user

之一个数据块=0

Maximum filesystem blocks=

160 block groups

32768 blocks per group,fragments per group

8192 inodes per group

Superblock backups stored on blocks: 

32768, 98304,,,,,,,, 

正在写入inode表: 完成

Creating journal (32768 blocks): 完成

Writing superblocks and filesystem accounting information: 完成

This filesystem will be automatically checked every 31 mounts or

180 days, whichever comes first.  Use tune2fs -c or -i to override.

格式化完毕,此时就可以使用“mount”命令挂载分区了,然后使用这个磁盘空间了

六、挂载分区以及开机自动挂载

# df -h //此时只有sda1和sdb1两个磁盘挂载

Filesystem      Size  Used Avail Use% Mounted on

/dev/mapper/VolGroup-lv_root   18G   15G  1.5G  92% /

tmpfsM   76K  932M   1% /dev/shm

/dev/sdaM   40M  421M   9% /boot

/dev/sdbG  1.2G   18G   7% /disk/diskone

/dev/sr.2G  4.2G% /media/CentOS_6.5_Final

# cd /disk/

# ll

总用量 4

drwxr-xr-x. 4 root root月:04 diskone

# cd diskone/

# ll

总用量 20

drwx——. 2 root root月:12 lost+found

drwxr-xr-x. 2 root root月:09 software

# cd ../

# mkdir disktwo //创建被挂载的路径

# ll

总用量 8

drwxr-xr-x. 4 root root月:04 diskone

drwxr-xr-x. 2 root root月:48 disktwo

# mount /dev/sdc1 /disk/disktwo/ //进行挂载

# df -h //再次查看,发现sdc1已经挂载在/disk/disktwo路径下

Filesystem      Size  Used Avail Use% Mounted on

/dev/mapper/VolGroup-lv_root   18G   15G  1.5G  92% /

tmpfsM   76K  932M   1% /dev/shm

/dev/sdaM   40M  421M   9% /boot

/dev/sdbG  1.2G   18G   7% /disk/diskone

/dev/sr.2G  4.2G% /media/CentOS_6.5_Final

linux中的挂载点怎么设置

#mkdir /mnt/u-disk

#monut -t vfat /dev/sdb1 /mnt/u-disk/

会出现这样的芹戚陆提示嫌顷仔虚符mount: /dev/sdb1 is not a valid block device

根据你的需要来设置

你想把挂载点放举橡到那个路径下面,就在这个路径帆郑下面先创建态答颂一个目录

然后用mount命令挂载就可以了

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

香港服务器首选树叶云,2H2G首月10元开通。
树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/193712.html<

(0)
管理的头像管理
上一篇2025-04-02 04:34
下一篇 2025-04-02 04:35

相关推荐

  • 骨干网络体系结构能干什么?骨干网络体系结构的作用

    骨干网络体系结构是现代信息社会的“超级高速公路网”,它通过分层设计、冗余备份和智能调度,确保海量数据在全球范围内高速、稳定、安全地传输,是支撑云计算、物联网及人工智能应用的底层基石,想象一下,如果你把互联网比作一个巨大的城市交通系统,那么骨干网络就是连接各个城市的主干道和立交桥,没有它,你的每一次微信发送、每一……

    2026-06-18
    0
  • 高io数据库可以干什么用?高io数据库适合什么场景

    高IO数据库的核心价值在于通过极高的读写吞吐量,解决海量数据场景下的性能瓶颈,是支撑高并发交易、实时分析及大规模内容分发的关键基础设施,在数字化转型的深水区,数据不再仅仅是静态的记录,而是流动的资产,传统的机械硬盘或普通SSD早已无法满足现代应用对速度的极致追求,高IO(Input/Output)数据库,就是那……

    2026-06-18
    0
  • 高io服务器性能如何?高io服务器适合什么场景

    高IO服务器并非单纯指代某种硬件,而是指在随机读写、高并发连接及小文件处理场景下,具备极致IOPS(每秒输入输出操作次数)和低延迟特性的计算资源,它是支撑现代高并发应用稳定运行的核心基石,在2026年的数字化浪潮中,业务负载早已从简单的静态页面展示演变为复杂的实时数据处理,许多开发者在排查系统瓶颈时,往往忽略了……

    2026-06-18
    0
  • 隔离网络空间哪里便宜?国内隔离网络空间价格

    隔离网络空间并没有统一的“便宜”标准,其成本高度取决于物理隔离等级、带宽需求及安全合规要求,通常物理网闸方案初期投入较高但长期运维成本低,而逻辑隔离方案虽初期便宜但存在潜在安全风险,建议根据业务敏感度选择混合隔离架构以平衡成本与安全,在数字化时代,企业构建独立网络环境的需求日益增长,但“隔离网络空间哪里便宜”这……

    2026-06-18
    0
  • 骨干网络体系结构设备为何故障?常见原因有哪些

    骨干网络体系结构设备故障的核心原因通常归结为硬件老化、配置错误、物理链路中断及外部攻击四大类,其中电源模块失效与光模块性能衰减是占比最高的隐性故障源,骨干网作为数字经济的“大动脉”,其稳定性直接关乎国计民生,当核心路由器或交换机出现丢包、震荡甚至宕机时,运维人员往往面临巨大的压力,很多人第一反应是检查软件配置……

    2026-06-18
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注