Linux挂载NTFS格式的文件系统

一:安装配置

1.1、简介

GCC是GNU编译器套件(GNU Compiler Collection)的缩写,它是一个用于编译和链接程序的工具集合。GCC包括C、C++、Fortran、Objective-C等多种编程语言的编译器,是一个开源的软件,常用于Unix和Linux系统上。

GCC可以在不同的操作系统上运行,并且能够生成针对特定平台的代码。它还支持优化和调试功能,可以生成高效的代码并提供丰富的调试信息。因此,GCC在软件开发中起着非常重要的作用,是许多开发人员和组织首选的编译器工具。

1.2、 安装GCC

复制代码
yum -y install gcc

1.3、NTFS-3G

NTFS-3G是一个用于在Linux和其他类Unix系统上读写Windows NTFS文件系统的开源驱动程序。它允许用户在Linux系统上直接读取和写入NTFS格式的硬盘分区,而不需要依赖于Windows系统。NTFS-3G使得用户能够在Linux系统上方便地处理NTFS格式的文件和分区,这对于双系统用户或者需要在Linux系统上处理NTFS文件的人来说非常有用。你可以在NTFS-3G的官方网站或者Linux发行版的软件仓库中找到并下载它。

1.4、下载ntfs-3g

cd /usr/local/src && wget https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2015.3.14.tgz

解压

复制代码
tar -zxvf ntfs-3g_ntfsprogs-2015.3.14.tgz

编译准备

复制代码
  ./configure

编译并安装

复制代码
  make && make install

二:使用示例

2.1. 在/mnt下创建usb用来挂载

cd /mnt

mkdir usb

2.2 挂载

mount -t ntfs-3g /dev/sdb1 /mnt/usb #如果是FAT32文件系统参数为 -t vfat

-t 指定设备的文件系统类型。常用的选项说明有:

(1)minix Linux最早使用的文件系统。

(2)ext2 Linux目前的常用文件系统。

(3)msdos MS-DOS 的 FAT。

(4)vfat Win85/98 的 VFAT。

(5)nfs 网络文件系统。

(6)iso9660 CD-ROM光盘的标准文件系统。

(7)ntfs Windows NT的文件系统。

(8)hpfs OS/2文件系统。Windows NT 3.51之前版本的文件系统。

(9)auto 自动检测文件系统。

3. 卸载

umount /mnt/usb

3. Linux中sda,sda1,sda2,sdb的含义

The first floppy drive is named /dev/fd0. 第一块软盘

The first floppy drive is named /dev/fd1. 第二块软盘

The first hard disk detected is named /dev/sda 第一块硬盘

The second hard disk detected is named /dev/sdb, and so on. 第二块硬盘,以此类推

The first SCSI CD-ROM is named /dev/scd0, also known as /dev/sr0 第一个SCSI CD-ROM /dev/scd0, 可以用/dev/sr0.

sda1,sda2 : 每个SCSI磁盘上的分区是通过向磁盘名称附加一个十进制数字来表示的:sda1和sda2表示系统中第一个SCSI磁盘驱动器的第一个和第二个分区

相关推荐
FateRing23 分钟前
vscode插件fail to fecth
ide·vscode·编辑器
mounter62531 分钟前
Linux 7.0 重磅更新:详解 nullfs 如何重塑根文件系统挂载与内核线程隔离
linux·运维·服务器·kernel
色空大师1 小时前
【网站搭建实操(一)环境部署】
java·linux·数据库·mysql·网站搭建
A.A呐2 小时前
【Linux第十三章】缓冲区
linux·服务器
想唱rap3 小时前
Linux线程
java·linux·运维·服务器·开发语言·mysql
cccccc语言我来了3 小时前
Linux(9)操作系统
android·java·linux
Lueeee.3 小时前
Linux驱动中为什么既有 sysfs,又有字符设备?以 DHT11 驱动为例彻底讲透
linux·驱动开发
xiaoliuliu123453 小时前
HBuilderX 4.2 前端开发工具安装教程:详细步骤+自定义安装路径
编辑器·sublime text
xlp666hub4 小时前
深度剖析Linux Input子系统(2):驱动开发流程与现代 Multi-touch 协议
linux
zzzsde4 小时前
【Linux】Ext文件系统(1)
linux·运维·服务器