为什么当文件从Linux传输到Windows时会丢失Windows上的执行权限,反之亦然?
发布于 2016-01-22 11:12:39
Linux和Windows中的文件处理方式非常不同。Windows不知道Linux文件权限的可执行位。该信息(包括其他权限)在将文件从Linux传输到Windows时丢失,反之亦然。
很可能,Windows端的scp客户端设置复制文件的权限"the Windows way“。该客户端以特定用户的身份运行,然后是新files.The的所有者--反过来--它是相同的;Linux端的scp客户机将与运行的用户一起创建新文件,原始权限就会丢失。
发布于 2016-01-22 12:08:18
发布于 2016-01-22 11:45:26
不是这样的。我试过几次,执行许可并没有丧失。但对于您的情况,您可以尝试: chmod 777。
尝试上面的根特权是linux,然后尝试传输它。
https://unix.stackexchange.com/questions/256964
复制相似问题