Recentemente, tive que copiar cerca de 20 GB de dados divididos entre cerca de 20 arquivos do meu laptop para um disco rígido externo. Como essa operação leva um bom tempo (a ~ 560kb / s), fiquei pensando se havia alguma maneira de pausar a transferência e continuar com ela mais tarde (no caso, preciso interromper a transferência). Como uma questão paralela, existe alguma diferença de desempenho entre copiar do terminal e copiar do Nautilus?
nautilus
command-line
clipboard
Olivier Lalonde
fonte
fonte
resposta curta, não precisa de instalação, para pausar o uso
kill -STOP PID
para continuar o processo em pausa,
kill -CONT PID
onde PID é ID do processo. você pode obter o PID executando o monitor ou
top
comando do sistemafonte
Eu posso responder apenas a parte sobre a diferença entre terminal e nautilus. Eu verifiquei várias vezes isso. Parece que copiar do terminal é mais rápido do que qualquer outro meio gráfico como o nautilus. Pelo menos no meu caso, quando copio cerca de 32 GB de informação, leva cerca de 3 a 5 minutos a menos do terminal do que o nautilus de uma cópia de 25 minutos. isso é cerca de 10% a 20% do tempo. Sobre uma maneira de retomar uma cópia para sua unidade externa, eu acho
curl
oursync
iria retomar uma cópia com falha. Pelo menos com o comando cp. Eu não tentei isso sozinho (tentarei amanhã), mas esses dois podem funcionar.Para curl você precisa
aptitude install curl
ouapt-get instal curl
já que ele não vem com o ubuntu por padrão.Use
curl --help
oursync --help
para saber mais. Amanhã vou mostrar como copiar com os dois, se você não encontrar o caminho.fonte