logo

Controlla la versione del sistema operativo in Linux

Linux è un sistema operativo open source e gratuito. Sono disponibili varie versioni di Linux per i loro utenti. In genere, sono conosciuti come distribuzione Linux. RHEL, Fedora, Arch, CentOS, Ubuntu, Debian, OpenSUSE, Suse sono tutti nomi di base della distribuzione Linux. Conoscere il nome e la versione della nostra distribuzione Linux può essere molto utile per molte patch di sicurezza.

Per un utente e amministratore di Linux, è importante conoscere la versione del proprio sistema operativo. Possono esserci molte ragioni per conoscere il numero di versione del nostro sistema operativo. Potrebbe rivelarsi molto utile se intendiamo installare un nuovo programma, autenticando la disponibilità di diverse funzionalità e ai fini della risoluzione dei problemi.

Ci sono tanti modi disponibili con cui possiamo ottenere la versione del nostro sistema operativo. Inoltre, discuteremo entrambi riga di comando E grafico modi per verificare la versione del sistema operativo del nostro sistema Linux.

Controlla la versione del sistema operativo per terminale

Di seguito sono riportati alcuni modi della riga di comando da cui possiamo visualizzare la versione del nostro sistema operativo nel nostro sistema. Apri il terminale e trova il file Applicazione terminale nella barra di ricerca. Premere su terminale icona da aprire quando appare.

Come verificare la versione di Linux

Per trovare la versione e il nome del sistema operativo in Linux la procedura è la seguente:

  • Apri l'applicazione della riga di comando (terminale)
  • Possiamo accedere per un utente remoto utilizzando il seguente comando:
 ssh user@server-name 
  • Inserisci uno dei comandi seguenti per trovare la versione e il nome del sistema operativo:
 hostnamectl lsb_release -a cat /etc/os-release 
  • Inserisci il comando seguente per trovare la versione del kernel Linux:
 uname -r 

Spieghiamo ciascuno degli esempi per le distribuzioni Linux di base.

/etc/os-release

Questo file può essere definito come a file di configurazione. È la parte del pacchetto systemd che include i dati identificativi del sistema operativo. Troveremo il /etc/os-release comando solo all'interno dell'attuale distribuzione di Linux.

Utilizzando questo comando possiamo ottenere le informazioni sulla versione del nostro sistema operativo. Possiamo eseguire il comando seguente per visualizzare il contenuto del file os-release:

 $ cat /etc/os-release 

Controlla la versione del sistema operativo in Linux

Inoltre, possiamo filtrare dettagli come il nome e la versione del sistema operativo con l'aiuto del file egrep comando o presa comandare come segue:

alberi avl
 $ egrep '^(VERSION|NAME)=' /etc/os-release 

Controlla la versione del sistema operativo in Linux
 $ grep '^VERSION' /etc/os-release 

Controlla la versione del sistema operativo in Linux

I valori di cui sopra sono spiegati anche come segue:

Nome: È una distribuzione. Tuttavia, se non è impostato, potrebbe solo essere visualizzato 'Linux'.

Versione: È la versione del sistema operativo.

ID: È la versione con stringa minuscola del sistema operativo.

Mi piacerebbe: Questo campo includerebbe la distribuzione principale se una distribuzione è la derivata di un'altra.

Bel nome: È la versione e il nome della distribuzione nella stringa semplice e diretta.

ID_versione: È il numero di versione della distribuzione.

URL_casa: È la home page del progetto di distribuzione.

miglior sorriso del mondo

URL_supporto: È la pagina di supporto principale della distribuzione.

URL_segnalazione_bug: È la pagina principale di segnalazione dei bug della distribuzione.

Privacy_Policy_URL: È la pagina principale della politica sulla privacy della distribuzione.

strumento di cattura in Ubuntu

Nome_codice versione: È il nome in codice esterno della versione.

Nome_codice Ubuntu: È una sezione specifica di Ubuntu e include il nome in codice interno della versione.

comando lsb_release

Questo comando fornisce la distribuzione e Base standard Linux basato (in breve LSB ) dettagli sulla CLI. IL lsb_release Il comando ci consente di trovare i dettagli LSB sulla distribuzione di Linux che contiene il numero di rilascio, l'ID del distributore e il nome in codice.

Questo comando potrebbe mancare dal nostro sistema in alcune distribuzioni Linux a causa dell'installazione minima del sistema operativo o per qualsiasi altra causa. In quella condizione, se eseguiamo questo comando, potremmo ricevere un messaggio di errore come 'Non sono disponibili moduli LSB'.

Per prima cosa dobbiamo installare il file lsb_release pacchetto con l'aiuto di apt-get per risolvere questo problema:

 $ sudo apt-get install lsb-release 

Controlla la versione del sistema operativo in Linux

Quindi, possiamo eseguire il comando seguente per visualizzare la versione del sistema operativo con altri dettagli:

 $ lsb_release -a 

Controlla la versione del sistema operativo in Linux

Se desideriamo stampare le informazioni sulla versione anziché tutte le informazioni di LSB, possiamo applicare lsb_release insieme all'opzione -d. L'esempio è citato come segue:

 $ lsb_release -d 

Controlla la versione del sistema operativo in Linux

Il comando precedente stamperà solo una riga di descrizione che rappresenta il numero della versione:

comando hostnamectl

Inoltre, questo comando fa parte del pacchetto systemd. Viene generalmente utilizzato per controllare e modificare il nome host. Ma possiamo anche applicarlo per verificare la versione del nostro sistema operativo.

Uguale a /etc/os-release comando, questo comando funziona anche sulle attuali distribuzioni di Linux. Può essere utilizzato per modificare e interrogare il nome host e le impostazioni del sistema.

Per utilizzare il comando hostnamectl per visualizzare la versione del sistema operativo, possiamo eseguire il comando seguente:

 $ hostnamectl 
Controlla la versione del sistema operativo in Linux

/etc/file problema

In questo file è memorizzato il testo di identificazione del sistema. Viene mostrato prima delle richieste di accesso. Normalmente, il file /etc/problema il file include informazioni sulla versione di Linux che possiamo visualizzare con l'aiuto del file gatto comando.

 $ cat /etc/issue 

Controlla la versione del sistema operativo in Linux

Questo comando mostra solo il numero delle versioni del nostro sistema operativo. Ma, se desideriamo conoscere la versione del nostro sistema operativo insieme alle versioni minori, possiamo digitare il comando seguente:

Java aggiunge a un array
 $ cat /etc/debian_version 

Controlla la versione del sistema operativo in Linux

/etc/*rilascio del file

Nel caso in cui nessuno dei comandi sopra indicati funzioni per noi, molto probabilmente stiamo utilizzando una distribuzione Linux molto obsoleta e vecchia. In questa situazione, possiamo applicare un comando che stamperà le informazioni sul file di versione e sul rilascio della distribuzione. Questo comando è menzionato come segue:

 $ cat /etc/*version 

Controlla la versione del sistema operativo in Linux
 $ cat /etc/*release 

Controlla la versione del sistema operativo in Linux

Controlla la versione del kernel

Se desideriamo cercare la versione del kernel del nostro sistema con la versione del sistema operativo, di seguito vengono menzionati alcuni modi della riga di comando per farlo:

comando uname

Se desideriamo verificare più dettagli (ad esempio sull'architettura del computer), possiamo digitare il comando menzionato di seguito:

 $ uname -a 

Controlla la versione del sistema operativo in Linux

Questo comando viene utilizzato per visualizzare le informazioni comuni di un sistema. Possiamo applicare il -R opzione per trovare la versione del kernel come segue:

 $ uname -r 

Controlla la versione del sistema operativo in Linux

Otterremo il risultato come segue:

Dal risultato sopra possiamo vedere che il kernel di Linux che stiamo eseguendo è 4.19.0-5-amd64.

In quale,

  • 4 è la versione del kernel.
  • 19 è una revisione importante.
  • 0 è una revisione minore.
  • 5 è un numero di patch.
  • Amd64 è l'informazione dell'architettura.

comando dmesg

In generale, il dmesg Il comando viene utilizzato per esaminare i messaggi di avvio del kernel e per eseguire il debug di problemi relativi all'hardware. Ma possiamo usarlo anche per verificare la versione del kernel. Dovremo convogliare il dmesg insieme a un comando, cioè presa comando per visualizzare le informazioni del kernel menzionate di seguito:

 $ sudo dmesg | grep Linux 

Controlla la versione del sistema operativo in Linux

Troveremo la versione del kernel nella prima riga del nostro output:

/proc/versione

Inoltre, questo file include informazioni sul kernel Linux. Possiamo usare il comando seguente per visualizzare questo file nel terminale:

10 di 10
 $ cat /proc/version 

Controlla la versione del sistema operativo in Linux

Inoltre, troveremo la versione del kernel nella prima riga del nostro output:

Controlla la versione del sistema operativo tramite GUI

Dobbiamo seguire i seguenti passaggi per verificare la versione del sistema operativo utilizzando l'interfaccia utente grafica:

Passo 1: Dovremo prima andare al Utilità Impostazioni nel nostro sistema. Per farlo, dobbiamo fare clic con il tasto destro del mouse sul desktop e selezionare Impostazioni come mostrato nello screenshot qui sotto:

Controlla la versione del sistema operativo in Linux

Inoltre, possiamo trovare il file Utilità delle impostazioni tramite la Menù dell'applicazione. Premi il tasto super sulla nostra tastiera e inserisci nella barra di ricerca Impostazioni. Clicca sul Impostazioni icona da aprire quando appare.

Controlla la versione del sistema operativo in Linux

Passo 2: Seleziona il Di scheda come visualizzato nello screenshot seguente all'interno del file Utilità Impostazioni:

Per impostazione predefinita, la finestra seguente verrà visualizzata nel file Di visualizzare quando premiamo su Dettagli scheda. Qui cercheremo la versione del nostro sistema operativo. Inoltre, troveremo tutti gli altri dettagli oltre ai dettagli della versione come dimensione del disco, tipo di sistema operativo, grafica, processore, memoria, ecc.

Controlla la versione del sistema operativo in Linux