sudo find /etc | xargs grep -i fedora > searchFedora
ให้:
/etc/netplug.d/netplug: # At least on Fedora Core 1
...
แต่ดูเวอร์ชัน Fedora ใน/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
...
แต่ดูเวอร์ชัน Fedora ใน/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
ซึ่งใช้งานได้กับ Debian และ Ubuntu เป็นอย่างน้อย (และเนื่องจากเป็น LSB จึงควรอยู่ใน distros หลักอื่น ๆ เป็นอย่างน้อย) http://rpmfind.net/linux/RPM/sourceforge/l/ls/lsb/lsb_release-1.0-1.i386.htmlแนะนำว่าใช้เวลามานานพอสมควร
redhat-lsb
ซึ่งไม่ได้ติดตั้งโดยค่าเริ่มต้นในกล่องที่ทำงานอย่างน้อย (Fedora 15) (ไอทีขององค์กรล้มเหลว?) แต่อยู่ในกล่อง Fedora 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
?
คำสั่งเหล่านี้ใช้ได้กับ Artik 10:
และคนอื่น ๆ เหล่านี้ไม่ได้:
ในการติดตั้ง Fedora 25 (เวิร์กสเตชัน) ข้อมูล ID การแจกจ่ายทั้งหมดพบในไฟล์นี้:
/usr/lib/os.release.d/os-release-workstation
สิ่งนี้รวมถึง
uname -a ทำงานร่วมกับ fc11 ของฉัน