1.1理解Linux的版本
內(nèi)核版本:
[root@localhost ~]# uname -a -顯示系統(tǒng)所有信息內(nèi)核名稱、主機名、發(fā)行版本號及硬件架構(gòu)Linux localhost.localdomain 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]# uname -r --顯示內(nèi)核版本號3.10.0-1160.el7.x86_64
[root@localhost ~]# uname -i --顯示內(nèi)核版本號硬件架構(gòu)x86_64
發(fā)行版本:
Fedora:默認安裝了開箱即用的主流開發(fā)軟件包,包括 PHP、OpenJDK、PostgreSQL、Django、Ruby on Rails 以及 Ansible 等等。
Ubuntu:非常流行,各種包與軟件的供應商都會提供適用于 Ubuntu 的版本。得益于廣泛的知名度,Ubuntu 有著更為龐大的論壇群體和更為豐富的幫助文檔。
openSUSE: 是用在全球關鍵系統(tǒng)中最穩(wěn)定、最專業(yè)的 Linux 發(fā)行版之一,是企業(yè)界(包括個人電腦、服務器以及瘦客戶機)的首選解決方案。
Debian:Debian 的穩(wěn)定分支是 Ubuntu 及其衍生系統(tǒng)的基礎。換句話說,Debian 是最主要、最穩(wěn)定的 Linux 發(fā)行版之一。優(yōu)秀的穩(wěn)定性和較長的支持時間使得 Debian 非常適合用做開發(fā)環(huán)境。
Kali Linux 由 Offensive Security 開發(fā),服務對象為道德黑客和查找網(wǎng)絡漏洞的滲透測試人員,內(nèi)置大量黑客軟件和工具。
CentOS(REHL):紅帽子公司發(fā)行的版本。包括 RHEL(Red Hat Enterprise Linux,收費版本)和 CentOS(RHEL 的社區(qū)克隆版本,免費版本)、Fedora Core(由 Red Hat 桌面版發(fā)展而來,免費版本)。
[root@localhost ~]#cat /etc/centos-release --顯示發(fā)行版本