Quale versione di Debian sto eseguendo?

Per sapere quale versione Debian o distribuzione Linux stiamo eseguendo tra ulteriori informazioni sul nostro sistema vi spiegherò una varietà di alternative semplici:

Scopri quale versione di Debian stai eseguendo usando il comando uname.

Il comando uname (nome Unix) è un programma per Unix ed è basato su sistemi, se confrontiamo il comando è simile al comando ver utilizzato nei sistemi MS-DOS. Mostra informazioni di base sul sistema operativo, sul processore e altro ancora.

Sintassi: uname

Se usato senza parametri il comando uname mostrerà solo il nome del sistema operativo, ma non la distribuzione, né il kernel,ecc. Se usato senza parametri, il comando uname adotterà l’opzione-s per impostazione predefinita.

Il parametro-help mostrerà una breve documentazione sul comando uname. Qui possiamo trovare una varietà di opzioni:

Descrizione dei parametri:
-s kernel kernel-name Questa è l’opzione di default .
-n nod nodename mostra il nome host.
– r kernel kernel-release Mostra la versione del kernel.
– v kernel kernel-version Mostra la data di pubblicazione del kernel.
-m information macchina stampa informazioni sull’hardware
-p processor processore Per controllare la CPU
-i hardware hardware-piattaforma mostra l’implementazione hardware basata su moduli del kernel. Nei sistemi Linux questo comando restituisce quasi sempre “sconosciuto”, questa opzione può essere ignorata.
-o operating operating-system Mostra la versione del sistema operativo.
help help Stampa il menu guida con le istruzioni.
version version Mostra la versione del comando.

Nota: Il comando uname -o leggerà l’ostype del file situato in / proc / sys / kernel come mostrato nell’immagine seguente.

Come spiegato prima il parametro-v tornerà il comando uname versione:

Quando utilizzate l’opzione -a (tutti) il comando restituirà le seguenti informazioni:

  • nome del Kernel
  • nome di Dominio (localhost.localdomain).
  • Versione del kernel.
  • Data di rilascio del kernel..
  • Tipo di hardware e CPU.
  • Architettura
  • Sistema operativo.

Il formato sembra:

kernel-name nodename kernel-versione kernel-versione
hardware del processore-arch sistema operativo

Nel mio caso l’output esatto è:

Linux linuxhint 4.19.0-5-amd64 #1 SMP Debian
4.19.37-5+deb10u1 (2019-07-19) x86_64 GNU/Linux

Inoltre, siamo in grado di combinare diverse opzioni, per esempio, si può stampare il nome del kernel e la versione da corsa:

uname -sr

Le opzioni di ordine non influenza l’uscita, come mostrato nel seguente esempio, in cui ho invertito le opzioni di ordini, mentre l’uscita rimane la stessa:

uname -r

Capire quale versione di Debian che sono in esecuzione con il comando lsb_release:

Prima di iniziare è probabilmente necessario installare LSB (Linux Standard Base) usare il comando lsb_release che consente di stampare le informazioni sul sistema, aprire un terminale e da root o con sudo, eseguire i seguenti comandi:

apt update
apt upgrade
apt install lsb

Nel mio caso il pacchetto è stato installato, se non lo avevi precedentemente dopo che i pacchetti di conferma saranno installati e sarai in grado di usare il comando lsb_release.

Questo comando porta informazioni sulla distribuzione Linux che stiamo eseguendo.

La sintassi da usare è:

lsb_release

Per ottenere tutte le opzioni disponibili possiamo strofinare lsb_release-h e l’output mostrerà una certa documentazione:

Tra le opzioni disponibili troviamo:

-h, help help Stampa il menu help.
– v, –version Mostra i moduli LSB supportati dal sistema.
-i, id id Mostra la distribuzione Linux.
-d, description description Stampa una descrizione della distribuzione Linux.
– r, release release Mostra la versione di distribuzione.
– c, cod codename Mostra il nome in codice della distribuzione.
– a, all all Stampa tutte le informazioni sopra menzionate.
– s, –short Stampa l’output in formato breve..

Ad esempio, se eseguiamo lsb_release-a, il comando restituirà il seguente output:

Nota: se eseguito senza opzioni il comando “lsb_release” applicherà l’opzione-v per impostazione predefinita.

Scopri quale versione di Debian stai eseguendo usando il comando cat.

Utilizzando il comando cat possiamo controllare l’ID, la descrizione, la versione e il nome in codice della nostra distribuzione tra più informazioni visualizzando le informazioni dai file che lo contengono.

Per sapere quale distro stiamo usando con il comando cat puoi eseguire:

cat / etc/ * – rilascio

Con cat possiamo anche controllare le versioni del kernel e gcc utilizzate per costruirlo. Per farlo correre:

cat / proc / version

Che dovrebbe restituire un output simile all’immagine seguente:

Nota: possiamo modificare le informazioni memorizzate sui file / etc/ * – release per modificare l’output di lsb_release.

Scopri quale versione di Debian stai eseguendo usando il comando hostnamectl.

Hostnamectl è un’altra alternativa per distribuzioni con systemd, check eseguito nel terminale

hostnamectl

Come potete vedere il comando restituisce le informazioni sul nome host, il sistema operativo e la versione del kernel, architettura tra i più, tra cui la virtualizzazione software se si sta lavorando su un guest virtuale.

Conclusione:

Mentre nei sistemi basati su Windows possiamo usare comandi come systeminfo, ver o cmdinfo non ci sono abbastanza opzioni per limitare o specificare le informazioni da stampare. Linux diversità di alternative e opzioni attraverso la riga di comando offre più velocità e precisione.

La ringrazio molto per aver seguito LinuxHint. Continuate a seguirci per ottenere ulteriori aggiornamenti e suggerimenti su Linux. Per qualsiasi richiesta relativa a Linux o networking non esitate a contattarci attraverso il nostro canale di supporto https://support.linuxhint.com.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.