Comando Ubuntu mv pwd

1

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

mv ~/file.txt pwd

Nesse momento eu estava no disco rígido sem sistema. Mais tarde, não consegui encontrar meu arquivo nesse diretório. Ok, eu criei o symlink 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 symlink. 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 o arquivo2.txt no terminal.

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

    
por th1rt3nth 09.05.2016 / 21:35

1 resposta

0

Como primeiro, 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 o seu arquivo usando o comando find (o sudo é necessário para pesquisar o computador inteiro):

sudo find / -name "file.txt"

Aconselhe se você não tiver certeza se seu comando está funcionando como deveria tentar um cp primeiro e não um mv .

    
por Videonauth 09.05.2016 / 21:43