mv other-file file-to-be-deleted
mv file-to-be-deleted other-file
Comecei a estudar o Solaris na minha universidade. Professor me disse para remover um arquivo com o comando mv .
Eu tentei mover um arquivo para / dev / null. Mas isso não funcionou.
Como posso remover o arquivo com o comando mv ?
Aqui está uma maneira (burra) de remover seu arquivo usando mv :
mv file /tmp
init 6
É claro que rm file é significativamente mais rápido, mais eficiente, confiável e menos intrusivo.
rm desassocia o seu arquivo, e será muito difícil recuperá-lo.
Talvez o seu professor signifique algo como:
mv myfile ~/.trash
(Depois de ter feito um mkdir ~/.trash , claro)
Isso faz um “mover para a lixeira” como você vê no Windows e no OSX (e alguns desktops linux), em vez de desvincular o arquivo.
Mais tarde, você pode usar cd ~/.trash e encontrar seu arquivo.
Algo é removido se não estiver mais onde estava, o que não implica necessariamente que ele não exista mais ou seja inacessível por outros meios. Ao usar computadores e na vida real, geralmente removemos as coisas primeiro movendo-as para a lixeira, de onde ainda é possível recuperá-las.
Literalmente um simples
mv filename ../some_other_directory_next_to_the_one_you_re_in/filename
já remove o arquivo (do seu diretório atual).
Se você precisar remover o arquivo do seu computador usando mv , se estiver em rede, use mv para mover o arquivo para outro computador e atribuir um novo nome a ele ( mv filename /mountpoint/otherfilename fornece um arquivo diferente otherfilename no sistema remoto que, por acaso, tem o mesmo conteúdo que o original filename )