Diferença entre mover para o lixo e rm no terminal? [duplicado]

0

Estou usando o watchdog , um pacote python para monitorar as alterações no sistema de arquivos. O código funciona bem no Mac, mas parece que o evento de exclusão não é monitorado corretamente no Ubuntu. Se eu fizer um rm em vez de mover o arquivo para o lixo, watchdog é capaz de detectar a alteração. Eu estou querendo saber se há uma diferença entre mover para o lixo e rm comando no terminal no Ubuntu que pode levar a esse comportamento.
Muito obrigado!

    
por Ra1nWarden 20.04.2014 / 03:49

1 resposta

3

Em termos leigos,

rm desvincula o arquivo.

"mover para a lixeira" é algo equivalente a mv file ~/.local/share/Trash no terminal, o que significa que o arquivo foi movido de um diretório para outro.

PS: Esta questão surgiu como o primeiro resultado quando fiz uma pesquisa no Google por "ubuntu rm diferença de lixo ". Espero que você possa fazer uma pesquisa na próxima vez antes de perguntar.

    
por cychoi 20.04.2014 / 04:00