Cygwin 目录扫描由本机工具创建的遗漏文件
Cygwin directory scans miss files created by native tools
我将网页打印到文件 c:\temp\FILE.ps,它显示在 CMD 目录和 icacls 中。它不会在 Cygwin bash ls 中显示,尽管 icacls 显示与旁边可见文件中相同的权限。为什么?
Windows 7 企业版 64 位。
赛门铁克端点保护 12.1.6.
Cygwin 2.10.0-1.
包括以下目录扫描中遗漏文件的示例。自动完成也会忽略此文件。
USER@HOST /cygdrive/c/Users/USER
$ ls -la FILE.ps
-rw-r--r-- 1 USER Domain Users 800271 Feb 21 11:05 FILE.ps
$ getfacl FILE.ps
# file: FILE.ps
# owner: USER
# group: Domain Users
user::rw-
group::r--
other:r--
USER@HOST /cygdrive/c/Users/USER
$ ls -la *.ps
ls: cannot access '*.ps': No such file or directory
USER@HOST /cygdrive/c/Users/USER
$ getfacl .
# file: .
# owner: USER
# group: Domain Users
user::rwx
group::r-x
other:r-x
USER@HOST /cygdrive/c/Users/USER
$ icacls FILE.ps
FILE.ps DOMAIN\USER:(F)
NT AUTHORITY\SYSTEM:(I)(F)
BUILTIN\Administrators:(I)(F)
DOMAIN\USER:(I)(F)
Successfully processed 1 files; Failed processing 0 files
USER@HOST /cygdrive/c/Users/USER
$ ls -al *.pdf
[...]
-rw-r--r-- 1 USER Domain Users 284295 Feb 21 12:44 FILE.pdf
[...]
USER@HOST /cygdrive/c/Users/USER
$ icacls FILE.pdf
FILE.pdf NT AUTHORITY\SYSTEM:(I)(F)
BUILTIN\Administrators:(I)(F)
DOMAIN\USER:(I)(F)
Successfully processed 1 files; Failed processing 0 files
USER@HOST /cygdrive/c/Users/USER
$ getfacl FILE.pdf
# file: FILE.pdf
# owner: USER
# group: Domain Users
user::rw-
group::r--
other:r--
USER@HOST /cygdrive/c/Users/USER
$ ls -la | grep FILE.ps
USER@HOST /cygdrive/c/Users/USER
$
使用最后一个 cygwin 快照
https://cygwin.com/ml/cygwin/2018-02/msg00162.html
https://cygwin.com/ml/cygwin/2018-02/msg00228.html
它对那个问题进行了更正
我将网页打印到文件 c:\temp\FILE.ps,它显示在 CMD 目录和 icacls 中。它不会在 Cygwin bash ls 中显示,尽管 icacls 显示与旁边可见文件中相同的权限。为什么?
Windows 7 企业版 64 位。
赛门铁克端点保护 12.1.6.
Cygwin 2.10.0-1.
包括以下目录扫描中遗漏文件的示例。自动完成也会忽略此文件。
USER@HOST /cygdrive/c/Users/USER
$ ls -la FILE.ps
-rw-r--r-- 1 USER Domain Users 800271 Feb 21 11:05 FILE.ps
$ getfacl FILE.ps
# file: FILE.ps
# owner: USER
# group: Domain Users
user::rw-
group::r--
other:r--
USER@HOST /cygdrive/c/Users/USER
$ ls -la *.ps
ls: cannot access '*.ps': No such file or directory
USER@HOST /cygdrive/c/Users/USER
$ getfacl .
# file: .
# owner: USER
# group: Domain Users
user::rwx
group::r-x
other:r-x
USER@HOST /cygdrive/c/Users/USER
$ icacls FILE.ps
FILE.ps DOMAIN\USER:(F)
NT AUTHORITY\SYSTEM:(I)(F)
BUILTIN\Administrators:(I)(F)
DOMAIN\USER:(I)(F)
Successfully processed 1 files; Failed processing 0 files
USER@HOST /cygdrive/c/Users/USER
$ ls -al *.pdf
[...]
-rw-r--r-- 1 USER Domain Users 284295 Feb 21 12:44 FILE.pdf
[...]
USER@HOST /cygdrive/c/Users/USER
$ icacls FILE.pdf
FILE.pdf NT AUTHORITY\SYSTEM:(I)(F)
BUILTIN\Administrators:(I)(F)
DOMAIN\USER:(I)(F)
Successfully processed 1 files; Failed processing 0 files
USER@HOST /cygdrive/c/Users/USER
$ getfacl FILE.pdf
# file: FILE.pdf
# owner: USER
# group: Domain Users
user::rw-
group::r--
other:r--
USER@HOST /cygdrive/c/Users/USER
$ ls -la | grep FILE.ps
USER@HOST /cygdrive/c/Users/USER
$
使用最后一个 cygwin 快照
https://cygwin.com/ml/cygwin/2018-02/msg00162.html
https://cygwin.com/ml/cygwin/2018-02/msg00228.html
它对那个问题进行了更正