É possível que um usuário tenha acesso de gravação a um arquivo e não consiga lê-lo? Como isso é possível?
Eu tentei os seguintes comandos:
debianbox@debian:~/posix/io$ touch filetest
debianbox@debian:~/posix/io$ ls -l filetest
-rw-r--r-- 1 debianbox debianbox 0 14 oct. 03:10 filetest
debianbox@debian:~/posix/io$ echo "Hello World" > filetest
debianbox@debian:~/posix/io$ cat filetest
Hello World
debianbox@debian:~/posix/io$ chmod u-r filetest
debianbox@debian:~/posix/io$ cat filetest
cat: filetest: Permission forbidden
debianbox@debian:~/posix/io$
Como você pode ver aqui, tenho acesso de gravação, mas não de leitura, neste arquivo. Como isso pode ser possível? Isso é considerado um bug? Caso contrário, em que situação isso seria útil?
fonte