¿Qué sucede cuando se interrumpe un proceso zip -erm?

1

¿Qué sucede si interrumpes el siguiente comando?

$ zip -erm foo foo/dirfoo1

Me di cuenta de que el tiempo no me permitirá terminar. ¿Qué sucede cuando me Ctrl + C 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"?

    
pregunta netfortius 22.02.2013 - 13:48

1 respuesta

1
  

Me quedo con algo que podría continuar donde lo dejó

No. Si envía una Interrupción de la señal de Unix a zip utilizando Control - C , terminará el proceso zip y cuando lo ejecute de nuevo, comenzará desde el principio, sobrescribiendo todo lo que ya extrajo.

Si, en cambio, envía una señal Stop Control - Z , el proceso zip se detendrá y podrá reanudarlo más tarde. utilizando el comando fg .

Tenga en cuenta que esto solo funcionará si puede mantener el estado de su sistema. Es decir, si duermes el sistema, estarás bien, pero si lo cierras, entonces zip seguirá siendo eliminado. Además, asume que el archivo zip estaba trabajando con permanece disponible mientras está detenido; es decir, si reside en un recurso compartido de red que desmontas, el envío de un SIGSTOP seguirá sin funcionar.

    
respondido por el Josh 22.02.2013 - 17:24

Lea otras preguntas en las etiquetas