It must be one of the oddities I cannot understand, that using
chromium browser, from time to time yields me an
inode-less file named
If I do this in the terminal:
$> ls -i ~/.config/chromium/Default/ | grep Preferences
I receive this output
ls: cannot access '~/.config/chromium/Default/Preferences': No such file or directory ? Preferences 10551098 Secure Preferences
The output shows on the first line that the file is not existing, yet it is still showing up as an entry of the directory on the second line. The third line only shows up because as it happens to be there is also the grep Preferences also filtered that entry.
The question, as stated in the title now is mainly: "how do I delete this directory entry"?
Some additional information: os/distro Current Arch Linux, filesystem: btrfs.
I have in the past booted from a live-usb thumb drive and run a
btrfs check with the respective flags, that found the problem an resovled it. However right now I do not have such a drive ready. And therefore I would be most interested in different ways to clean a directory entry, that has no associated inode anymore.
Maybe btrfs can do this "online"?