Linux Mind Italia

  • Domenica 24 Marzo 2019, 06:31:46
  • Benvenuto, Visitatore
Effettua l'accesso o una nuova registrazione.

Inserisci il nome utente, la password e la durata della sessione.
Ricerca avanzata

News:

Ti interessa una petizione per "migliorare" il copyright per scopi educativi ? (leggi qui).

collapse

* Canale Telegram

Canale informativo di riserva:
Linuxminditalia
https://t.me/linuxmind

* Mind-chat

Refresh History
  • bobol: :coffee:
    Ieri alle 21:08:40
  • Tony: :break:
    Ieri alle 14:30:22
  • bobol: :ciao:
    Ieri alle 08:25:41
  • cuzzo: bau
    Venerdì 22 Marzo 2019, 12:13:46
  • TheBaron: Good evening for all guest of Linux
    Giovedì 21 Marzo 2019, 18:35:34
  • TheBaron: :ciao:
    Giovedì 21 Marzo 2019, 18:33:08
  • Tony: :ciao:
    Giovedì 21 Marzo 2019, 14:25:04
  • nessuno: ....tttrrriiigggggg!!!  :ciao:  :)
    Giovedì 21 Marzo 2019, 11:25:12
  • trigg: :ciao:
    Giovedì 21 Marzo 2019, 10:39:53
  • cuzzo: olà belli
    Giovedì 21 Marzo 2019, 10:17:28
  • bobol: buenas dias
    Giovedì 21 Marzo 2019, 08:35:06
  • cuzzo: noche
    Mercoledì 20 Marzo 2019, 22:15:34
  • bobol: ola
    Mercoledì 20 Marzo 2019, 20:52:46
  • TheBaron: :ciao:
    Mercoledì 20 Marzo 2019, 18:27:42
  • cuzzo: aloa
    Mercoledì 20 Marzo 2019, 16:43:55
  • cuzzo: bau
    Martedì 19 Marzo 2019, 11:23:46
  • bobol: :ciao:
    Lunedì 18 Marzo 2019, 21:05:13
  • cuzzo: bon apetit
    Lunedì 18 Marzo 2019, 12:27:55
  • Pope: Io 2 grazie  ;D
    Lunedì 18 Marzo 2019, 09:08:16
  • cuzzo: aloa, appena preso, grassie
    Lunedì 18 Marzo 2019, 09:00:33
  • Cavaleri Omar: Caffettino, raga?
    Lunedì 18 Marzo 2019, 08:08:01
  • bobol: :ciao:
    Venerdì 15 Marzo 2019, 19:50:19
  • 1234567: Ciao Belli
    Venerdì 15 Marzo 2019, 18:26:26
  • Josh: Boh  :boh:
    Giovedì 14 Marzo 2019, 18:46:40
  • Pope: Mha forse per risparmiare risorse, un pò come le auto nuove che si spengono ai semafori se schiacci a fondo il freno
    Giovedì 14 Marzo 2019, 18:42:15
  • Josh: Non capisco l'utilità di questa funzione
    Giovedì 14 Marzo 2019, 18:32:34
  • Josh: Ho notato che con il kernel 5 la scheda audio viene disattivata quando non viene utilizzata. Non è un bug perché lo fa anche Fedora con il kernel 4.x.x
    Giovedì 14 Marzo 2019, 18:31:52
  • Pope: cco perchè Torvalds distribuisce parolacce a tutti i collaboratori  :D
    Giovedì 14 Marzo 2019, 16:44:26
  • nessuno: Qualcuno ha provato il kernel 5.xx?.. L'ho appena provato, non ha funzionato la chiavetta wifi e dopo 2 minuti è andato in crash. Spero proprio che migliori... ;D
    Giovedì 14 Marzo 2019, 16:05:33
  • Pope: schiacci il pulsante "download" ma forse non ho ben capito la domanda.... su cinnamon spices ce ne sono molti, oppure apri un topic dedicato che in chat non va bene  :ciao:
    Giovedì 14 Marzo 2019, 10:59:40

* Utenti On Line

  • Dot Visitatori: 15
  • Dot Nascosti: 0
  • Dot Utenti: 0

There aren't any users online.

Autore Topic: [RISOLTO] Cron non esegue lo script  (Letto 793 volte)

Tony

  • Staff
  • Hero Mind
  • ******
  • Offline Offline
  • Post: 3743
  • Distro: Ubuntu 18.04.1 LTS 64bit XFCE
Re:Cron che non esegue lo script
« Risposta #15 il: Mercoledì 31 Ottobre 2018, 23:11:36 »

Uff, uff.
Ce l'ho fatta.
Ho fatto degli esperimenti sul mio sistema proprio con hdparm creandomi uno script simile al tuo ed effettivamente non funzionava, finché ho capito il perché e tutto ha funzionato a dovere.
Allora, per prima cosa lo script va modificato così
Codice: [Seleziona]
#!/bin/bash
ps ax | grep -v grep | grep -q xmatrix
if [ $? -eq 0 ]
then
sudo hdparm -y /dev/sdb
sudo hdparm -y /dev/sdc
sudo hdparm -y /dev/sdd
sudo hdparm -y /dev/sde
sudo hdparm -y /dev/sdf
fi
exit

Mentre, riguardo crontab dai
Codice: [Seleziona]
sudo crontab -ee usa la riga
Codice: [Seleziona]
* * * * * /home/mionome/Scrivania/SCRIPT/stand-by.sh
« Ultima modifica: Mercoledì 31 Ottobre 2018, 23:18:23 da Tony »
Connesso
Linux non è solo un sistema operativo ma...
"È uno stato mentale, dove prima ti perdi e poi ti ritrovi"
(cit. Point Break).

Tony

  • Staff
  • Hero Mind
  • ******
  • Offline Offline
  • Post: 3743
  • Distro: Ubuntu 18.04.1 LTS 64bit XFCE
Re:Cron che non esegue lo script
« Risposta #16 il: Giovedì 01 Novembre 2018, 11:31:33 »

Jacobbe73 se ci sei batti un colpo.
A me funziona.
Connesso
Linux non è solo un sistema operativo ma...
"È uno stato mentale, dove prima ti perdi e poi ti ritrovi"
(cit. Point Break).

Jacobbe73

  • New Mind
  • *
  • Offline Offline
  • Post: 17
  • Distro: Linux Mind 19.0 Mate
Re:Cron che non esegue lo script
« Risposta #17 il: Giovedì 01 Novembre 2018, 14:21:47 »

Ciao Tony, scusami ma ieri sera sono crollato....
Adesso provo subito!!!
 :ok:
Connesso

Jacobbe73

  • New Mind
  • *
  • Offline Offline
  • Post: 17
  • Distro: Linux Mind 19.0 Mate
Re:Cron che non esegue lo script
« Risposta #18 il: Giovedì 01 Novembre 2018, 14:56:19 »

Grande Tony, funziona benissimo!!!!
tutto abbastanza chiaro, ma ti chiedo comunque una cosa:
hai fatto eseguire al cron di root (perchè la riga di esecuzione script è nel file cron di root e non in quello del mio user) lo script ma è stato necessario inserire il sudo anche se eseguito da root? effettivamente, dopo che è comparso lo screensaver (condizione necessaria per il confronto all'interno dello script) se apro una shell come utente ed eseguo lo script manualmente mi viene chiesta la password, invece se apro la shell come root lo script avviato manualmente viene eseguito senza richiesta password...
Un'ultima cosa a riguardo del comando hdparm (sfrutto al 100% la tua competenza  ;D)
Secondo te, se uno degli hard disk è occupato e quindi in movimento (trasferimento file da una cartella ad un'altra per un semplice backup dati) e questo riceve il comando hdparm -y (che forza lo stand-by) quest'ultimo viene ignorato oppure il disco va in stand-by per qualche istante e poi riprende il trasferimento?
Grazie infinite per il tuo supporto, sei stato gentilissimo oltre che molto competente a riguardo!!
 :ok:
Saluti
Jacobbe73
Connesso

Tony

  • Staff
  • Hero Mind
  • ******
  • Offline Offline
  • Post: 3743
  • Distro: Ubuntu 18.04.1 LTS 64bit XFCE
Re:[RISOLTO] Cron che non esegue lo script
« Risposta #19 il: Giovedì 01 Novembre 2018, 17:02:56 »

...è stato necessario inserire il sudo anche se eseguito da root?
:dry: a quanto pare.
Funziona anche se lasci lo script senza i sudo ma lo metti in crontab (sempre di amministratore) così
Codice: [Seleziona]
* * * * * sudo /home/mionome/Scrivania/SCRIPT/stand-by.shSe lo script appartiene già a root, non ci sarà bisogno di alcun sudo, né nello script stesso, né nel crontab amministrativo.
Di questa particolarità la guida non ne parla.

se uno degli hard disk è occupato e quindi in movimento (trasferimento file da una cartella ad un'altra per un semplice backup dati) e questo riceve il comando hdparm -y (che forza lo stand-by) quest'ultimo viene ignorato oppure il disco va in stand-by per qualche istante e poi riprende il trasferimento?
Basta provare. Io ho provato e pare che venga ignorato.
« Ultima modifica: Giovedì 01 Novembre 2018, 18:14:32 da Tony »
Connesso
Linux non è solo un sistema operativo ma...
"È uno stato mentale, dove prima ti perdi e poi ti ritrovi"
(cit. Point Break).

Tony

  • Staff
  • Hero Mind
  • ******
  • Offline Offline
  • Post: 3743
  • Distro: Ubuntu 18.04.1 LTS 64bit XFCE
Re:[RISOLTO] Cron che non esegue lo script
« Risposta #20 il: Giovedì 01 Novembre 2018, 18:01:03 »

La guida originale (in inglese, ovviamente) è molto più completa.
Ma, anche in tal caso, non è affatto chiara riguardo tale particolarità.
« Ultima modifica: Giovedì 01 Novembre 2018, 18:15:40 da Tony »
Connesso
Linux non è solo un sistema operativo ma...
"È uno stato mentale, dove prima ti perdi e poi ti ritrovi"
(cit. Point Break).

Jacobbe73

  • New Mind
  • *
  • Offline Offline
  • Post: 17
  • Distro: Linux Mind 19.0 Mate
Re:[RISOLTO] Cron che non esegue lo script
« Risposta #21 il: Venerdì 02 Novembre 2018, 00:29:23 »

@Tony,
ancora grazie per il tuo supporto!
Un caloroso saluto
Jacobbe73
Connesso

Tony

  • Staff
  • Hero Mind
  • ******
  • Offline Offline
  • Post: 3743
  • Distro: Ubuntu 18.04.1 LTS 64bit XFCE
Re:[RISOLTO] Cron che non esegue lo script
« Risposta #22 il: Venerdì 02 Novembre 2018, 09:00:20 »

:ciao:
Connesso
Linux non è solo un sistema operativo ma...
"È uno stato mentale, dove prima ti perdi e poi ti ritrovi"
(cit. Point Break).