sudo find /etc | xargs grep -i fedora > searchFedora
memberikan:
/etc/netplug.d/netplug: # At least on Fedora Core 1
...
Tetapi lihat versi Fedora di /etc/netplug.d/netplug
file. Apakah ini serius?
cat /etc/fedora-release/
sudo find /etc | xargs grep -i fedora > searchFedora
memberikan:
/etc/netplug.d/netplug: # At least on Fedora Core 1
...
Tetapi lihat versi Fedora di /etc/netplug.d/netplug
file. Apakah ini serius?
cat /etc/fedora-release/
Jawaban:
cat /etc/issue
Atau cat /etc/fedora-release
seperti yang disarankan oleh @Bruce ONeel
\S Kernel \r on an \m (\l)
Anda juga dapat mencoba /etc/redhat-release
atau /etc/fedora-release
:
cat /etc/fedora-release
Fedora release 7 (Moonshine)
cat /etc/redhat-release
bekerja untuk saya juga, tetapi yang lebih baik adalah cat /etc/os-release
yang benar-benar memberikan informasi yang terperinci.
File standar yang diusulkan adalah /etc/os-release
. Lihat http://www.freedesktop.org/software/systemd/man/os-release.html
Anda dapat melakukan sesuatu seperti:
$ source /etc/os-release
$ echo $ID
fedora
$ echo $VERSION_ID
17
$ echo $VERSION
17 (Beefy Miracle)
source
untuk memuat variabel, saya selalu mencoba mengurai nilainya. Cemerlang!
Perintah paling sederhana yang dapat memberi Anda apa yang Anda butuhkan tetapi beberapa info bagus lainnya juga adalah:
hostnamectl
Kamu bisa mencoba
lsb_release -a
yang berfungsi setidaknya pada Debian dan Ubuntu (dan karena ini LSB, setidaknya harus ada di sebagian besar distro utama lainnya). http://rpmfind.net/linux/RPM/sourceforge/l/ls/lsb/lsb_release-1.0-1.i386.html menunjukkan bahwa ini sudah ada cukup lama.
redhat-lsb
, yang tidak diinstal secara default di kotak saya di tempat kerja, setidaknya (Fedora 15) (TI perusahaan gagal?) Tetapi ada di kotak Fedora 16 rumah saya. (Tidak yakin apakah itu paket default atau bukan)
lsb_release -d
untuk output yang lebih pendek.
cat /etc/*release
Ini universal untuk hampir semua distribusi utama.
[Belmiro@HP-550 ~]$ uname -a
Linux HP-550 2.6.30.10-105.2.23.fc11.x86_64 #1 SMP Thu Feb 11 07:06:34 UTC 2010
x86_64 x86_64 x86_64 GNU/Linux
[Belmiro@HP-550 ~]$ lsb_release -a
LSB Version: :core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch:deskt
op-3.1-amd64:desktop-3.1-noarch:desktop-3.2-amd64:desktop-3.2-noarch
Distributor ID: Fedora
Description: Fedora release 11 (Leonidas)
Release: 11
Codename: Leonidas
[Belmiro@HP-550 ~]$
Tentang apa uname -a
?
Pada instalasi Fedora 25 (workstation) saya, semua info ID distribusi ditemukan di file ini:
/usr/lib/os.release.d/os-release-workstation
Ini termasuk,
uname -a bekerja dengan fc11 saya