Linux

Trucchi e tools per il nostro amato "Pinguino Tux"

Mattepuffo's logo
Creare QR Code in Linux con zint

Creare QR Code in Linux con zint

zint è un programma disponibile per Linux sia da usare nel terminale che con una gui Qt.

Non l'ho trovato intuitivo da usare come altri programmi, in quanto in realtà nasce per generare barcode.

Ed ha il supporto per i QR Code.

Mattepuffo's logo
Convertire il timestamp in stringa in Linux

Convertire il timestamp in stringa in Linux

Molti software usano le date in formato timestamp, che in sostanza è un numero che rappresente "adesso".

Per avere il timestamp in Linux e affini (macOS compreso):

$ date +%s
1732779869

Se volessimo trasformare quel numero in stringa per renderlo leggibile e sfruttarlo nei nostri script?

Mattepuffo's logo
Creare QR Code in Linux con qrencode

Creare QR Code in Linux con qrencode

qrencode, o libqrencode, è un piccolo programma da terminale che ci consente di creare QR Code su Linux.

Molto facile da usare, è anche possibile usarlo dei nostri programmi scritti in C++ come libreria.

Cosa che noi non vedremo.....

Mattepuffo's logo
Intercettare gli errori in BASH

Intercettare gli errori in BASH

BASH non ha un concetto di try/catch come molti linguaggi di programmazione, ma possiamo comunque intercettare gli errori in diverse maniere.

Supponiamo di avere uno script per creare una cartella nella root del sistema e di lanciarlo senza i permessi adeguati.

Ovviamente darà un errore.

Mattepuffo's logo
Leggere file di config senza commenti in Linux

Leggere file di config senza commenti in Linux

In verità questo articolo dovrebbe valere non solo per Linux, anche per macOS e BSD, in quanto useremo grep e sed per ottenere quello che vogliamo: visualizzare nel terminale i file di config senza commenti!

Useremo un file di test in modo da poterlo eventualmente manipolare.

Mattepuffo's logo
Verificare che stiamo usando Systemd

Verificare che stiamo usando Systemd

Non tutti amano Systemd, ma è comunque diventato lo standard nella maggior parte delle distro Linux.

In questo articolo vediamo alcuni metodi per verificare che stiamo usando Systemd piuttosto che un altro sistema.