GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara mengidentifikasi distro linux yang digunakan?

Tergantung distronya.

Penggunaan Debian dan kerabat

     lsb_release -a
     cat /etc/lsb-release

salah satu harus baik-baik saja. Namun, meskipun terkait dengan LSB (Linux Standard Base), tidak semua distro memilikinya. Jika Anda tidak mendapat balasan dari perintah di atas, Anda harus mencoba

      ls /etc/*release

dan kemudian lihat ke dalam file mana pun yang Anda temukan. Anda harus berhati-hati terhadap hal ini:meskipun RedHat memiliki /etc/redhat-release, yang lain, seperti Arch Linux, memiliki kosong /etc/arch-release file, dan file yang berisi info yang Anda cari adalah /etc/os-release .

Jadi, YMMV.


Ini mungkin tidak mudah, tapi /proc/version setidaknya harus memberi Anda perkiraan kasar:

Turunan redhat:

# cat /proc/version 
Linux version 2.6.18-92cp ([email protected]) (gcc version 4.1.1 20061011 (Red Hat 4.1.1-30)) #1 SMP Wed Apr 8 17:12:19 IDT 2015

Ubuntu:

$ cat /proc/version
Linux version 3.13.0-24-generic ([email protected]) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014

Debian:

$ cat /proc/version 
Linux version 3.2.0-4-amd64 ([email protected]) (gcc version 4.6.3 (Debian 4.6.3-14) ) #1 SMP Debian 3.2.65-1+deb7u1      

Centos:

# cat /proc/version 
Linux version 2.6.18-400.el5xen ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-55)) #1 SMP Thu Dec 4 13:29:23 EST 2014

Linux
  1. Cara menggunakan perintah grep Linux

  2. Cara menggunakan perintah history di Linux

  3. Linux – Bagaimana Cara Memeriksa Informasi Struktur Direktori File Unix/linux?

  1. Linux – Bagaimana Cara Mengidentifikasi Distro Linux Yang Sedang Berjalan??

  2. Cara Menggunakan Perintah id di Linux

  3. Cara Memeriksa Versi MySQL di Linux

  1. Cara Menggunakan Perintah sejarah Linux

  2. Cara Menggunakan Perintah Linux xargs

  3. Cara menggunakan perintah "layar" di Linux