Mese: luglio 2018

Tips Of The Week – Comando at

at è un comando dei sistemi operativi Unix e Unix-like, e più in generale dei sistemi POSIX, che permette di far eseguire uno o più comandi in un dato momento nel futuro, senza che sia richiesta la presenza dell’utente.

Il comando batch è una variante del comando at che usa impostazioni predefinite diverse tali da eseguire quanto prima i comandi usando una priorità inferiore a quella normalmente usata da at. Di fatto equivale al comando at -m -q b now, che esegue i comandi non appena il sistema non ha altre operazioni urgenti da eseguire e che notifica via email anche il completamento dell’esecuzione.

Pro Tip: Un simpatico scherzo…

$ at 2:30 nov 1
at> mpg123 urlo.mp3
at> ^D
job 11 at Sun Nov 1 02:30:00 2009

Tips Of The Week – Comando Wget

Ci sono diversi modi per scaricare files, la maggior parte basate su interfacce web e grafiche (GUI).

In questo tip vi presentiamo il comando wget, lo stesso supporta protocolli HTTPHTTPSFTP ed SFTP.

Ecco alcune opzioni utili:

• -c continua il download.
• -b continua il download nonostante la chiusura del Terminale.
• -p scarica tutti i file necessari per una corretta visualizzazzione di una pagina HTML, incluse le immagini.
• -P indicami il folder nel quale vogliamo scaricare i file, di default prende il folder corrente.
• -o log.txt crea un file logs con l’uscita di wget.
• -e robots=off non scarica il file robots.txt.
• –random-wait scagliona i download a tempi casuali, per evitare le black list.
• –limit-rate=20k limita la velocità di download a 20 kbps.

Alcuni esempi:

wget https://goo.gl/6cdwYo

Questo è un esempio di terminale dopo l’esecuzione del comando:

` [email protected]:~$ wget https://www.lucianopignataro.it/a/granita-al-limone-ricetta-amalfi-srrento/110577/

–2018-06-12 18:58:45– https://www.lucianopignataro.it/a/granita-al-limone-ricetta-amalfi-srrento/110577/
Resolving www.lucianopignataro.it (www.lucianopignataro.it)… 104.27.157.250, 104.27.156.250, 2400:cb00:2048:1::681b:9dfa, …
Connecting to www.lucianopignataro.it(www.lucianopignataro.it)|104.27.157.250|:443… connected.
HTTP request sent, awaiting response… 200 OK
Length: unspecified [text/html]
Saving to: index.html

index.html [ <=> ] 90,74K –.-KB/s in 0,04s

2018-06-12 18:58:46 (2,14 MB/s) – index.html saved [92913] `

Possiamo scaricare più file contemporaneamente elencandoli in un file di testo

Esempio: qualche_ricetta.txt:
__https://goo.gl/bEHwg4__
__https://goo.gl/NmsJ3h__
__https://goo.gl/ydCXAL__

wget -i qualche_ricetta.txt

Tips Of The Week – Comando Quota

Il comando quota mostra le informazioni sull’uso dei dischi, prendendo le informazioni da /etc/mtab. Possiede moltissime opzioni, di cui andremo a elencare solo le più usate:
-F, con cui si può specificare il formato desiderato; 

-g, che raggruppa le informazioni a seconda del gruppo a cui l’utente appartiene;
-a, che controlla tutti i filesystem che hanno quota abilitato; 

-v, l’usuale “verbose mode”.

E’ necessario attivarlo, modificando sotto la directory /etc il file fstab e aggiungendo le parole “usrquota” e “grpquota” al corrispondente filesystem.

Questo un esempio dell’uso:

# quotacheck -avug

quotacheck: Scanning /dev/sda3 [/home] done

quotacheck: Checked 5182 directories and 31566 files

quotacheck: Old file not found.

quotacheck: Old file not found.