LINUX: Controllare se un servizio è in esecuzione 0 (0)

Questo script prende l'output opportunamente filtrato da grep e se la stringa NON è vuota (-n "$CONTROL") esce perché motion è già in esecuzione, altrimenti riavvia il servizio e riporta con logger un eventuale avvio. ATTENZIONE: il nome dello script non deve contenere "traccia" del nome del servizio da cercare, grep altrimenti troverà come servizio corrispondente lo stesso script e non funzionerà come ci si aspetterebbe: in questo caso ad esempio sarebbe un errore nominarlo "riavvio_motion".

LINUX -Esplorare il sistema 0 (0)

Ora che sappiamo come spostarci nel sistema di file, è tempo di fare una visita guidata al nostro sistema Linux. Prima di iniziare, tuttavia, impareremo qualche altro comando che sarà utile lungo la strada. ls                              Elenco contenuti della directory file                           Determina il tipo di file less                          Visualizza il contenuto del file