如何使用 bash 将文件复制到 Windows 共享?
答案1
除非您正在寻找永久设置(可能smbmount
更好),否则您需要使用smbclient
类似于 FTP 客户端的解决方案。您连接,然后 cd 并放置/获取文件。
连接方式如下:
$ smbclient //computer.domain/sharename -U domain/username
Enter domain/username's password:
Domain=[DN] OS=[Windows Server (R) 2008 Enterprise 6002 Service Pack 2] Server=[Windows Server (R) 2008 Enterprise 6.0]
smb: \>
在此处查看手册页:http://linux.die.net/man/1/smbclient
答案2
答案3
稍微扩展一下@onur 的观点 - 只要你安装了文件系统,(几乎)所有常规文件实用程序都应该可以使用,因为此时它只是作为文件系统出现在 *nix 中。
Samba 允许您使用 smbmount 挂载 Windows 共享,这是许多发行版的标准配置,也是大多数其他发行版的选项。
cp、mv 等命令应该可以正常工作。