¿Qué pasa si interrumpes el siguiente comando?
$ zip -erm foo foo/dirfoo1
Me di cuenta de que el tiempo no me permitirá terminar. Que pasa cuando yo Ctrl + do yo fuera de esto? ¿Me quedo con algo que podría continuar donde lo dejó? Si es así, ¿sería tan simple como volver a ejecutar el comando?
¿O voy a encontrar lo que no está descomprimido y puedo ejecutar el comando para las "sobras"?
Respuestas:
No. Si envías un Interrumpir la señal de Unix a
zip
utilizando Controlar - do , terminarás elzip
proceso y cuando lo ejecute de nuevo, comenzará desde el principio, sobrescribiendo todo lo que ya haya extraído.Si en cambio envías un Detener señal Controlar - Z , la
zip
el proceso se pausará, y puede reanudarlo más tarde con la teclafg
mando.Tenga en cuenta que esto solo funcionará si puede mantener el estado de su sistema. Es decir, si duerme el sistema, estará bien, pero si apaga, entonces
zip
todavía será asesinado. Además, se supone que el archivozip
estaba trabajando con restos disponibles mientras está parado; es decir, si reside en un recurso compartido de red que desmontas, el envío de un SIGSTOP todavía no funcionará.fuente