F.A.Q

In Linux, lavorare attraverso il terminale è spesso il modo più efficiente per gestire i sistemi, visualizzare i log o interagire con i file. Un comando che ogni utente – principiante o esperto – dovrebbe conoscere è less. Il comando less è un pager del terminale utilizzato per visualizzare il contenuto dei file di testo […]

GitLab è una potente piattaforma DevOps open-source utilizzata per la gestione di repository Git, pipeline CI/CD, revisioni del codice e altro ancora. È ampiamente adottata da sviluppatori e team per ottimizzare lo sviluppo e la distribuzione del software. In questa guida scoprirete come installare GitLab su un server Ubuntu. Prerequisiti Prima di iniziare, assicuratevi di […]

Come trovare un file specifico in base al contenuto in Linux Che si tratti di verificare il codice sorgente, di eseguire il debug di problemi di configurazione o di cercare nei registri, Linux offre strumenti potenti per cercare i file in base al loro contenuto, nonsolo in base al nome. Con le giuste utility da […]

Creare un lavoro Cron personalizzato su Linux L’automazione delle attività di routine è essenziale in qualsiasi flusso di lavoro di amministrazione di sistema o di sviluppo web. I job di Cron forniscono un potente job scheduler basato sul tempo nei sistemi operativi Unix-like, consentendo di eseguire automaticamente script o comandi a intervalli pianificati. Che cos’è […]

Nginx è un server web ad alte prestazioni comunemente usato per servire siti web, per il reverse proxying e per il bilanciamento del carico. Se state aggiornando i file di configurazione o applicando le patch di sicurezza, spesso dovrete ricaricare o riavviare Nginx. Questa guida spiega la differenza tra ricarica e riavvio e come eseguire […]

Uso dei comandi pushd e popd in Linux Navigare attraverso strutture di directory complesse in un terminale Linux può richiedere molto tempo, soprattutto durante le attività di amministrazione del sistema o di scripting. Sebbene cd (change directory) sia il comando più utilizzato per la navigazione nelle directory, manca la capacità di gestire uno stack di […]

PostgreSQL è conosciuto come uno dei database relazionali open-source più potenti e affidabili oggi disponibili. Se abbinato a un Virtual Private Server, PostgreSQL diventa più di un semplice database: diventa un motore completamente personalizzabile per applicazioni basate sui dati. Questa configurazione è ideale per gli sviluppatori, le startup, i fornitori SaaS e le imprese che […]
Mattermost is a powerful open-source messaging platform designed as a self-hosted alternative to Slack and Microsoft Teams. It provides full data control, robust collaboration tools, and is ideal for organizations focused on privacy and scalability. This guide covers the full installation of Mattermost on an Ubuntu 20.04/22.04 server. Prerequisites Before starting, make sure you have: […]

Utilizzo del comando basename negli script Bash Negli script Bash, una delle operazioni più comuni è la manipolazione dei percorsi dei file, soprattutto quando si vuole estrarre solo il nome del file da un percorso completo. È qui che entra in gioco il comando basename. Anche se apparentemente semplice, basename ha un uso potente se […]

L’uso delle chiavi SSH è uno dei modi più sicuri ed efficienti per connettersi a un VPS. Invece di inserire ogni volta una password, è possibile autenticarsi utilizzando una coppia di chiavi private/pubbliche. In questa guida vi spiegheremo come caricare la vostra chiave pubblica SSH su un VPS esistente per consentire un accesso sicuro e […]