Comando mv pwd do Ubuntu

Comando mv pwd do Ubuntu

Tentei mover um arquivo de um diretório para outro usando este comando no terminal:

mv ~/file.txt pwd

Naquele momento eu estava em um disco rígido que não era do sistema. Mais tarde, não consegui encontrar meu arquivo nesse diretório. Ok, criei um link simbólico para outro arquivo usando

ln -s file2.txt myLink

e repetiu a operação mv. Novamente, não havia nenhum arquivo na pasta pwd. Mais do que isso, não consigo obter a localização do arquivo usando o link simbólico. eu tentei

ls -ld myLink

e isso me dá

lrwxrwxrwx 1 myName myName 8 may  9 22:20 myLink -> file2.txt

O comando readlink apenas imprime file2.txt no terminal.

Existe alguma chance de encontrar meu arquivo ou ele foi excluído? Obrigado pela resposta.

Responder1

Primeiramente, seu comando para mover algo para seu diretório de trabalho atual deveria ter sido:

mv ~/file.txt "$(pwd)"

ou

mv ~/file.txt "$PWD"

Você pode procurar seu arquivo usando o comando find (o sudo é necessário para pesquisar em todo o computador):

sudo find / -name "file.txt"

Conselho se você não tiver certeza se o seu comando está funcionando como deveria, tente um cpprimeiro e não um mv.

informação relacionada