Por que estou vendo dois arquivos (diretórios) no mesmo diretório com o mesmo nome 'storage'? Os números de inode são diferentes.
root@OpenWrt:/# fsck.ext4 -p /dev/sda1
/dev/sda1: clean, 2213/979200 files, 2026329/3912206 blocks
root@OpenWrt:/#
root@OpenWrt:/# mount /dev/sda1 /mnt
root@OpenWrt:/# cd /mnt
root@OpenWrt:/mnt# ls -l
drwxr-xr-x 2 root root 4096 Jan 1 1970 etc
drwx------ 2 root root 16384 Jan 31 21:16 lost+found
drwxr-xr-x 9 root root 4096 Apr 14 2018 storage
drwxr-xr-x 3 root root 4096 Jan 20 2018 storage
drwxr-xr-x 11 root root 4096 Apr 3 2018 upper
drwxr-xr-x 3 root root 4096 Jan 1 1970 work
root@OpenWrt:/mnt# ls -li
261121 drwxr-xr-x 2 root root 4096 Jan 1 1970 etc
11 drwx------ 2 root root 16384 Jan 31 21:16 lost+found
391681 drwxr-xr-x 9 root root 4096 Apr 14 2018 storage
783361 drwxr-xr-x 3 root root 4096 Jan 20 2018 storage
130561 drwxr-xr-x 11 root root 4096 Apr 3 2018 upper
522241 drwxr-xr-x 3 root root 4096 Jan 1 1970 work
root@OpenWrt:/mnt#
Arquivos no mesmo diretório que parecem visualmente semelhantes, em um sistema de arquivos que não está corrompido, terão inodes e nomes de arquivos diferentes. Nesse caso, parece haver um espaço em branco à direita. Inspecione os nomes de arquivo usando
ls -Q
ouls -b
. Você pode manipular (renomear ou excluir) aquele que deseja usandofind
com o-inum
predicado para especificar o número do inode ou usar shell globs com prompt interativo; algo como: