如何在Linux中使用Fuseblk?
Fuseblk是一种基于熔丝的块机制,即基于用户空间的文件系统。它用于挂载非 root 用户对 NTFS 分区的读写访问权限。 FUSE 是一种用于用户空间的文件系统技术。其中包含内核模块(fuse.ko)、用户空间库(libfuse.*)和安装工具(fusermount)。允许安全、非特权挂载是 FUSE 最重要的功能之一。这扩大了文件系统的应用范围。 sshfs 是一个很好的例子,它是一个基于 sftp 协议的安全网络文件系统。 FUSE 在创建虚拟文件系统时特别有用。与与大容量存储上存储的数据交互的典型文件系统不同,虚拟文件系统不存储数据。它们充当已存在的文件系统或存储设备的透视图或转换。 FUSE默认不检查文件访问权限;文件系统可以实现其访问控制策略或将其留给支持文件访问方法,例如在网络文件系统的情况下。该应用程序允许进行权限检查,从而根据文件的模式限制对文件的访问。 Ntfs 格式的驱动器,用于随时安装,带有最著名的“fuseblk”文件系统。
在 Ubuntu 20.04 中使用文件系统“fuseblk”挂载NTFS格式的硬盘的方法
我们使用 Ctrl+Alt+T 快捷键打开终端 shell。您可以通过检查Ubuntu 20.04 Linux系统的应用程序来打开它。我们已经在终端上完成了每一个实现和执行。
在升级已安装的软件包之前需要它,因为系统无法确定存储库是否包含软件包的新版本,直到它具有软件包列表的当前副本。使用下面列出的命令来获取系统的更新。
该更新可能会占用您一些宝贵的时间。要在Ubuntu 20.04 Linux系统上挂载NTFS格式的硬盘分区,您需要“NTFS-3g”软件包。它与“fuse”结合使用,但这两个软件包几乎肯定都安装在您的计算机上。我们尝试了几种发行版,它们都能够开箱即用地安装 NTFS 卷,因为这些组件已经安装了。您必须运行下面的指令才能在 Ubuntu 20.04 Linux 系统上安装“ntfs-3g”软件包。
安装将再次需要几分钟,具体取决于系统的互联网速度。下载 ntfs-3g 或确认其已加载后,您可以使用以下命令提示符示例在计算机上挂载 NTFS 格式的分区。
在输出中,您将获得有关系统上存在的磁盘设备的信息。现在,您必须建立要安装所提供分区的路径。为此,您必须在 Ubuntu 20.04 Linux 系统的终端中运行以下附加指令。
这就是最简单的安装命令的显示方式。您的 NTFS 分区应以读写权限挂载。大多数用户通常只需要使用此命令。现在在 Ubuntu 20.04 Linux 系统的终端中运行以下指令。
使用 mount 命令验证挂载及其拥有的权限。此外,您可以随时使用 umount 命令卸载 NTFS 分区。现在运行列出的两个命令来挂载和卸载 NTFS 分区。
$ sudo umount /mnt/ntfs
确保指定与我们在前面步骤中创建的路径相同的路径。