关于ls访问目录或文件时所要具有的权限???
假如在用户ming的主目录下执行下列操作得到下列结果:
[ming@localhost ming]$ ls -ld business
d--x--x--- 3 ming ming 4096 May 8 01:00 business
[ming@localhost ming]$ ls -l business
ls: business: Permission denied
[ming@localhost ming]$ ls ming.txt
ming.txt
[ming@localhost ming]$ ls -l ming.txt
--wxrwxr-- 2 ming ming 286 May 8 01:29 ming.txt
[ming@localhost ming]$ cat ming.txt
cat: ming.txt: Permission denied
我想问下为什么ls -ld business能行,而ls -l business不?
以及ls -l ming.txt能行,而cat ming.txt不行?
由上面几点我想问下ls访问一个文件或者目录需要什么权限?
用户具有对一个目录的执行权限是怎么回事?