Kaikki komennot, joita tarvitset tietääksesi lisää Linux-tietokoneestasi
Linux on yksi avoimen lähdekoodin harrastajien suosituimmista käyttöjärjestelmistä. Sitä on useita makuja, ja ne kaikki ovat ainutlaatuisia omalla tavallaan.
Sen sanominen "Käytän Linux-järjestelmää" on hyvin yleinen lausunto. Siinä tapauksessa minun on kysyttävä sinulta: Mitä Linux-jakelua käytät? Onko se Suse, Ubuntu, CentOS, Fedora, Kali, Red Hat, Debian, OpenSuse? Nämä ovat kaikki yleisimmät Linux-jakelunimet, jotka ovat suosittuja ja yleisimmin käytettyjä.
Nykyisen Linux-versiosi tunteminen voi olla mielenkiintoista ja samalla hyödyllistä. Käyttäjien, jotka työskentelevät komentorivillä useammin ja ovat mukana järjestelmän ohjelmoinnissa, heidän on tiedettävä järjestelmiensä versio mukauttaakseen suojausominaisuuksia ja tehdäkseen muutoksia asennettuihin ohjelmistopaketteihin tarvittaessa.
Käydään läpi tämä yksinkertainen opetusohjelma oppiaksemme komennosta, jolla luetellaan Linux-järjestelmän versiot.
Käyttämällä lsb_release
komento
LSB tulee sanoista "Linux Standard Base". Tämän yksinkertaisen komentorivityökalun avulla voit tarkistaa Linux-järjestelmäsi version suoraan komentorivin kautta. Voit käyttää tätä komentoa kahdella vaihtoehdolla -a ja -d.
Käyttämällä lsb_release
komennon kanssa -a
vaihtoehto näyttää yksityiskohtaiset tiedot asennetusta Linux-versiosta.
Esimerkki:
lsb_release -a
Lähtö:
LSB-moduuleja ei ole saatavilla. Jakelijatunnus: Ubuntu Kuvaus: Ubuntu 18.04.5 LTS Julkaisu: 18.04 Koodinimi: bionic gaurav@ubuntu:~$
Yllä olevasta esimerkistä näet, että käytän Ubuntu 18.04.5 LTS -versiota.
Voit myös käyttää lsb_release
komento vaihtoehdolla -d
. Tämä näyttää vain "Kuvausrivin".
Esimerkki:
lsb_release -d
Lähtö:
Kuvaus: Ubuntu 18.04.5 LTS
Käyttämällä /etc/os-release
tiedosto
The /etc/os-release
tiedosto sisältää käyttöjärjestelmän tunnistetiedot. Voit käyttää tätä tiedostoa saadaksesi lisätietoja käyttämästäsi Linux-jakelusta. Käytä kissa
-komento näyttää tämän tiedoston sisällön.
Esimerkki:
cat /etc/os-release
Lähtö:
NAME="Ubuntu" VERSION="18.04.5 LTS (Bionic Beaver)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 18.04.5 LTS" VERSION_ID="18.04" HOME_URL="//www.ubuntu.com/" SUPPORT_URL ="//help.ubuntu.com/" BUG_REPORT_URL="//bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="//www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME= bionic UBUNTU_CODENAME=bionic gaurav@ubuntu:~$
Käyttämällä /etc/issue
tiedosto
The /etc/issue
tiedosto on tavallinen tiedosto, joka löytyy kaikista Linux-jakeluista. Tämä ongelma
tiedosto voi sisältää tiettyjä pakokoodeja, jotka näyttävät järjestelmän nimen, päivämäärän ja kellonajan jne.
Tämän tiedoston sisältämä järjestelmätunnisteteksti näytetään ennen kuin käyttäjä kirjautuu järjestelmään. Tietoja Linux-versiosta on myös tässä tiedostossa ja siten /etc/issue
tiedosto on meille tärkeä.
Esimerkki:
kissa /etc/issue
Lähtö:
Ubuntu 18.04.5 LTS \n \l
Käyttämällä sinä nimi
komento
The sinä nimi
komentoa käytetään näyttämään käyttöjärjestelmän perustiedot. Tätä komentoa voidaan käyttää useiden vaihtoehtojen kanssa näyttämään tietyt tiedot, jotka haluat näyttää.
Tulemme käyttämään sinä nimi
komento vaihtoehdolla -r
näyttääksesi Linux-version.
Esimerkki:
uname -r
Lähtö:
4.15.0-112-yleinen
Käyttämällä isäntänimiectl
komento
Juoksemassa isäntänimiectl
komento tarkistaa nykyiset isäntänimet sekä näyttää tiedot nykyisestä käyttämästäsi Linux-versiosta. Tästä komennosta tulee meille tärkeä, sillä se näyttää myös järjestelmäsi ydinversion sekä käyttöjärjestelmäsi täydellisen nimen, joka yleensä sisältää käyttämäsi Linux-jakelun version.
isäntänimiectl
-komento näyttää myös tietyt muut järjestelmätiedot, kuten "Machine Id", "Boot Id", "Arkkitehtuuri jne.".
Esimerkki:
isäntänimiectl
Lähtö:
Kiinteää IP: ubuntu Aika hostname: Ubuntu Kuvake Nimi: atk-kannettava Alusta: laptop Machine ID: 370fd6b6b45d432d82390b2e399303ac Boot ID: ee99a37bc511492d91b56a1ae5d117c7 Käyttöjärjestelmä: Ubuntu 18.04.5 LTS Kernel: Linux 4.15.0-112 yleisnimi Arkkitehtuuri: x86-64 gaurav @ ubuntu:~$
Tulosteesta näet, että nykyinen Linux-versioni on Ubuntu 18.04.5 LTS.
Tässä opetusohjelmassa selitetyt komennot voidaan replikoida useimpien Linux-versioiden kanssa.
Johtopäätös
Tässä lyhyessä opetusohjelmassa olemme oppineet joitain helppoja komentoja, joiden avulla voit selvittää järjestelmän käyttämän Linux-versiosi. Olemme myös tunnistaneet järjestelmästäsi kaksi tärkeää tiedostoa, joita voidaan tarkastella Linux-jakelun ja sen tietyn version selvittämiseksi.