Questão incapaz de remover o arquivo e o diretório


Eu estou tentando remover o diretório do meu disco rígido externo que eu montei para o sistema de arquivos que eu estou usando o rm -r comando, mas eu tenho o erro estranho:

rm: cannot remove `Lundu nitip/Downloads/Downloads/linux-3.12.2/arch/s390/include/uapi/asm': No such file or directory

isso é estranho porque quando eu entrar no diretório recursivamente, diretório e arquivo contêm no diretório que eu quero remover é existir. Por que isso acontece? e como remover o diretório


1


origem


Qual é a linha de comando exata que você usou? - Ƭᴇcʜιᴇ007
rm -r Lundu \ nitip / onde Lundu nitip é o nome do diretório - harianja
tente isto: find Lundu\ nitip/ -delete && rmdir Lundu\ nitip/ - Marcel
Qual sistema de arquivos seu disco externo usa? - derobert


Respostas:


Tente ver o que está no diretório listando arquivos ocultos, como;

$ ls -lRa directoryname

No Linux / Unix todos os arquivos que começam com um . (ponto) são considerados arquivos ocultos

Outra possibilidade é que você não tem permissão para remover o conteúdo - o -f dentro rm -rf fará com que os arquivos que você não pode remover devido a problemas de permissão sejam ignorados, então você também pode tentar emitir o comando sem o problema. f opção, como

rm -r directoryname

Além disso, se o diretório for um ponto de montagem, você pode ter acesso perdido ou pode ter entrado no modo somente leitura - para determinar se é esse o caso de usar mount comando e examine cuidadosamente a saída.

O último provavelmente é verdade, se o diretório for um Volume montado pelo NFS (ou compartilhamento do Windows) em que a máquina remota parou de responder


0





se você tiver a permissão para montar um drive monte ele no nautilus (para simplesmente ver se a unidade existe e é legível (em um formato linux pode ler) e se o arquivo existe ou não ... se não for encontrado pressione ctr + H para mostrar arquivos ocultos ... também certifique-se de ter digitado o caminho corretamente .... lembre-se que o terminal linux é sensível a maiúsculas e minúsculas, portanto Directory não é o mesmo que diretório ou direcional ...


0