在Linux系统中使用ntfs、fat32格式的存储设备

简介: 我们通常使用的移动硬盘或U盘一般都是ntfs或fat32的文件系统,作为一名运维工程师,经常会遇到把移动硬盘或者U盘上的内容拷贝的Linux服务器上。

我们通常使用的移动硬盘或U盘一般都是ntfs或fat32的文件系统,作为一名运维工程师,经常会遇到把移动硬盘或者U盘上的内容拷贝的Linux服务器上。然而,一些Linux系统并不支持直接挂载ntfs文件系统的设备的,比如:CentOS,因此需要安装ntfs-3g才能在LInux系统中读取移动设备中的数据。
1、安装gcc。
[root@Geeklp-ntfs ~]yum -y install gcc
2、下载ntfs-3g源码包。
[root@Geeklp-ntfs ~]curl -c - -O https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz
3、解压ntfs-3源码包。
[root@Geeklp-ntfs ~]tar -xvzf ntfs-3g_ntfsprogs-2017.3.23.tgz
4、进入解压完成的目录,编译安装ntfs-3g。
[root@Geeklp-ntfs ~]cd ntfs-3g_ntfsprogs-2017.3.23
[root@Geeklp-ntfs ntfs-3g_ntfsprogs-2017.3.23]#./configure –prefix=/usr/local/share/applications/ntfs-3g
make&&make install
5、查看一下系统内磁盘设备详情,挂载使用目标设备。
[root@Geeklp-ntfs ~]fdisk -l
这里写图片描述
[root@Geeklp-ntfs ~]# mount -t ntfs-3g /dev/sdc1 /mnt
[root@Geeklp-ntfs ~]# cd /mnt
这里写图片描述
大功告成,移动设备里面的所有内容均能正常读取,而且默认情况下权限都是777。
6、文件系统为fat32的存储设备挂载、使用就简单得多了,无需安装其他软件,直接挂载即可,下面我们来试一下。
fdisk看到fat32的设备为/dev/sdd4。
[root@Geeklp-ntfs /]# mount -t vfat /dev/sdd4 /mnt
[root@Geeklp-ntfs /]# cd /mnt
[root@Geeklp-ntfs mnt]# ll
这里写图片描述
中文命名的文件显示了乱码,其他并无异常。

相关文章
|
4天前
|
Linux
在 Linux 系统中,“cd”命令用于切换当前工作目录
在 Linux 系统中,“cd”命令用于切换当前工作目录。本文详细介绍了“cd”命令的基本用法和常见技巧,包括使用“.”、“..”、“~”、绝对路径和相对路径,以及快速切换到上一次工作目录等。此外,还探讨了高级技巧,如使用通配符、结合其他命令、在脚本中使用,以及实际应用案例,帮助读者提高工作效率。
22 3
|
4天前
|
监控 安全 Linux
在 Linux 系统中,网络管理是重要任务。本文介绍了常用的网络命令及其适用场景
在 Linux 系统中,网络管理是重要任务。本文介绍了常用的网络命令及其适用场景,包括 ping(测试连通性)、traceroute(跟踪路由路径)、netstat(显示网络连接信息)、nmap(网络扫描)、ifconfig 和 ip(网络接口配置)。掌握这些命令有助于高效诊断和解决网络问题,保障网络稳定运行。
17 2
|
4天前
|
安全 网络协议 Linux
本文详细介绍了 Linux 系统中 ping 命令的使用方法和技巧,涵盖基本用法、高级用法、实际应用案例及注意事项。
本文详细介绍了 Linux 系统中 ping 命令的使用方法和技巧,涵盖基本用法、高级用法、实际应用案例及注意事项。通过掌握 ping 命令,读者可以轻松测试网络连通性、诊断网络问题并提升网络管理能力。
21 3
|
Linux
Linux下挂载NTFS格式磁盘
使用ntfs-3g在linux下挂载windows磁盘
260 0
|
12天前
|
缓存 监控 Linux
|
15天前
|
Linux Shell 数据安全/隐私保护
|
16天前
|
域名解析 网络协议 安全