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.

0 ответов

Другие вопросы по тегам