Cosa succede quando si interrompe un processo zip -erm?

1

Cosa succede se interrompi il seguente comando

$ zip -erm foo foo/dirfoo1

Mi sono reso conto che il tempo non mi permetterà di finire. Cosa succede quando I Ctrl + C mi fa uscire da questo? Sono partito con qualcosa che potrebbe essere continuato da dove era stato interrotto? Se è così, sarebbe così semplice come rieseguire il comando?
O sto andando a trovare ciò che non è decompresso, e posso eseguire il comando per gli "avanzi"?

    
posta netfortius 22.02.2013 - 13:48
fonte

1 risposta

1

Am I left with something that could be continued where it left off

No. Se invii un segnale Unix di interruzione a zip usando Controllo - C , terminerai il processo zip e quando lo avvierai di nuovo inizierà dall'inizio, sovrascrivendo qualsiasi cosa sia già stata estratta.

Se invece invii un segnale Stop Control - Z , il processo zip verrà messo in pausa e potrai riprenderlo in un secondo momento utilizzando il comando fg .

Si noti che questo funzionerà solo se è possibile mantenere lo stato del proprio sistema. Cioè, se dormi nel sistema sarai OK, ma se lo chiudi, zip verrà comunque ucciso. Inoltre, presuppone che il file zip funzionasse con resti disponibili mentre è fermo; cioè, se risiede su una condivisione di rete che si smonta, l'invio di un SIGSTOP non funzionerà ancora.

    
risposta data 22.02.2013 - 17:24
fonte

Leggi altre domande sui tag