Linux

Da wiki.gienne.cloud.

Consigli in arrivo, questo è per me un blocco veloce in cui postare le cose che uso senza infilarle in duecento dischi USB :D


RedHat e Python

Oracle Linux

Gestione Ora

KeepAlive

CentOs7

Shellina Box SSH via HTTP


Eliminare spazi in file

Analizzare LVM per recupero dati

Cancellazione file

Ricerca output


Lock su script: http://www.kfirlavi.com/blog/2012/11/06/elegant-locking-of-bash-program/


Da creare le pagine:
http://www.thegeekstuff.com/2010/08/how-to-create-lvm
http://unix.stackexchange.com/questions/131311/moving-var-home-to-separate-partition

Esempio di lancio comando da utente root per lancio su rc.local (attenzione che su CentOs7/Redhat7/Oracle7 rc.local non ha le autorizzazioni di esecuzione).

runuser -l oracle -c 'ulimit -SHa'


Crontab esempi:

#================================================================= 
#      GENERAZIONE RAPPORTI ATTIVITA' DI SISTEMA
#  Tra le 8 e le 17 un rapporto ogni 20 minuti nei giorni feriali.
#  Un rapporto ogni ora di sabato e domenica.
#  Tra le 18 e le 7 un rapporto ogni ora nei giorni feriali.
#  Genera un riassunto alle 18:05 di ogni giorno feriale.
# =================================================================
0,20,40 8-17 * * 1-5 /usr/lib/sa/sa1 1200 3 &
0 * * * 0,6 /usr/lib/sa/sa1 &
0 18-7 * * 1-5 /usr/lib/sa/sa1 &
5 18 * * 1-5 /usr/lib/sa/sa2 -s 8:00 -e 18:01 -i 3600 -ubcwyaq


┌────────── minute (0 - 59)
│ ┌──────── hour (0 - 23)
│ │ ┌────── day of month (1 - 31)
│ │ │ ┌──── month (1 - 12)
│ │ │ │ ┌── day of week (0 - 6 => Sunday - Saturday, or
│ │ │ │ │                1 - 7 => Monday - Sunday)
↓ ↓ ↓ ↓ ↓
* * * * * command to be executed