Pillole di Ubuntu 05
Channel: Nicola Jelmorini
Date: 2014-06-28

Quinta puntata della serie pillole di Ubuntu. In questo video vediamo:

Cercare in un dizionario le parole che iniziano con una determinata stringa di caratteri, oppure cercare una data significativa in un calendario. In un sistema Linux sono sempre installati alcuni dizionari e alcuni calendari che si trovano nella cartella /usr/share/dict/ rispettivamente nella cartella /usr/share/calendar

Visualizzare in ordine inverso le righe di un file di testo
[*] in un terminale possiamo visualizzare un file di testo con il comando "cat"
[*] per visualizzare lo stesso file in ordine inverso basta usare il comando "tac"

Ottenere l'architettura usata dal proprio PC con questo comando
[*] getconf LONG_BIT  ⇒ ritorna 32 o 64 (bit)

Creare fogli di anteprime con una serie di immagini
[*] requisito: installare il pacchetto "imagemagick"
[*] comando base: 
⇒ montage *.jpg poster1.jpg
[*] comando con impostazione della grandezza di ogni anteprima e dei margini destro/sinistro, superiore/inferiore
⇒ montage -geometry 250x250+4+3 *.jpg poster2.jpg
[*] comando con impostazione di una cornice per ogni anteprima
⇒ montage -frame 5 *.jpg poster3.jpg
[*] comandi per foglio con anteprime in stile "Polaroid"
⇒ montage +polaroid *.jpg poster4.jpg
⇒ montage +polaroid -geometry 250x250-10-3 *.jpg poster5.jpg
[*] comando per ruotare le anteprime sul foglio
⇒ montage -rotate 25 *.jpg poster6.jpg
[*] comando con un colore di sfondo del foglio (per i codici dei colori vedi: http://www.imagemagick.org/script/color.php#color_names)
⇒ montage -background red4 *.jpg poster7.jpg
⇒ montage -background transparent *.jpg poster8.png
[*] comando con un'immagine come sfondo del foglio
⇒ montage -texture Aragiacinto.jpg *.jpg poster9.jpg 

Eseguire programmi con interfaccia grafica da terminale in modalità amministratore (root)
[*] sudo -i   ⇒ per avviare una sessione root temporanea cambiando anche ambiente e cartella (home della user root)
[*] sudo -s  ⇒ per avviare una sessione temporanea con diritti di root, ma restando nell'ambiente della user (non cambia cartella)
[*] si usa questo comando al posto dei vari gksudo e gksu (interfacce grafiche per sudo che non sono più installate nelle ultime versioni di Ubuntu)
[*] rispetto ad usare direttamente sudo non si rischia che preferenze, variabili di sistema, o altro componente del programma vengano sovra-scritte con il profilo di amministratore. Se questo succede il programma per la normale user potrebbe anche non più funzionare in quanto la normale user non ha più i diritti di accesso ai file necessari al programma.
[*] tenere aperto il terminale finché è necessario tenere aperto il programma
[*] chiudere il programma e dare il comando exit per uscire dalla sessione root temporanea e tornare a quella normale