我对 Linux 完全陌生。我今天组装了一台新电脑来存储我所有的大型媒体文件。我现在想将所有这些媒体文件从我的 Windows 10 笔记本电脑移动到我的新 Ubuntu 电脑上。我还想保留当前的文件夹结构和所有文件夹名称等。我计划将这些媒体文件与 Plex 一起使用(如果相关的话)。我已经通过 SSH 连接到我的服务器,所以最好的办法是如果有任何方法可以通过网络移动文件。我的服务器中的驱动器正在运行 raid 0(sda、sdb)。这是我的文件夹结构:
Movies/
--/movie_title (release_date)
----/movie_title (release_date).mp4
----/movie_title (release_date).en.srt
etc.
(共计 450 GB)。
如果我需要提供更多信息,请告诉我。谢谢,我对此还很陌生。
答案1
如果您只想一次性复制文件,而不是使用 samba 挂载,则只需使用scp
远程复制即可。请参阅man scp
基本的递归 scp 命令,例如:
scp -r user@server:/source/path/files /target/path/files
答案2
您绝对走在正确的道路上!
添加桑巴从 Ubuntu 存储库复制到您的 Ubuntu Server 计算机,然后 Windows 计算机将能够使用 Windows 资源管理器和拖放功能来移动文件。文件在哪里的详细信息变得无关紧要。
看Samba 的文档有关详细信息,以及分步教程,请访问 https://linuxbabe.com/ubuntu/install-samba-server-file-share建议你运行
sudo apt install samba samba-common-bin && sudo systemctl start smbd nmbd && sudo ufw allow samba
安装、启动 Samba 服务并设置 ufw 防火墙(如果使用)。在安装过程中,转到 Windows 计算机并执行控制面板 > 系统和安全 > 系统检查名称工作组 (默认为 WORKGROUP)。
然后,决定是否要使用私有共享(需要用户名和密码才能登录 Windows PC 访问文件)或公共共享(不需要),并按照相应的说明进行操作https://linuxbabe.com/ubuntu/install-samba-server-file-share