M1pro MBP 使用SSHFS挂载文件系统
安装macFUSE
从官网 下载 直接打开.dmg
文件安装。安装完成之后需要重启电脑。并且需要关闭系统安全机制,详细操作见 Apple 官网介绍 ,或者查看下面的图文教程
安装sshfs
在官网下载 安装
使用dd 创建一个基于文件的文件系统
使用 dd 命令创建一个具有特定大小的/dev/zero
零填充文件。以下是有关如何创建特定大小的此类文件的几个示例:
1GB:
$ dd if=/dev/zero of=file.fs bs=1024 count=1024000
100MB:
$ dd if=/dev/zero of=file.fs bs=1024 count=102400
10MB:
$ dd if=/dev/zero of=file.fs bs=1024 count=10240
1MB:
$ dd if=/dev/zero of=file.fs bs=1024 count=1024
使用以下命令创建一个10M
的文件
$ dd if=/dev/zero of=file.fs bs=1024 count=10240
10240+0 records in
10240+0 records out
10485760 bytes (10 MB) copied, 0.0338773 s, 310 MB/s
$ ls
file.fs
使用 mkfs创建一个文件系统 ,centos 默认不能创建 fat 文件系统,需要安装tools
yum install dosfstools -y
下面是支持的类型
mkfs mkfs.btrfs mkfs.cramfs mkfs.ext2 mkfs.ext3 mkfs.ext4 mkfs.fat mkfs.minix mkfs.msdos mkfs.vfat mkfs.xfs
创建文件系统
mkfs.fat file.fs
创建一个挂载点,并挂载新的fs
mkdir /tmp/point
mount file.fs /tmp/point
确认文件系统已经被挂载,
➜ ~ mount | grep file.fs
/root/file.fs on /tmp/point type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro)
➜ ~ df -h /tmp/point
文件系统 容量 已用 可用 已用% 挂载点
/dev/loop0 10M 6.0K 10M 1% /tmp/point
使用sshfs 进行挂载
sshfs user@ip:/tmp/point /tmp/jimyag