Linux

Risorse per gestire un sistema Linux. Offre anche una guida a Unix ed un semplice percorso per imparare le basi dello shell scripting.

In questa categoria

  • Arresto e riavvio di Linux: il comando shutdown
    Arresto e riavvio di Linux: il comando shutdown

    Il comando Shutdown, che significa "arresto" in inglese, è un potente strumento disponibile nei sistemi Linux per gestire l'arresto o il riavvio del sistema. Esso può essere eseguito da una Shell, l'interfaccia a riga di co...

  • Recuperare una partizione con GNU Parted o Gpart
    Recuperare una partizione con GNU Parted o Gpart

    A volte, nell'uso quotidiano del computer, possono capitare dei problemi che comportano la perdita di dati. Un evento abbastanza frequente che comporta la perdita di dati riguarda l'improvvisa "scomparsa" di una partizione del disco fiss...

  • Disabilitare l'accesso SSH da remoto all'utente root o specifici utenti o gruppi
    Disabilitare l'accesso SSH da remoto all'utente root o specifici utenti o gruppi

    Una basilare procedura di sicurezza per un sistema connesso in Rete, consiste nel regolamentare gli accessi. Un sistema che consente a tutti i suoi utenti l'accesso da remoto, infatti, presenta il rischio che qualche malintenzionato, mediante tecn...

  • Installare Java in Ubuntu
    Installare Java in Ubuntu

    Se utilizzi il sistema operativo Ubuntu e vuoi installare Java al fine di compilare ed eseguire software scritti in questo popolare linguaggio di programmazione, in questa guida ti spiegherò come fare. Per prima cosa è opportuno prec...

  • Creare una lista dei programmi installati su Ubuntu (per effettuarne il ripristino)
    Creare una lista dei programmi installati su Ubuntu (per effettuarne il ripristino)

    In questo breve post vedremo come visualizzare tutto il software installato in un sistema operativo Linux Ubuntu (o Debian). Per far questo sarà necessaria una semplice istruzione da linea di comando la cui utilità supera quella di c...

  • Installare un'interfaccia grafica su Ubuntu Server
    Installare un'interfaccia grafica su Ubuntu Server

    Indipendentemente dalla versione di riferimento, il ramo principale della distribuzione Linux Ubuntu viene distribuito in due varianti principali: Desktop e Server. La release Desktop è notoriamente equipaggiata con un'interfaccia grafica c...

  • I comandi mount e umount
    I comandi mount e umount

    Nei sistemi che fanno riferimento al mondo linux (o, più correttamente, nei sistemi unix-like) le periferiche di archiviazione dati vengono rilevate dal sistema operativo non appena collegate al computer, ma i loro filesystem non vengono...

  • Creiamo un file server con Samba
    Creiamo un file server con Samba

    La finalità di una rete locale di computer (LAN) è principalmente quella di permettere lo scambio di informazioni e la condivisione di risorse nella modalità più semplice e veloce per l'utente. L'esistenza di un File Se...

  • Sincronizzare file e cartelle con rsync
    Sincronizzare file e cartelle con rsync

    rsync fa parte delle utilità indispensabili del buon amministratore di sistema. Grazie ad rsync, infatti, è possibile gestire (in modo facile e velocissimo) la sincronizzazione di file e cartelle sia localmente che tra due diversi si...

  • Il boot loader Grub
    Il boot loader Grub

    GRUB, acronimo di GRand Unified Bootloader, è un programma distribuito sotto licenza GNU che si occupa del caricamento e dell'avvio di sistemi operativi. GRUB è residente su disco, ed è largamente utilizzato ed installato di d...

  • Ottimizzare un'installazione di Ubuntu
    Ottimizzare un'installazione di Ubuntu

    1. Scegliere la versione adatta per le proprie esigenze Ubuntu è oggi una delle distribuzioni più note tra i sistemi operativi che utilizzano il Kernel Linux; si tratta di una release creata sulla base di un'altra nota distro, la Deb...

  • Ottenere il massimo da Ubuntu su un vecchio PC
    Ottenere il massimo da Ubuntu su un vecchio PC

    I requisiti necessari per il normale utilizzo delle ultime versioni di Ubuntu sono 384 MB di RAM e 700 MHz di processore. Come spesso accade per tutti i sistemi operativi, i MB e i Mhz di base richiesti (di solito molto inferiori ai computer oggi...

  • Vsftpd: realizzare un server FTP su Linux
    Vsftpd: realizzare un server FTP su Linux

    L'FTP (File Transfer Protocol) è un protocollo facente parte della famiglia di protocolli TCP/IP, utilizzato per la trasmissione di dati e per caricare/scaricare file tra computer. Per funzionare l'FTP utilizza un modello client/server che...

  • Usare Nano: un semplice editor di testo per Linux
    Usare Nano: un semplice editor di testo per Linux

    Nano è l'editor di testo da riga di comando predefinito e più usato con la distribuzione Linux Ubuntu. Evoluzione dell'obsoleto Pico, vecchio editor dei sistemi Unix che tra l'altro viene distribuito con una licenza che non gli conse...

  • Server DNS per una rete locale con Bind
    Server DNS per una rete locale con Bind

    Il DNS (Domain Name System) è un servizio fondamentale per il funzionamento di internet, utilizzato per la risoluzione di nomi di host (nomi macchina) in indirizzi IP e viceversa. In pratica senza questo protocollo non potrebbe esistere int...

  • Gestire utenti e password: i file /etc/passwd e /etc/shadow
    Gestire utenti e password: i file /etc/passwd e /etc/shadow

    La gestione degli utenti e delle relative password in Linux è argomento piuttosto difficile e richiederebbe un'indagine approfondita e molto articolata. In questa sede, pertanto, ci limiteremo ad analizzare il contenuto dei due file di te...

  • Installare, aggiornare e rimuovere i pacchetti su Ubuntu
    Installare, aggiornare e rimuovere i pacchetti su Ubuntu

    La distribuzione Ubuntu installa, aggiorna e rimuove i pacchetti software attraverso l'APT (Advanced Packaging Tool), l'ormai ampiamente collaudato gestore in origine sviluppato per la Debian. La potenza e la versatilità del tool consente,...

  • Guida Unix
    Guida Unix

    UNIX non è un semplice sistema operativo, è il Sistema Operativo, il papà di ogni altro OS esistente, da Dos a Linux, da MacOS a Windows, anche se non tutte le software house sono disposte ad ammettere di aver preso più...

  • Guida Ubuntu
    Guida Ubuntu

    Ubuntu è una distribuzione del sistema operativo Linux che, nata nel 2004, ha in pochi anni attirato l'attenzione di un sempre più folto gruppo di utenti ed appassionati fino a diventare il sistema Open Source più utilizzato a...

  • Configurare una scheda di rete su Linux con ifconfig
    Configurare una scheda di rete su Linux con ifconfig

    In ambiente Linux per la gestione degli indirizzi IP (Internet Protocol) all'interno delle intefacce di rete (come per esempio le comunissime ethernet) viene utilizzato il comando ifconfig (abbreviazione di interface configurator) il quale corrisp...

  • Gestire l'orario del sistema in Linux
    Gestire l'orario del sistema in Linux

    In questo breve articolo passeremo in rassegna i principali comandi deputati alla gestione dell'orario sul ns. sitema Linux. 1) date Primo fra questi sicuramente è il comando date che ha la funzione di mostrare e/o impostare l'ora del siste...

  • Vi: editor da linea di comando per Linux
    Vi: editor da linea di comando per Linux

    Vi è un editor di testo da linea di comando standard per sistemi Unix e Unixlike presente praticamente in tutte le distribuzioni di Linux e generalmente installato di default; sono disponibili numerosi cloni dai nomi più diversi come...

  • Effettuare ricerche con grep e le regular expressions
    Effettuare ricerche con grep e le regular expressions

    Il comando grep, molto utilizzato sia in Unix che nella maggior parte delle distribuzioni Linux, è stato concepito per la ricerca all'interno di uno o più file di righe contenenti determinate stringhe (patterns). Si tratta di un coma...

  • Monitorare e gestire i processi
    Monitorare e gestire i processi

    1. I processi in Linux. Init, il processo padre Con il termine processo si identifica l'esecuzione di un servizio all'interno del sistema, esso può essere o meno visibile dall'utente ma in ogni caso sfrutta parte delle risorse disponibili e...

  • Rinominare gruppi di file in Linux
    Rinominare gruppi di file in Linux

    Il comando mv da Shell in Linux ci permette di rinominare o spostare un file indicando semplicemente al comando il nome del documento da manipolare come parametro. Perciò, se per esempio all'interno della cartella /tmp avessimo un file chia...

  • fmt e fold per formattare testi in Linux
    fmt e fold per formattare testi in Linux

    Il comando fmt (format) viene utilizzato da linea di comando in Linux per la formattazione dei testi; il suo scopo è in pratica quello di restituire un documento in cui tutte le righe abbiano la stessa lunghezza, per far questo, fmt aggiung...

  • Come ricercare informazioni in un sistema Linux: comandi e file
    Come ricercare informazioni in un sistema Linux: comandi e file

    Quando lavoriamo con la Shell di Linux, abbiamo a disposizione numerosi comandi utili per la ricerca d'informazioni riguardanti il sistema operativo che stiamo utilizzando, si tratta di risorse che vanno dalla sintassi delle righe di comando ai so...

  • Modificare le impostazioni della tastiera con la Shell di Linux
    Modificare le impostazioni della tastiera con la Shell di Linux

    In alcuni casi può presentarsi la necessità di dover modificare le impostazioni della nostra tastiera, magari per rendere più semplice la digitazione di una determinata lettera o simbolo che utilizziamo di frequente senza dove...

  • Compressione da Shell con Gzip
    Compressione da Shell con Gzip

    In Linux è possibile comprimere i files utilizzando un apposito software di compressione chiamato Gzip. Gzip non è l'unico strumento disponibile in Linux per la creazione di files compressi, ma è sicuramente uno dei più...

  • Operare sulle directory con la Shell di Linux
    Operare sulle directory con la Shell di Linux

    Grazie a specifici comandi da lanciare tramite linea di comando, possiamo utilizzare la Shell di Linux per svolgere numerose operazioni sulle directory senza l'ausilio di un'interfaccia grafica; in questo breve articolo descriveremo infatti le pro...

  • Personalizzare i comandi della Shell con gli Alias
    Personalizzare i comandi della Shell con gli Alias

    In un articolo precedente abbiamo descritto la possibilità di realizzare "link" a file e cartelle; in pratica grazie ad essi non facciamo altro che realizzare l'equivalente testuale dei collegamenti grafici ai contenuti molto util...

  • Creare link a file e cartelle da Shell
    Creare link a file e cartelle da Shell

    Quando si lavora da riga di comando con la Shell di Linux, può risultare noioso dover digitare i percorsi necessari per portarci all'interno delle directory sulle quali vogliamo operare; di certo, la funzione di auto - completamento dei com...