查看內核版本命令:html
uname -r
複製代碼
version解析:linux
3.10.0-128.e17.x86_64
主版本.次版本.釋出版本-修改版本
3.10.0,
1. 3.10:3.10版內核
2. 128: 表示這個當前版本的第5次微調patch
3. EL7: EL :Red hat Enterprise Linux ;
7: 用於red hat 七、centos7
複製代碼
2.6以前: 奇數,偶數區分版本 主、次版本號爲奇數:發展中版本(development): ex:2.5.xxcentos
主、次版本號爲偶數:穩定版(stble) 2.6.xxbash
3.0以後: 主線版本、長期維護版本: www.kernel.org/category/re…架構
version | 維護者 | 發佈 | 預計EOL |
---|---|---|---|
4.19 | Greg | 2018-10-22 | Dec, 2020 |
4.14 | Greg | 2017-11-12 | Jan, 2020 |
4.9 | Greg | 2016-12-11 | Jan, 2023 |
4.4 | Greg | 2016-01-10 | Feb, 2022 |
3.16 | Ben | 2014-08-03 | Apr, 2020 |
主線版本:4.19(例如4.19之後開發的,4.20就爲主線版本)ui
當4.20推出後,4.19將面臨兩種選擇:centos7
1.EOL結束開發,再也不維護。EOL:表示結束維護
2.長期維護,修復bug
好比4.18就是結束維護的版本
複製代碼
長期維護的版本:4.19,4.14,4.9,4.4,3,16spa
通常是指發行版的意思,Linux真正意義上說只是一個內核,咱們一般使用的都是基於Linux內核的發行版了。如常見的Linux發行版有:Ubuntu、Fedora、Suse、ArchLinux 、CentOS等code
Linux Distribution: Kernel+Softwares+Tools+Documentationhtm
Linux Distribution規範:
Linux Standard Base(LSB):規範開發者開發
File system Hierarchy Standard(FHS):目錄架構規範標準
複製代碼
Linux Distribution兩大分類:
RMP軟件管理:RHEL SuSE Fedora Centos openSuSE
DPKG軟件管理:Ubuntu Debain B2D
複製代碼
[root@VM_158_86_centos skygroup]# uname -r
3.10.0-957.5.1.el7.x86_64
[root@VM_158_86_centos skygroup]# cat /proc/version
Linux version 3.10.0-957.5.1.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) ) #1 SMP Fri Feb 1 14:54:57 UTC 2019
[root@VM_158_86_centos skygroup]# cat /etc/os-release
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"
[root@VM_158_86_centos skygroup]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
複製代碼
CentOS全稱:Community Enterprise Operating System
因爲linux都遵循GUN協議,CentOS的開發者們就把Red Hat的代碼下載下來進行二次開發,而後免費於公衆
複製代碼
在linux中,每一個裝置都當成一個文件來對待
/dev/sd[a-d]
###什麼是LVM
LVM是 Logical Volum邏輯卷管理的簡寫,它是Linux環境下對磁盤分區進行管理的一種機制。