WSL Ubuntu. Как удалить файл с 0 жесткими ссылками?
Мне каким-то образом удалось получить следующее:ls -la
:
total 0
drwxrwxrwx 1 umain umain 4096 Jan 30 12:32 .
drwxr-xr-x 1 umain umain 4096 Jan 30 10:57 ..
-rw-r--r-- 0 umain umain 0 Jan 30 12:32 something.php
drwxrwxrwx 1 umain umain 4096 Jan 30 10:59 src
Обратите внимание, что количество жестких ссылок0
дляsomething.php
.
Так же,stat something.php
:
File: something.php
Size: 0 Blocks: 0 IO Block: 4096 regular empty file
Device: 2h/2d Inode: 2814749767170024 Links: 0
Access: (0644/-rw-r--r--) Uid: ( 1000/ umain) Gid: ( 1000/ umain)
Access: 2023-01-30 12:32:19.055876000 -0500
Modify: 2023-01-30 12:32:19.055876000 -0500
Change: 2023-01-30 12:32:19.055876000 -0500
Birth: -
Что бы я ни пытался, я не могу удалить это.sudo rm -f
говорит мне, что у меня нет разрешений.sudo su | rm -f
тоже не работает. Я попробовал 777 перед удалением. Не повезло.
Я могу нормально отредактировать файл, добавить его в каталог и т. д. и т. п. Просто не могу его удалить.
Есть ли способ полностью удалить индексный дескриптор?
Это в Ubuntu 20.04 в WSL Windows 10.