linux

Mattepuffo's logo
Trovare righe duplicate in Linux con uniq

Trovare righe duplicate in Linux con uniq

Dalla man page:

uniq - report or omit repeated lines

Quindi, attraverso questo comando, possiamo facilmente filtrare delle righe duplicate dentro ad un file.

Supponiamo di avere un file di testo così:

RIGA
RIGA

RIGA.
RIGA BHO.

RIGA.
RIGA

Mattepuffo's logo
Inviare file su GitHub

Inviare file su GitHub

Specifico che questi comandi li sto usando su Linux, e sinceramente non saprei su Windows e macOS.

Su Linux, una volta installato il client git, possiamo eseguire questi comandi una volta che abbiamo fatto le modifiche appropriate.

Mattepuffo's logo
Aprire file in sola lettura in Vim

Aprire file in sola lettura in Vim

Vim è uno degli editor più usati in assoluto su Linux, ed è pieno di opzioni.

Oggi vediamo come aprire file in sola lettura, in modo da evitare sovrascritture di file importanti.

Il primo modo è usando il comando view:

$ view test.txt

Le modifiche sono permesse, ma non è possibile salvare il file modificato.

Mattepuffo's logo
Come cercare nei PDF su Linux con pdfgrep

Come cercare nei PDF su Linux con pdfgrep

Per cercare all'interno di un file PDF, possiamo tranquillamente usare grep.

Ma esiste un programma più specifico, che per certi versi possiamo considerare un'estensione di grep stesso: pdfgrep!

Per installarlo su Debian:

# aptitude installa pdfgrep

Su Archlinux:

# pacman -Sy pdfgrep

Mattepuffo's logo
Verificare la sicurezza delle password in Linux

Verificare la sicurezza delle password in Linux

Quando scegliamo una password, dovremmo essere certi che sia abbastanza sicura.

Se usiamo Linux possiamo usare una libreria apposita: cracklib!

Ovviamente il nome può cambiare tra le distro, ma se siete su Archlinux:

# pacman -Sy cracklib

Mattepuffo's logo
Risolvere l'errore ORA-21561 in Oracle

Risolvere l'errore ORA-21561 in Oracle

Su una macchina Linux ho installato l'Oracle client e tutto il necessario, ed ho provato a connettermi tramite ODBC (unixODBC per la precisione).

Con le credenziali giuste, ottenevo sempre questo errore:

ERROR:
ORA-21561: OID generation failed

Alla fine ho scoperto di dover modificare il file /etc/hosts.