按系列羅列Linux的發(fā)行版,并描述不同發(fā)行版之間的聯(lián)系與區(qū)別。
- Debian
Ubuntu:基于Debian開(kāi)發(fā)的開(kāi)源Linux操作系統(tǒng),主要針對(duì)桌面和服務(wù)器
Linux Mint:基于Debian和Ubuntu的Linux發(fā)行版澄成,致力于桌面系統(tǒng)對(duì)個(gè)人用戶(hù)每天的工作更易用,更高效,且目標(biāo)是提供一種更完整的即刻可用體驗(yàn)萝玷。
- Slackware
suse:基于Slackware二次開(kāi)發(fā)的一款Linux,主要用于商業(yè)桌面、服務(wù)器昆婿。
OpenSUSE:由suse發(fā)展而來(lái)球碉,旨在推進(jìn)linux的廣泛使用,主要用于桌面環(huán)境仓蛆,用戶(hù)界面非常華麗睁冬,而且性能良好
- RedHat
RHEL(RedHat Enterprise Linux):Red Hat公司發(fā)布的面向企業(yè)用戶(hù)的Linux操作系統(tǒng)。早起版本主要用于桌面環(huán)境看疙,免費(fèi):
Fedora:基于Red Hat Linux終止發(fā)行后豆拨,紅帽公司計(jì)劃以Fedora來(lái)取代Red Hat Linux在個(gè)人領(lǐng)域的應(yīng)用,而另外發(fā)行的Red Hat Enterprise Linux取代Red Hat Linux在商業(yè)應(yīng)用的領(lǐng)域能庆。Fedora的功能對(duì)于用戶(hù)而言施禾,它是一套功能完備、更新快速的免費(fèi)操作系統(tǒng)搁胆,而對(duì)贊助者Red Hat公司而言弥搞,它是許多新技術(shù)的測(cè)試平臺(tái),被認(rèn)為可用的技術(shù)最終會(huì)加入到Red Hat Enterprise Linux中渠旁。Fedora大約每六個(gè)月發(fā)布新版本
CentOS:基于Red hat Linux提供的可自由使用源代碼的企業(yè)級(jí)Linux發(fā)行版本攀例。每個(gè)版本的Centos都會(huì)獲得十年的支持(通過(guò)安全更新的方式)。新版本的Centos大約每?jī)赡臧l(fā)行一次顾腊,而每個(gè)版本的Centos會(huì)定期(大概6個(gè)月)更新一次粤铭,以支持新的硬件。這樣杂靶,建立一個(gè)安全梆惯、低維護(hù)酱鸭、穩(wěn)定、高預(yù)測(cè)性加袋、高重復(fù)性的Linux環(huán)境凛辣。
中標(biāo)麒麟:中標(biāo)麒麟操作系統(tǒng)采用強(qiáng)化的[Linux內(nèi)核],分成桌面版职烧、通用版扁誓、高級(jí)版和安全版等,滿(mǎn)足不同客戶(hù)的要求蚀之,已經(jīng)廣泛的使用在能源蝗敢、金融、交通足删、政府寿谴、央企等行業(yè)領(lǐng)域。
- Gentoo
Gentoo:基于linux的自由操作系統(tǒng),基于Linux的自由操作系統(tǒng),它能為幾乎任何應(yīng)用程序或需求自動(dòng)地作出優(yōu)化和定制馒闷。追求極限的配置、性能痪署,以及頂尖的用戶(hù)和開(kāi)發(fā)者社區(qū),都是Gentoo體驗(yàn)的標(biāo)志特點(diǎn)兄旬, Gentoo的哲學(xué)是自由和選擇狼犯。得益于一種稱(chēng)為Portage的技術(shù),Gentoo能成為理想的安全服務(wù)器领铐、開(kāi)發(fā)工作站悯森、專(zhuān)業(yè)桌面、游戲系統(tǒng)绪撵、嵌入式解決方案或者別的東西--你想讓它成為什么瓢姻,它就可以成為什么。由于它近乎無(wú)限的適應(yīng)性音诈,可把Gentoo稱(chēng)作元發(fā)行版
-ArchLinux
ArchLinux:以輕量簡(jiǎn)潔為設(shè)計(jì)理念的Linux發(fā)行版汹来。其開(kāi)發(fā)團(tuán)隊(duì)秉承簡(jiǎn)潔、優(yōu)雅和代碼最小化的設(shè)計(jì)宗旨
安裝Centos7.6操作系統(tǒng)改艇,創(chuàng)建一個(gè)自己名字的用戶(hù)名,并可以正常登錄坟岔,將主要步驟截圖谒兄。
1.png
3.png
5.png
1.png
配置環(huán)境變量,實(shí)現(xiàn)執(zhí)行history的時(shí)候可以看到執(zhí)行命令的時(shí)間
vim /etc/profile.d/env.sh
HISTTIMEFORMAT="%F %T "
source /etc/profile.d/env.sh
總結(jié)Linux哲學(xué)思想
1.一切都是一個(gè)文件(包括硬件)
2.小型社付,單一用途的程序
3.鏈接程序承疲,共同完成復(fù)雜的任務(wù)
4.避免令人困惑的用戶(hù)界面
5.配置數(shù)據(jù)存儲(chǔ)在文本中
總結(jié)Linux常用命令使用格式邻耕,并用實(shí)例說(shuō)明。例如echo燕鸽、screen兄世、date、ifconfig啊研、export等命令
alise 別名
alias NAME='VALUE'
unalias 撤銷(xiāo)別名
-a 取消所以別名
date 顯示和設(shè)置系統(tǒng)時(shí)間
hwclock御滩,clock: 顯示硬件時(shí)鐘
-s, --hctosys 以硬件時(shí)鐘為準(zhǔn),校正系統(tǒng)時(shí)鐘
-w, --systohc 以系統(tǒng)時(shí)鐘為準(zhǔn)党远,校正硬件時(shí)鐘
screen命令:
創(chuàng)建新screen會(huì)話
screen –S [別名]
加入screen會(huì)話
screen –x [別名]
退出并關(guān)閉screen會(huì)話
exit
剝離當(dāng)前screen會(huì)話
Ctrl+a,d
顯示所有已經(jīng)打開(kāi)的screen會(huì)話
screen -ls
恢復(fù)某screen會(huì)話
screen -r [SESSION]
echo:顯示字符
-n 不自動(dòng)換行
-e 啟用 \ 字符的解釋功能
ifconfig查看網(wǎng)絡(luò)信息
export
export 變量名="值“