Ubuntu18.04下将 磁盘挂载在某目录下

下面是将磁盘挂载在Ubuntu18.04下某目录下的完整攻略。

1. 查看磁盘信息

首先需要查看磁盘信息,确定要挂载的磁盘设备,可以在终端输入以下命令:

sudo fdisk -l

命令执行后,会列出所有磁盘分区的信息,找到需要挂载的磁盘设备的名称,一般为/dev/sdX或/dev/nvmeXnX形式的字符串。

2. 创建挂载点

找到磁盘设备之后,需要创建一个挂载点,挂载点是指要将磁盘挂载到的目录。可以使用以下命令来创建挂载点:

sudo mkdir /mnt/mydisk

此命令会在/mnt目录下创建一个名为mydisk的目录,该目录即为挂载点。

3. 挂载磁盘

接下来需要将磁盘挂载到刚才创建的挂载点上。在终端输入以下命令来挂载:

sudo mount /dev/sdX /mnt/mydisk

其中/dev/sdX是指要挂载的磁盘设备的名称,/mnt/mydisk是指刚才创建的挂载点。

4. 自动挂载磁盘

每次重启系统后需要手动挂载磁盘,这样很不方便,可以将挂载磁盘的操作写入到/etc/fstab文件中,实现系统自动挂载磁盘。可以执行以下命令来打开/etc/fstab文件:

sudo nano /etc/fstab

在文件的最后添加以下内容:

/dev/sdX /mnt/mydisk ext4 defaults 0 0

其中,/dev/sdX和/mnt/mydisk需要替换成实际的磁盘设备名称和挂载点,ext4为文件系统类型,如果是其他类型的文件系统需要进行相应的修改。

示例说明

示例1:将/dev/sdb1挂载到/mnt/data目录下

  1. 查看磁盘信息,执行命令:

sudo fdisk -l

找到/dev/sdb1,表示这是要挂载的磁盘设备。

  1. 创建挂载点,执行命令:

sudo mkdir /mnt/data

  1. 挂载磁盘,执行命令:

sudo mount /dev/sdb1 /mnt/data

现在/dev/sdb1已经成功挂载到/mnt/data目录下了。

  1. 自动挂载磁盘,将以下内容添加到/etc/fstab文件的最后:

/dev/sdb1 /mnt/data ext4 defaults 0 0

这样系统就会自动将/dev/sdb1挂载到/mnt/data目录下。

示例2:将外置硬盘/dev/sdc1挂载到/home/user/backup目录下

  1. 查看磁盘信息,执行命令:

sudo fdisk -l

找到/dev/sdc1,表示这是要挂载的磁盘设备。

  1. 创建挂载点,执行命令:

sudo mkdir /home/user/backup

  1. 挂载磁盘,执行命令:

sudo mount /dev/sdc1 /home/user/backup

现在/dev/sdc1已经成功挂载到/home/user/backup目录下了。

  1. 自动挂载磁盘,将以下内容添加到/etc/fstab文件的最后:

/dev/sdc1 /home/user/backup ntfs defaults 0 0

这样系统就会自动将/dev/sdc1挂载到/home/user/backup目录下,并且将文件系统类型设为ntfs。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Ubuntu18.04下将 磁盘挂载在某目录下 - Python技术站

(0)
上一篇 2023年5月24日
下一篇 2023年5月24日

相关文章

  • Linux startx命令

    Linux startx 命令的作用与使用方法 Linux startx 命令用于启动 X 窗口系统。它可以帮助用户在命令行下启动 X 窗口系统,以便使用图形界面。startx 命令通常用于在没有自动启动 X 窗口系统的情况下手动启动。 Linux startx 命令使用方法 startx 命令的基本语法如下: startx [选项] [–] [客户端程序…

    Linux 2023年5月10日
    00
  • [Linux] 使用lsof命令查找进程打开的所有文件

    前几天腾讯云到期了 , 进行服务器迁移 , 利用镜像重装了系统 , 但是有些命令没有自动启动 , 需要进行手动启动 我安装了elasticsearch服务 , 但是找不到原服务器该命令安装目录了 , 新服务器也没法启动这个服务, 所以就用lsof来看看 先查进程id  ps aux|grep search    可以看是950   然后执行lsof命令 ls…

    Linux 2023年4月13日
    00
  • Linux – Ubuntu Server基础

    部分名词的理解: Ubuntu Server:部署环境,用来部署项目的 linux server 操作系统(绝大部分的项目是跑在linux服务器上的)。 XShell:用来远程连接 linux 服务器的工具,方便操作linux。 pycharm:开发工具(专业版对于 web 开发更友好) python3:编程语言。   安装篇 至于选择哪一个发行版 做ser…

    Linux 2023年4月13日
    00
  • linux curl命令:curl: (7) couldn’t connect to host ?

    linux curl命令:curl: (7) couldn’t connect to host ? 使用linux命令 curl http://www.test.com 出现如下错误:curl: (7) couldn’t connect to host。 http://www.test.com 域名是部署在这台linux上的。 用ping 命令可以通。困惑中…

    Linux 2023年4月11日
    00
  • 如何在Linux操作系统下安装Apache服务的方法实例详解

    以下是“如何在Linux操作系统下安装Apache服务的方法实例详解”的完整使用攻略,包含两个示例说明。 步骤 更新软件包列表: 在终端中输入以下命令: bash sudo apt-get update 安装Apache: 在终端中输入以下命令: bash sudo apt-get install apache2 启动Apache服务: 在终端中输入以下命令…

    Linux 2023年5月12日
    00
  • vim 多行编辑模式

    如: 我需要在如下 几行前面增加 add_ 字样     1、在第一行的起始处点击 Ctrl + v 进入可视化模式,然后输入 下箭头 选择需要修改的行     2、输入 I (注意,是大写的i),就开始编辑第一行     注:显示是编辑第一行,在下一步执行时会自动同步到下列行 3、 编辑完后记得执行 Esc 按钮,就会自动同步到所有行  PS:如果想多行块…

    Linux 2023年4月25日
    00
  • Linux_shell脚本_遍历文件夹下所有文件

    参考:lunar1983的专栏 实现:从给定目录树中grep出含制定字符串的行,并给出所在路径 代码如下所示: #!/bin/sh – if [ $# -ne 2 ] then echo “usage traverse <dir> <str>” exit fi { function ergodic(){ for file in ` l…

    Linux 2023年4月11日
    00
  • Centos搭建vsftp服务器的方法

    下面就为大家详细讲解“Centos搭建vsftp服务器的方法”的完整攻略。 步骤一 安装vsftpd 使用以下命令安装vsftpd: $ yum install -y vsftpd 步骤二 配置vsftpd服务 接下来我们需要修改vsftpd的配置文件,可以使用vi或其他编辑器进行修改。 打开配置文件 /etc/vsftpd/vsftp.conf ,找到以下…

    Linux 2023年5月14日
    00
合作推广
合作推广
分享本页
返回顶部