Onde mv colocou meu arquivo?

0

Eu tentei mover um arquivo e acho que estraguei a sintaxe.

mv /path/to/my/old-filename.mkv ./"new file name with spaces.mkv"

Eu pretendi movê-lo para o diretório atual. (Entendo que não precisei do ./ ) Meu problema é que não consigo encontrar o arquivo em lugar algum. Eu tentei usar o achado em todo o sistema de arquivos sem sorte (usando uma palavra-chave em nomes de arquivos antigos e novos)

Eu tenho a capacidade de obter outra cópia do arquivo (por sorte). Se ele foi excluído, isso é ok. É um arquivo grande-ish, por isso, se está sentado em algum lugar eu gostaria de descobrir isso por isso não está consumindo espaço em disco.

    
por messedup 26.10.2016 / 16:28

1 resposta

0

Basta usar a localização, por exemplo você faz o mau mv nas últimas três horas na casa dir então você vai fazer

find /home -type f -mmin -1800 -ls

este comando encontrará todos os arquivos modificados nas últimas 3 horas (60m * 3h = 1800 minutos) e fez uma saída como ls -l

Outro melhor comando pode ser

find /home -type f -mmin -1800 -print0 |xargs -0 file|grep -i matroska

para descobrir o arquivo matroska

Claro, adapte o tempo com o seu tempo. Pode ser mais de 3 horas.

    
por 27.10.2016 / 00:13

Tags