本文章分享的是Linux安裝和配置Centos7.6操作系統(tǒng)的教程,相信大部分人都還不知道怎么安裝配置,為了讓大家學(xué)會(huì),給大家總結(jié)了以下內(nèi)容,話(huà)不多說(shuō),一起往下看吧。
成都創(chuàng)新互聯(lián)公司是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來(lái)公司不斷探索創(chuàng)新,始終堅(jiān)持為客戶(hù)提供滿(mǎn)意周到的服務(wù),在本地打下了良好的口碑,在過(guò)去的10年時(shí)間我們累計(jì)服務(wù)了上千家以及全國(guó)政企客戶(hù),如隧道混凝土攪拌車(chē)等企業(yè)單位,完善的項(xiàng)目管理流程,嚴(yán)格把控項(xiàng)目進(jìn)度與質(zhì)量監(jiān)控加上過(guò)硬的技術(shù)實(shí)力獲得客戶(hù)的一致贊美。
1.1、Linux的發(fā)行版的聯(lián)系與區(qū)別。
slackware:SUSE Linux Enterprise Server (SLES)
OpenSuse桌面
debian: ubuntu,deepin(深度),mint
redhat: RHEL: RedHat Enterprise Linux(紅帽公司,商業(yè)),每18個(gè)月發(fā)行一個(gè)新版本
CentOS:RHEL的社區(qū)版,免費(fèi)。
中標(biāo)麒麟:基于紅帽的國(guó)產(chǎn)化linux
Fedora:等于RHEL的測(cè)試版,大量采用新技術(shù),每6個(gè)月發(fā)行一個(gè)新版本。
ArchLinux:輕量簡(jiǎn)潔,遵循K.I.S.S.原則( keep it simple and stupid )
Gentoo:極致性能,不提供傳統(tǒng)意義的安裝程序,下載源代碼在本機(jī)上編譯安裝軟件
LFS:Linux From scratch 自制Linux
Android:kernel+busybox(工具集)+java虛擬機(jī)
1.2、安裝Centos7.6操作系統(tǒng),主要步驟截圖。
建立一個(gè)2核,2G,200G硬盤(pán)的系統(tǒng)。準(zhǔn)備開(kāi)始安裝,安裝時(shí)選開(kāi)機(jī)連接,并指定ISO文件位置。
測(cè)試一下光盤(pán)好壞,再安裝,選第2行。如果已確定光盤(pán)是正確的,可以直接選擇第1行
選擇語(yǔ)言,英語(yǔ)
時(shí)區(qū)選亞洲,上海
環(huán)境選個(gè)GNOME桌面
自我分區(qū)是重點(diǎn),沒(méi)有出現(xiàn)的掛載點(diǎn)可以自己打字。如/data
安裝過(guò)程中,可以按Ctrl+Alt+F2,切過(guò)去查看內(nèi)存大小,再?zèng)Q定swap分區(qū)大小,一般是2倍。按Ctrl+Alt+F6切回圖形安裝界面。
最終分區(qū)如下
最終設(shè)置好時(shí)區(qū),硬盤(pán)分區(qū),軟件安裝,網(wǎng)絡(luò)情況,然后Begin Installation
設(shè)置好賬號(hào)密碼
完成后,重啟,重啟后,選擇支持協(xié)議。然后點(diǎn)finish就行。
安裝完畢。
1.3、配置環(huán)境變量,實(shí)現(xiàn)執(zhí)行history的時(shí)候可以看到執(zhí)行命令的時(shí)間。
配置如下命令HISTTIMEFORMAT="%F %T "到/etc/profile.d/env.sh,注意,要用sh結(jié)尾。
1.4、Linux哲學(xué)思想。
一切都是一個(gè)文件(包括硬件)
小型,單一用途的程序
鏈接程序,共同完成復(fù)雜的任務(wù)。如shell編程,把多個(gè)小程序組合起來(lái)。
避免令人困惑的用戶(hù)界面。用字符界面居多。
配置數(shù)據(jù)存儲(chǔ)在文本中
1.5、Linux常用命令使用格式,如echo、screen、date、ifconfig、export等。
命令格式
COMMAND [OPTIONS...] [ARGUMENTS...]
options,選項(xiàng):用于啟用或關(guān)閉命令的某個(gè)或某些功能
短選項(xiàng):-c 例如:-l, -h
長(zhǎng)選項(xiàng):--word 例如:--all, --human-readable
arguments,參數(shù):命令的作用對(duì)象,比如文件名,用戶(hù)名等
注意:
多個(gè)選項(xiàng)以及多參數(shù)和命令之間使用空白字符分隔
取消和結(jié)束命令執(zhí)行:Ctrl+c,Ctrl+d
多個(gè)命令可以寫(xiě)一行用;符號(hào)分開(kāi),依次執(zhí)行。
一個(gè)命令可以用\分成多行
date命令
Usage: date [OPTION]... [+FORMAT]
or: date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
用法一:date 選項(xiàng) 格式
年月日時(shí)分秒中,月/日小寫(xiě),其它大寫(xiě)。
注意,選項(xiàng)-d是按字符串顯示時(shí)間,-s是按字符串設(shè)置時(shí)間。
注意,格式中,+號(hào)只能有一個(gè)。
常用格式如下:
-s,設(shè)置當(dāng)前日期為2019-08-07 06:05:10。如下,當(dāng)前時(shí)間已改變。
[root@centos6 ~]# date -s "1 year"
Tue Feb 16 21:33:10 CST 2021
-d,顯示當(dāng)前時(shí)間,格式:2016-06-18 10:20:30。如下,顯示正確,當(dāng)前時(shí)間未變
[root@centos6 ~]# date -d yesterday
Sat Feb 15 21:28:02 CST 2020
[root@centos6 ~]# date -d tomorrow
Mon Feb 17 21:28:33 CST 2020
[root@centos6 ~]# date -d "-2 day" //顯示前天是周五Fri
Fri Feb 14 21:28:58 CST 2020
[root@centos6 ~]# date -d "+2 day"
Tue Feb 18 21:29:06 CST 2020
echo命令
u功能:顯示字符
u語(yǔ)法:echo [-neE][字符串]
u說(shuō)明:echo會(huì)將輸入的字符串送往標(biāo)準(zhǔn)輸出。輸出的字符串間以空白字符隔開(kāi), 并在最后加上換行號(hào)
u選項(xiàng):
?-E (默認(rèn))不支持 \ 解釋功能
?-n 不自動(dòng)換行
?-e 啟用 \ 字符的解釋功能
u顯示變量
echo "$VAR_NAME” 變量會(huì)替換,弱引用
echo '$VAR_NAME’ 變量不會(huì)替換,強(qiáng)引用
啟用命令選項(xiàng)-e,若字符串中出現(xiàn)以下字符,則特別加以處理,而不會(huì)將它當(dāng)成一般文字輸出
\a 發(fā)出警告聲
\b 退格鍵
\c 最后不加上換行符號(hào)
\e escape,相當(dāng)于\033
\n 換行且光標(biāo)移至行首
\r 回車(chē),即光標(biāo)移至行首,但不換行
\t 插入tab
\ 插入\字符
命令行擴(kuò)展:$( ) 或 ``
把一個(gè)命令的輸出打印給另一個(gè)命令的參數(shù)
#echo "This system's name is $(hostname) "
This system's name is server1.example.com
#echo "i am whoami
"
i am root
括號(hào)擴(kuò)展:{ }
打印重復(fù)字符串的簡(jiǎn)化形式
echo file{1,3,5} 結(jié)果為:file1 file3 file5
screen命令
開(kāi)啟一個(gè)新的虛擬屏幕,可以在一個(gè)終端上虛擬出多個(gè)終端。退出screen,用exit。注意,需要安裝screen包才能使用。
用途:
在使用一個(gè)比較長(zhǎng)時(shí)間能執(zhí)行完的命令時(shí),需要等待很長(zhǎng)的結(jié)果,或者因?yàn)橐馔馀R時(shí)關(guān)閉了窗口,就要重新來(lái)。
還能互相協(xié)助。
使用:
screen,要啟動(dòng) screen 會(huì)話(huà),只需在控制臺(tái)鍵入 screen,這將打開(kāi)一個(gè) screen 會(huì)話(huà),創(chuàng)建一個(gè)新窗口并在該窗口中啟動(dòng)一個(gè) shell 。
screen -S session_name,運(yùn)行多個(gè) screen 會(huì)話(huà)時(shí),可以創(chuàng)建命名會(huì)話(huà)來(lái)區(qū)分。
screen -r pid,就返回了前面隱藏的終端。
screen -x pid或者session_name,加入一個(gè)screen。
screen -ls,可查找 screen 會(huì)話(huà) ID列出當(dāng)前運(yùn)行的列表:
screen -r 14883,還原進(jìn)入某screen_session
臨時(shí)退出,Ctrl+a d(順序是先Ctrl+a,然后松手,再輸入d)。
完全退出,exit。
ifconfig命令
顯示網(wǎng)絡(luò)設(shè)備信息(激活狀態(tài)的):
ifconfig,查看當(dāng)前網(wǎng)卡情況
說(shuō)明:
eth0,表示第1塊網(wǎng)卡。
lo是表示主機(jī)的回環(huán)地址,這個(gè)一般是用來(lái)測(cè)試一個(gè)網(wǎng)絡(luò)程序,但又不想讓局域網(wǎng)或外網(wǎng)的用戶(hù)能夠查看,只能在此臺(tái)主機(jī)上運(yùn)行和查看所用的網(wǎng)絡(luò)接口。比如把 httpd服務(wù)器的指定到回環(huán)地址,在瀏覽器輸入127.0.0.1就能看到你所架WEB網(wǎng)站了。但只是您能看得到,局域網(wǎng)的其它主機(jī)或用戶(hù)無(wú)從知道。
啟動(dòng)關(guān)閉指定網(wǎng)卡:
ifconfig eth0 up
ifconfig eth0 down
為網(wǎng)卡配置和刪除IPv6地址:
ifconfig eth0 add 33ffe:3240:800:1005::3/64 #為網(wǎng)卡eth0配置IPv6地址
ifconfig eth0 del 33ffe:3240:800:1005::3/64 #為網(wǎng)卡eth0刪除IPv6地址
用ifconfig修改MAC地址:
ifconfig eth0 hw ether 00:AA:BB:CC:dd:EE
配置IP地址:
[root@localhost ~]# ifconfig eth0 192.168.2.10
[root@localhost ~]# ifconfig eth0 192.168.2.10 netmask 255.255.255.0
[root@localhost ~]# ifconfig eth0 192.168.2.10 netmask 255.255.255.0 broadcast 192.168.2.255
啟用和關(guān)閉arp協(xié)議:
ifconfig eth0 arp #開(kāi)啟網(wǎng)卡eth0 的arp協(xié)議
ifconfig eth0 -arp #關(guān)閉網(wǎng)卡eth0 的arp協(xié)議
設(shè)置最大傳輸單元:
ifconfig eth0 mtu 1500 #設(shè)置能通過(guò)的最大數(shù)據(jù)包大小為 1500 bytes
export命令
export命令用于將shell變量輸出為環(huán)境變量,或者將shell函數(shù)輸出為環(huán)境變量。
一個(gè)變量創(chuàng)建時(shí),它不會(huì)自動(dòng)地為在它之后創(chuàng)建的shell進(jìn)程所知。而命令export可以向后面的shell傳遞變量的值。當(dāng)一個(gè)shell腳本調(diào)用并執(zhí)行時(shí),它不會(huì)自動(dòng)得到原為腳本(調(diào)用者)里定義的變量的訪(fǎng)問(wèn)權(quán),除非這些變量已經(jīng)被顯式地設(shè)置為可用。export命令可以用于傳遞一個(gè)或多個(gè)變量的值到任何后繼腳本。
語(yǔ)法
export(選項(xiàng))(參數(shù))
選項(xiàng)
-f:代表[變量名稱(chēng)]中為函數(shù)名稱(chēng);
-n:刪除指定的變量。變量實(shí)際上并未刪除,只是不會(huì)輸出到后續(xù)指令的執(zhí)行環(huán)境中;
-p:列出所有的shell賦予程序的環(huán)境變量。
參數(shù)
變量:指定要輸出或者刪除的環(huán)境變量。
實(shí)例
列出當(dāng)前所有的環(huán)境變量:
定義環(huán)境變量:
# export MYENV
定義環(huán)境變量賦值:
# export MYENV=7
看完上述內(nèi)容,你們會(huì)安裝和配置Centos7.6操作系統(tǒng)了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!
網(wǎng)頁(yè)標(biāo)題:Linux安裝和配置Centos7.6操作系統(tǒng)
轉(zhuǎn)載來(lái)源:http://www.rwnh.cn/article24/gjhgce.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、域名注冊(cè)、云服務(wù)器、虛擬主機(jī)、用戶(hù)體驗(yàn)、網(wǎng)站導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)