Something very weird I came across, any thoughts would be much appreciated:
Some software (httrack) created a directory structure. Using my user (which also ran the software), I cannot view the directory:
ls -ltra feed/
ls: cannot access 'feed/.': Permission denied
ls: cannot access 'feed/..': Permission denied
ls: cannot access 'feed/atom': Permission denied
total 0
-????????? ? ? ? ? ? atom
d????????? ? ? ? ? ? ..
d????????? ? ? ? ? ? .
As root I can list the contents just fine:
ls -ltra feed/
total 68
-rw-r--r-- 1 ys ys 59100 Oct 22 13:30 atom
drw-r--r-- 2 ys ys 4096 Oct 22 22:51 .
drwxr-xr-x 8 ys ys 4096 Oct 23 00:00 ..
But it gets more weird: as user nobody, I get the same results as root (!).
The OS is a Linux Mint (Debian derived) version ulyana running Linux 5.4.0-40, the filesystem is ext4 (with discard) on a crypt LVM on an SSD in an Intel laptop (lenovo x1 carbon, gen4). The ram is non-ECC.
Is there a logical explanation? I'll start by running memtest...