钟二网络头像

钟二网络

探索SQL查询技巧、Linux系统运维以及Web开发前沿技术,提供一站式的学习体验

  • 文章92531
  • 阅读798819
首页 Linux 正文内容

从Linux找windows上的文件

钟逸 Linux 2025-05-29 10:13:21 6

网络上的计算机资源丰富,有时我们可能会在 Windows 电脑上需要访问 Linux 系统中的文件。为了方便查找和共享,我们可以使用一些 从 Linux 中找到 Windows 上的文件。

共享文件夹

**启用 Samba 服务**

在 Linux 系统中安装 Samba 服务,这可以使 Windows 计算机通过网络访问 Linux 的共享文件夹。

bash

sudo apt-get install samba

sudo bd -i

**创建共享文件夹**

在 Linux 中创建一个要共享的文件夹,并确保授予 Windows 用户读取或写入权限。

bash

sudo mkdir /mnt/share

sudo chown -R windows_user:windows_group /mnt/share

sudo chmod 755 /mnt/share

**在 Windows 中访问共享文件夹**

在 Windows 计算机上,打开文件资源管理器,在地址栏中输入 Linux 系统的 IP 地址或主机名,然后输入共享文件夹名称。

SSHFS 挂载

**安装 SSHFS**

在 Linux 系统中安装 SSHFS,这是一种通过 SSH 协议挂载远程文件系统的工具。

bash

sudo apt-get install sshfs

**挂载 Windows 文件系统**

使用 SSHFS 挂载 Windows 文件系统,指定 Windows 计算机的 IP 地址或主机名、用户名和密码。

bash

sshfs -o allow_other windows_user@windows_ip:/mnt/share ~/mnt/windows-share

**访问挂载的文件系统**

在挂载点 (~/mnt/windows-share) 中,可以访问 Windows 文件系统上的文件。

NFS 挂载

**安装 NFS**

在 Linux 系统中安装 NFS,这是一种通过网络共享文件系统的协议。

bash

sudo apt-get install nfs-kernel-server

**在 Windows 中启用 NFS**

在 Windows 计算机上,启用 NFS 服务。控制面板 -> 程序 -> 打开或关闭 Windows 功能 -> 文件和存储服务 -> NFS->NFS 服务

**在 Linux 中挂载 NFS 共享**

使用 NFS 挂载 Windows 上的共享文件夹。

bash

sudo mount -t nfs windows_ip:/mnt/share /mnt/windows-share

优点和缺点对比

| | 优点 | 缺点 |

|---|---|---|

| 共享文件夹 | 设置简单 | 需要 Samba 服务 |

| SSHFS | 安全性高 | 性能可能受 SSH 连接影响 |

| NFS | 性能好 | Windows 需要启用 NFS 服务 |

**选择最合适的 **

选择最合适的 取决于具体的需求和环境。对于安全性和性能要求较高的情况,SSHFS 或 NFS 是更好的选择。对于简单性和易用性,共享文件夹是更好的选择。

文章目录
    搜索