shell

Variabili di ambiente

Un comando utile per vedere tutte le variabili di ambiente settate sul sistema: perl -E ‘for (keys %ENV) { say “$_=$ENV{$_}”; }’ Ed eventualmente si possono filtrare i risultato in questo modo: perl -E ‘for (keys %ENV) { say “$_=$ENV{$_}”; }’ | grep -i nome_var

Dove kde salva il widget knotes

Mi capita a volte (soprattutto con kde5) che le note che creo sul desktop spariscano.

MySql – Impostare la collation di default

E’ possibile impostare una collation di default così che, ogni qualvolta si crei un database, questo abbia la collation desiderata.

Creare un utente MySql per connettersi da remoto

Per connettersi da remoto a un database MySql è necessario innanzi tutto che la porta 3306 sia bindata all’ip della macchina attraverso il file

Dump mysql compresso in gzip e restore

Spesso i dump MySql sono compressi per ovvie ragioni di spazio e velocità nello spostamento.

Vim: Comandi utili

Numeri di riga Attivare i numeri di riga: :set number o :set nu Disattivare i numeri di riga: :set nonumber o :set nonu Commentare in blocco Posizionare il cursore nella prima riga che si vuole commentare Entrare in modalità Visual Block (Ctrl + v con la mia configurazione) Scendere con la freccia fino ad arrivare all’ultima riga…

Cercare una parola in determinati file

Nel precedente articolo abbiamo visto come cercare parole dentro i file di una directory. Ora invece vedremo come cercare una parola dentro file specifici. Come al solito il comando Linux “grep” è quello che fa al caso nostro.

Cercare parole dentro i file di una directory

Tra le piccole ma utili cose che spesso dimentico c’è la ricerca di una specifica parola (o più) all’interno di uno o più file. Supponiamo ad esempio di voler cercare “quello che so” all’interno di tutti i file presenti in /home/matteo/cartella.

Cercare file in una cartella

Nei precedenti articoli abbiamo visto Cercare una parola in determinati file e Cercare parole dentro i file di una directory. Ora vedremo invece come cercare file in una determinata cartella.

Debian pinning – installare versioni di uno specifico repository

Sono solito utilizzare debian testing (Jessie ora che scrivo) ma a volte capita che i pacchetti presento su una particolare versione siano buggati.