sudo find /etc | xargs grep -i fedora > searchFedora
देता है:
/etc/netplug.d/netplug: # At least on Fedora Core 1
...
लेकिन /etc/netplug.d/netplug
फ़ाइल में फेडोरा संस्करण देखें । क्या यह गंभीर है?
cat /etc/fedora-release/
sudo find /etc | xargs grep -i fedora > searchFedora
देता है:
/etc/netplug.d/netplug: # At least on Fedora Core 1
...
लेकिन /etc/netplug.d/netplug
फ़ाइल में फेडोरा संस्करण देखें । क्या यह गंभीर है?
cat /etc/fedora-release/
जवाबों:
cat /etc/issue
या cat /etc/fedora-release
जैसा कि @Bruce ONeel द्वारा सुझाया गया है
\S Kernel \r on an \m (\l)
आप भी कोशिश कर सकते हैं /etc/redhat-release
या /etc/fedora-release
:
cat /etc/fedora-release
Fedora release 7 (Moonshine)
cat /etc/redhat-release
मेरे लिए भी काम करता है, लेकिन बेहतर है cat /etc/os-release
जो वास्तव में अलग जानकारी देता है।
प्रस्तावित मानक फ़ाइल है /etc/os-release
। Http://www.freedesktop.org/software/systemd/man/os-release.html देखें
आप कुछ इस तरह निष्पादित कर सकते हैं:
$ source /etc/os-release
$ echo $ID
fedora
$ echo $VERSION_ID
17
$ echo $VERSION
17 (Beefy Miracle)
source
चर को लोड करने के लिए उपयोग करने के बारे में कभी नहीं सोचा था , मैंने हमेशा मूल्यों को पार्स करने की कोशिश की। प्रतिभाशाली!
सबसे सरल आदेश जो आपको दे सकता है कि आपको क्या चाहिए लेकिन कुछ अन्य अच्छी जानकारी भी है:
hostnamectl
तुम कोशिश कर सकते हो
lsb_release -a
जो कम से कम डेबियन और उबंटू पर काम करता है (और चूंकि यह एलएसबी है, यह निश्चित रूप से कम से कम अन्य मुख्यधारा के डिस्ट्रोस के अधिकांश पर होना चाहिए)। http://rpmfind.net/linux/RPM/sourceforge/l/ls/lsb/lsb_release-1.0-1.i386.html से पता चलता है कि यह काफी समय हो चुका है।
redhat-lsb
, जो काम पर मेरे बॉक्स पर डिफ़ॉल्ट रूप से स्थापित नहीं किया गया था, कम से कम (फेडोरा 15) (कॉर्पोरेट आईटी विफल रहा है?) लेकिन मेरे घर पर था फेडोरा 16 बॉक्स। (निश्चित नहीं कि यह डिफॉल्ट पैकेज है या नहीं)
lsb_release -d
कम आउटपुट के लिए।
cat /etc/*release
यह लगभग किसी भी बड़े वितरण के लिए सार्वभौमिक है।
[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 ~]$
व्हाट अबाउट uname -a
?
फेडोरा 25 (वर्कस्टेशन) की मेरी स्थापना पर सभी वितरण आईडी जानकारी इस फ़ाइल में पाई गई थी:
/usr/lib/os.release.d/os-release-workstation
इसमें शामिल थे,
uname -a मेरे fc11 के साथ काम करता है