本系列文章是把作者剛接觸和學(xué)習(xí)Linux時(shí)候的實(shí)操記錄分享出來(lái),內(nèi)容主要包括Linux入門的一些理論概念知識(shí)、Web程序、mysql數(shù)據(jù)庫(kù)的簡(jiǎn)單安裝部署,希望能夠幫到一些初學(xué)者,少走一些彎路。
注意:
Linux下區(qū)分大小寫
Linux多用戶多線程
Linux下每個(gè)文件和目錄都有訪問(wèn)權(quán)限
一般我們說(shuō)的Linux版本有2個(gè),一個(gè)是Linux內(nèi)核版本,一個(gè)是各廠商的發(fā)行版本。
一、內(nèi)核版本
例如:Kernel 2.6.29,表示對(duì)內(nèi)核2.6版本的第29次修訂。
二、發(fā)行版本
1.發(fā)行版本是在Linux內(nèi)核的基礎(chǔ)上進(jìn)行包裝,例如:RedHat、CentOS(RedHat的免費(fèi)版,即不提供商業(yè)服務(wù))、Ubuntu、SuSE、Debian等。
2.Linux主流發(fā)行版系列
a)RedHat系列:主要用于服務(wù)器端,采用YUM、RPM、DNF包管理,GNOME、KDE桌面。如Fedora、RedHat、CentOS、Oracle Linux、銀河麒麟、中標(biāo)麒麟、OpenEuler、統(tǒng)信UOS歐拉版,其中最常用的為CentOS。
b)Debian系列:主要用于桌面端,少量用于服務(wù)器端,采用APT包管理。如Debian、Ubuntu、Kali Linux、統(tǒng)信UOS服務(wù)器企業(yè)版、統(tǒng)信UOS桌面版、Deepin。
c)其他系列:SUSE(服務(wù)器端)。
注:我們的操作主要以CentOS為主
三、查看Linux系統(tǒng)版本
# uname -a #可顯示電腦以及操作系統(tǒng)的相關(guān)信息。
# cat /proc/version #說(shuō)明正在運(yùn)行的內(nèi)核版本。
# cat /etc/issue #顯示的是發(fā)行版本信息。
# cat /etc/centos-release #查看發(fā)行版本信息。
PS:/etc/*-release不同的操作系統(tǒng),星號(hào)部分不同。如,cat /etc/kylin-release
麒麟系統(tǒng)
# cat /etc/.kyinfo #獲取系統(tǒng)詳細(xì)信息,包含架構(gòu)、當(dāng)前系統(tǒng)更新的時(shí)間等
# cat /etc/kylin-build
IT小胖豆:初學(xué)者踩坑之路及過(guò)程分享,希望能夠幫到一些初學(xué)者,歡迎各位IT打工人,入坑討論-_-