我使用 Linux,并且有一个远程 Windows。我想尝试使用命令行从我的 Linux 中删除远程 Windows 中的文件夹(例如:C:\Temp)。
我的尝试是:
rm -rf [email protected]/C/Temp
rm -rf //10.2.2.240/C/Temp
两者都不起作用,并且我没有收到任何错误。
是否可以使用命令行删除远程 Windows 中的文件夹?如果可以,正确的命令行是什么?
答案1
是的,但是:与 Windows 不同,没有自动的Linux 中的网络共享设置。您需要:
手动挂载共享(作为
cifs
文件系统):# mount -t cifs //10.2.2.240/C /mnt/thatcomputer # rm -rf /mnt/thatcomputer/Temp
或者使用“smbclient”程序:
$ smbclient //10.2.2.240/C smb:\> deltree \Temp