Closed. This question is off-topic。它当前不接受答案。












想要改善这个问题吗? Update the question,所以它是用于堆栈溢出的on-topic

已关闭8年。



Improve this question




我正在使用Cygwin的cp.exe在Windows 7中复制文件。不幸的是,当我执行文件更改权限时。

我试过使用:
cp --preserve=all

但这也不起作用,当我检查原始文件和副本的安全性时,副本具有不同的权限。

显然,在使用Cygwin复制时,必须有一种保留权限的方法,但是我找不到它。

最佳答案

我相信将选项noacl添加到/etc/fstab中的/cygdrive挂载点将实现您想要的功能。

$ cat fstab
# For a description of the file format, see the Users Guide
# http://cygwin.com/cygwin-ug-net/using.html#mount-table

# This is default anyway:
# none /cygdrive cygdrive binary,posix=0,user 0 0
none /cygdrive cygdrive binary,posix=0,user,noacl 0 0

从cygwin邮件列表中查看http://cygwin.com/cygwin-ug-net/using.html#mount-tablediscussion

关于permissions - 如何从Cygwin使用cp.exe并保留权限,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8421049/

10-16 06:11