Il modo migliore per eseguire script e comandi su sospendi e ripristina su Linux prima di sospendere (o dopo la ripresa) usa il sistema systemd init. Ciò è dovuto al fatto che il sistema init interagisce direttamente con il kernel e i sistemi di alimentazione. Imparare a lavorare con questo strumento consentirà a qualsiasi utente di ottenere un controllo molto elevato sul proprio sistema operativo Linux,
Si prega di comprendere che fare confusione con il sistema init sul PC può essere pericoloso se non si sa cosa si sta facendo. Assicurati di seguire le istruzioni in questo tutorial il più vicino possibile, per evitare possibili contrattempi.
Non tutte le moderne distribuzioni Linux supportano il sistema systemd init. Alcuni usano upstart o qualcos'altro interamente. In questo tutorial, ci concentreremo su systemd in quanto è il sistema di avvio più comune. Se stai cercando di eseguire questa operazione su qualcosa che non è in esecuzione in questo articolo, consulta le istruzioni del tuo sistema operativo per istruzioni.
Nota: gli utenti Debian devono sostituire tutte le istanze di usr / lib / systemd / system-sleep con / lib / systemd / system-sleep /
Per eseguire uno script prima della sospensione, posizionare qualsiasi file di script bash in / usr / / systemd / system-sleep / lib. Gli script stessi possono fare qualsiasi cosa, ma c'è una certa sintassi che deve essere rispettata. Inizia aprendo una finestra di terminale. Usando sudo -s, ottieni una shell di root.
Come aggiungere elementi al file Fstab in Linux
A differenza del sistema operativo Windows, i dischi rigidi non associati al sistema non si montano automaticamente. Ciò costringe gli utenti a dover aprire il file manager e a montare manualmente ogni unità e partizione ogni volta che si avvia il PC. Questo è molto fastidioso, ma è possibile aggiungere elementi al file fstab in Linux e correggerlo.
Come configurare Rsync su Linux
In questi giorni, tutti hanno un'app di sincronizzazione. C'è Bittorrent Sync (ora Resilio Sync), Syncthing e così via. Questi tipi di strumenti stanno ottenendo una reale trazione nello spazio server e consumer, e esistono per una ragione. Aiutano gli utenti a configurare un sistema di sincronizzazione peer-to-peer basato su Internet / locale.