`

Linux(CentOS)挂载U盘、移动硬盘以及文件拷贝、备份

阅读更多
转自:http://www.linuxpx.cn/Unix/Unix_2465.html

说明:
环境:VMware workstation
系统:centos6.2
以下操作均在root下执行的

1.U盘挂载

mkdir /mnt/usb  //创建一个目录,用于挂载U盘
fdisk -l   //查看系统中挂载的U盘,若系统有一块硬盘sdb1 代表你的U盘,/dev/sdb1表明机            器已识别U盘,
mount /dev/sdb1 /mnt/usb   //把U盘/dev/sdb1挂载到/mnt/usb目录下
cd /mnt/usb           //进入U盘目录,即可查看U盘里内容
umount /mnt/usb  或者 umount /dev/sdb1      //卸载U盘

2.挂载移动硬盘
我们平时用的移动硬盘是NTFS格式的,linux默认情况下是不支持NTFS分区,所以需要在linux下安装第三方的插件ntfs-3g。

安装ntfs-3g
yum install gcc   //安装编译器,一直按Y即可,如果不安装gcc后面编译ntfs-3g时会失                       败,gcc是一种用语lonux系统下编程的编译器,

mkdir /usr/local/ntfs3g   //创建文件夹ntfs3g,用于后面编译安装NTFS-3g
cd /usr/local/src    //linux下默认源代码包存放位置;源码包编译安装位
                     置:/usr/local/软件名
wget http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2011.4.12.tgz     //下载ntfs-3g
tar zxvf ntfs-3g_ntfsprogs-2011.4.12.tgz             //解压ntfs-3g软件压缩包
cd ntfs-3g_ntfsprogs-2011.4.12            //进入刚解压的文件夹,不知道目录名称可用ls                                            查看目录名
./configure --prefix=/usr/local/ntf3g      //编译,指定安装目录/usr/local/ntf3g 
make&&make install                               //编译安装

cd                    //返回根目录
rm -r -f ntfs-3g_ntfsprogs*     //删除所有ntfs-3g_ntfsprogs为首的所有文件切不提                                    醒,“*”表示匹配所有 ,-r递归处理,将指定目录下的所                                有文件及子目录一并处理,-f强制删除文件或目录。
挂载
fdisk -l   //查看挂载信息,看是否系统识别移动硬盘, /dev/sda1表示第一块硬盘第一个分               区, /dev/sdb1表示第二块硬盘第一个分区,

Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x7ab8d700
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 5222 41945683+ 7 HPFS/NTFS
/dev/sdb2 5223 10444 41945715 7 HPFS/NTFS
/dev/sdb3 10445 15666 41945715 7 HPFS/NTFS
/dev/sdb4 15667 19457 30451207+ 7 HPFS/NTFS        
以上是我的引动一盘信息
cd /mnt   //进入目录
mkdir usb1 usb2 usb3 usb4   //创建4个目录分别挂载移动硬盘各分区
挂载命令一:
ntfs-3g /dev/sdb1 /mnt/usb1 -o locale=ar_SA.UTF-8,红色部分也可改为zh_CN.GBK,很明显,使用某种编码进行挂载,防止出现乱码; //挂载各分区到相应目录下,后面部分也可不加
ntfs-3g /dev/sdb2 /mnt/usb2 -o locale=ar_SA.UTF-8
ntfs-3g /dev/sdb3 /mnt/usb3 -o locale=ar_SA.UTF-8
ntfs-3g /dev/sdb4 /mnt/usb4 -o locale=ar_SA.UTF-8
挂载命令二:
mount ntfs-3g /dev/sdb1 /mnt/usb1
......
ls   //查看移动硬盘内信息
拷贝、备份文件
cp -r /web /mnt/usb1   //将web目录下所有文件拷贝到/mnt/usb1目录中,也就是拷贝到挂载                        移动硬盘的/dev/sdb1分区中
umount /dev/sdb1 或者umount /mnt/usb1    //卸载挂载的移动硬盘

开机自动挂载移动硬盘
---- 编辑/etc/fstab
cp /etc/fstab /etc/fstabbak   //编辑前先做好备份,养成这个好习惯。
vi /etc/fstab    //编辑文件,在文件末尾添加以下信息,跳转文件末尾按G(shift+g)
/dev/sdb1 /mnt/usb1 ntfs-3g defaults 0 0
/dev/sdb2 /mnt/usb2 ntfs-3g defaults 0 0
/dev/sdb3 /mnt/usb3 ntfs-3g defaults 0 0
/dev/sdb4 /mnt/usb4 ntfs-3g defaults 0 0
:wq!     //保存退出,重启后系统将自动挂载移动硬盘
分享到:
评论

相关推荐

    Linux挂载exfat 硬盘 ,CentOS 7.4 安装 exfat 驱动 ,亲测可行

    本文将详细介绍如何在 CentOS 7.4 上安装和挂载 exFAT 文件系统。 首先,exFAT 文件系统是由微软开发的,旨在取代FAT32,因为它允许更大的文件大小和更有效的空间管理。然而,默认情况下,大多数Linux发行版不包含...

    解决Linux系统不支持ntfs移动硬盘挂载问题

    在成功挂载移动硬盘后,你可以使用Linux的文件管理工具(如Nautilus或Konqueror)或者命令行工具(如`cp`、`rsync`)进行数据备份。例如,如果你的SVN源码位于`/var/svn/repositories`,可以使用`rsync`进行备份: ...

    Linux读取U盘或者移动硬盘序列号并获取U盘或者移动硬盘分区名

    Linux读取U盘或者移动硬盘序列号并获取U盘或者移动硬盘分区名。基本原理如下: 当有外置 USB 插入的时候,会产生 /proc/scsi/usb-storage 目录,并在其中产生数字文件(形如 1 2 3 4),此文件存储了设备相关信息。 ...

    Linux下挂载使用NTFS文件系统

    在深入探讨如何在Linux下挂载使用NTFS文件系统之前,我们先来了解一些基础知识。NTFS(New Technology File System)是微软开发的一种文件系统,主要用于Windows操作系统,它提供了诸如元数据支持、文件权限管理、...

    centos7挂载windows的NTFS文件系统的移动硬盘需要的ntfs-3g

    在Linux系统中,尤其是CentOS 7这样的发行版,与Windows系统进行文件交换时,由于文件系统的不兼容性,Linux默认无法直接挂载Windows NTFS格式的移动硬盘。为了解决这个问题,我们需要安装一个名为`ntfs-3g`的软件包...

    CentOs如何挂载硬盘

    本次实践使用Linux服务器 CentOS / 7.1 x86_64 (64bit) 挂载盘为100GB高性能云磁盘,

    CentOS挂载exFAT和NTFS格式的U盘.docx

    CentOS 挂载 exFAT 和 NTFS 格式的 U 盘是 Linux 系统中一个非常重要的技术,因为 Linux 不支持直接挂载 exFAT 和 NTFS 格式的硬盘,在使用时会造成很大的不便。为了更好地使用 Linux 系统,本教程将教大家如何挂载...

    centos7系统挂载新硬盘,扩充根目录磁盘空间.docx

    CentOS 7 系统挂载新硬盘,扩充根目录磁盘空间 在本文中,我们将详细介绍如何在 CentOS 7 系统中挂载新硬盘,扩充根目录磁盘空间的步骤。这个过程涉及到多个 Linux 命令和概念,包括 fdisk、lvs、pvcreate、...

    Centos7挂载XFS格式硬盘.pdf

    在Linux系统中,CentOS 7是一个常用的发行版,它广泛应用于服务器环境。当系统需要扩展存储空间时,挂载新的硬盘并将其设置为XFS文件系统是一个常见操作。XFS是一个高性能、日志结构的文件系统,尤其适合大数据和高...

    centos7救援模式修复系统文件

    ### CentOS 7 救援模式修复系统文件 #### 背景介绍 在日常使用Linux系统的过程中,可能会遇到由于突然断电、非法关机或硬件兼容性问题导致系统文件损坏,进而使得系统无法正常启动的问题。针对这种情况,CentOS 7...

    Centos7挂载硬盘详细说明,不用重启

    在Linux系统中,尤其是对于服务器环境,经常需要对硬盘进行挂载操作以扩展存储空间。在CentOS 7中,这个过程可以通过一系列命令行步骤来完成,而且可以在不重启服务器的情况下实现。以下是一个详细的步骤指南: 1. ...

    Linux Centos系统安装手册

    Linux Centos系统安装手册主要涉及了Linux Centos系统安装的介质和方式,以及具体的安装步骤。以下是手册中涉及到的一些关键知识点: 1. Linux Centos系统安装介质和方式: - 双系统安装:这指的是在一台电脑上...

    详解Linux实现U盘自动挂载(图文教程)

    在Linux系统中,U盘自动挂载是一项便捷的功能,它允许你在插入U盘后无需手动操作即可使用。本文将深入讲解如何在Linux中实现U盘的自动挂载,包括涉及的核心概念和技术细节。 1. 设备节点的创建: 当U盘插入Linux...

    centos挂载ISCSI.docx

    在IT领域,CentOS操作系统广泛应用于服务器环境,而ISCSI(Internet Small Computer System Interface)是一种网络存储协议,它允许Linux系统直接访问远程存储设备,如同访问本地硬盘一样。本篇文章将详细阐述如何在...

    centos 6.8 挂载NTFS移动硬盘-附件资源

    centos 6.8 挂载NTFS移动硬盘-附件资源

    CentOs如何挂载硬盘.zip

    本文将详细解释如何在CentOS系统中挂载硬盘,包括硬件识别、分区、格式化以及挂载等步骤。 1. **硬件识别** 首先,我们需要确认新硬盘是否已经被系统识别。可以使用`fdisk -l`命令查看所有连接的磁盘。这个命令会...

    linux 自动挂载访问 Windows NTFS 分区文件系统

    Linux默认支持ext系列(如ext2、ext3、ext4)以及一些其他类型的文件系统,如FAT和VFAT,但并不直接支持NTFS。为了在Linux上挂载和读写NTFS分区,我们需要安装额外的驱动程序。 1. **ntfs-3g**:这是一个开源的、...

    CentOS6.9挂载大于2T硬盘.docx

    CentOS 6.9 挂载大于 2T 硬盘 本文档将指导读者如何在 CentOS 6.9 系统中挂载大于 2T 的硬盘。该操作系统使用 fdisk 和 parted 命令来管理硬盘分区,mkfs 命令来格式化硬盘,并使用 mount 命令来挂载硬盘。 硬盘...

    linux Centos 服务器之间NFS文件共享挂载

    ### Linux CentOS 服务器之间NFS文件共享挂载 #### NFS简介 NFS(Network File System,网络文件系统)是一种分布式文件系统协议,它允许网络上的计算机像访问本地文件一样访问远程计算机上的文件。NFS 协议最初由 ...

    CentOS 7挂载光驱配置yum源安装文件.docx

    在Linux CentOS 7系统中,有时我们需要通过挂载光驱或ISO镜像文件来配置YUM源,以便安装或更新软件。以下是如何进行这一操作的详细步骤: 首先,挂载光驱或ISO文件: 1. **挂载光驱**: 当光驱中有光盘时,可以...

Global site tag (gtag.js) - Google Analytics