não consigo excluir arquivo usando linha de comando

1. não consigo excluir arquivo usando linha de comando

jose sousa
150u5a

(usa Ubuntu)

Enviado em 02/10/2018 - 02:07h

existe uma pasta que dentro só possuia pastas vazias, que não consigo excluir, no HD externo, nem no Windows nem no ubuntu, digitei rm -rvf (nome _da_pasta) olha o que apareceu? e a pasta não pode ser excluída do HD externo, o que fazer?

# rm -rvf x#xxx/
rm: não foi possível remover 'x#xxx/x/x/x/x/x/x': Diretório não vazio
removido 'x#xxx/x/x/x2/wINVASAO de rede wireless completo/sINVASAO'
foi removido o diretório: 'x#xxx/x/x/x2/wINVASAO de rede wireless completo'
foi removido o diretório: 'x#xxx/x/x/x2'
root@x-Inspiron-11-3168:/media/x/xclshd01#

usei todos os comandos e não exclui. as vezes, lista nomes de arquivos que já existiram um dia no HD, mas não existem mais, e diz que "ele não existe". mas nas outras vezes aparece sempre "Diretório não vazio". já desfragmentei o HD no windows e nada. existem 2 pastas que não consigo excluir no HD.


  


2. Re: não consigo excluir arquivo usando linha de comando

Willian
ThePinkShark

(usa Slackware)

Enviado em 02/10/2018 - 06:44h

Tentou usando aspas no nome do diretório?
rm -rf "Arraste e solte o diretório aqui"

Tentou ir deletando um diretório de cada vez começando pelos diretórios dentro deste diretório?

E principalmente, tentou montar o seu HD num diretório com nome mais curto, como /mnt por exemplo?
fdisk -l (é um L não um I) ==> lista as unidades, encontre a sua unidade externa na lista e use o nome dela no terceiro passo.
mkdir /mnt/DSK ==> cria o diretório DSK que será usado no próximo passo.
mount /dev/sd[NOME DA SUA UNIDADE OBTIDA NO PASSO 1] /mnt/DSK

Navegue até o diretório /mnt/DSK e veja se agora consegue remover o diretório que você queria antes.


3. Re: não consigo excluir arquivo usando linha de comando

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 02/10/2018 - 10:28h

Tenta isso:
1- Com o disco desmontado (todos os comandos como root ou sudo):
# ntfsfix /dev/sd** 

** Coloque o nome correto do dispositivo (ex:sdb1)

2- Monta o disco e renomeia a pasta (evite usar caracteres especiais em nomes de pastas e arquivos):
# mount -t ntfs-3g /dev/sdb1 /mnt
# mv /mnt/pasta /mnt/nova-pasta

3- Tenta excluir agora:
# rm -Rf /local/nova-pasta 







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts