RHCSA第一天
1.學(xué)習(xí)RHCSA這門(mén)課的作用
?? 最簡(jiǎn)單的理解方法: 你們都用過(guò)windows。我們熟悉windows:熟悉上面的操作:網(wǎng)絡(luò)管理,設(shè)備管理,磁盤(pán)管理,復(fù)制,粘貼,剪切,刪除,打開(kāi)文件,安裝軟件。
學(xué)習(xí)RHCSA這門(mén)課程: 就是熟悉Linux系統(tǒng),把你們能在windows進(jìn)行的操作,在linux也可以。只是操作的方式不同。
操作方式:
??????? windows:也會(huì)用到cmd,但大多數(shù)都是使用鼠標(biāo)來(lái)點(diǎn)擊操作
??????? Linux: 如果不安裝圖形界面,這個(gè)系統(tǒng)看起來(lái)就是類(lèi)似cmd命令行,所有的操作,都是通過(guò)命令來(lái)實(shí)現(xiàn)的。
連接問(wèn)題:
1.沒(méi)有網(wǎng)卡(Linux系統(tǒng)上沒(méi)有網(wǎng)卡):重新安裝系統(tǒng)
2.windows上沒(méi)有vmnet1和vmnet8虛擬網(wǎng)卡: 把vmware完全卸載掉(卸載完成清理文件), 然后重新?lián)Q一個(gè)版本vmware再試一下
3.linux有網(wǎng)卡,windows也有虛擬網(wǎng)卡: 進(jìn)到windows網(wǎng)絡(luò)適配器中,重啟vmnet8這個(gè)虛擬網(wǎng)卡
紅帽Linux入門(mén)
redhat enterprise linux: 紅帽企業(yè)linux
訪問(wèn)命令行:
```
[root@rhcsa ~]#
這些字符指示了什么?
[
root
@
rhcsa
~
]
#
[]:括起來(lái)的作用
root: root用戶(hù)名
@:分隔的作用
rhcsa: 主機(jī)名
~:特殊意義的:在你使用用戶(hù)登錄Linux之后,系統(tǒng)會(huì)默認(rèn)進(jìn)入一個(gè)目錄: 稱(chēng)為用戶(hù)的家目錄
#:#和$: #指示的root用戶(hù)即管理員,$:指示的是普通用戶(hù)
主要目的是提示三個(gè)信息:
登錄的用戶(hù)名
主機(jī)名
當(dāng)前的工作目錄: ~
管理員和普通用戶(hù): #和$
怎么使用的命令:
[root@rhcsa ~]# cat /etc/shells
命令行提示符:[root@rhcsa ~]#
命令:
cat是一個(gè)命令
/etc/shells 是命令參數(shù)
執(zhí)行cat /etc/shells -> shell解析之后-> 內(nèi)核去執(zhí)行
?? 內(nèi)核執(zhí)行完成之后 -》 shell -》將它輸出屏幕上
```
1.如何打開(kāi)命令行?
a.ssh連接到我們的linux
b.ctrl + alt + F2-F6: 虛擬終端
c.從桌面->activities-> terminal
?? Alt + F2 -> 輸入gnome-terminal
?? 打開(kāi)多個(gè)終端:點(diǎn)擊terminal -》 新建標(biāo)簽頁(yè),新建窗口

2.命令行打開(kāi)之后默認(rèn)顯示的字符代表什么意義?
執(zhí)行簡(jiǎn)單的命令
在linux實(shí)現(xiàn)某些操作的時(shí)候,主要是通過(guò)命令來(lái)實(shí)現(xiàn)的。
在執(zhí)行一些命令的時(shí)候,有些命令只能管理員來(lái)執(zhí)行,普通不能執(zhí)行。訪問(wèn)某些文件的時(shí)候,只有管理員可以訪問(wèn)。
所以現(xiàn)在我們基本上都是使用root用戶(hù)來(lái)操作。
語(yǔ)法格式:echo [$變量] [字符串] : echo指的是命令,[]:中括號(hào)中的東西,可以出現(xiàn)也可以不出現(xiàn)。
```
[root@rhcsa ~]# echo 123
123
[root@rhcsa ~]# echo "123"
123
[root@rhcsa ~]# echo '123'
123
# 123, "123", '123' => 123這個(gè)字符串
# 環(huán)境變量: SHELL => 要訪問(wèn)變量要加$ => $SHELL
# echo $SHELL
[root@rhcsa ~]# echo $SHELL
/bin/bash
# echo $變量 =》 先去提取變量的值,然后使用echo輸出
[root@rhcsa ~]# echo $SHELL
/bin/bash
[root@rhcsa ~]# echo "$SHELL"
/bin/bash
[root@rhcsa ~]# echo '$SHELL'
$SHELL
# "": 雙引號(hào)用于當(dāng)我們字符串中出現(xiàn)空格的時(shí)候,可以使用雙引號(hào)括起來(lái),不改變?cè)鹊挠靡?/p>
????? 雙引號(hào)中如果有$變量,也是先去變量的值,然后輸出
?????
# '': 單引號(hào)中是什么就是什么,不做任何改變
[root@rhcsa ~]# echo 123???? 456
123 456
[root@rhcsa ~]# echo "123???? 456"
123???? 456
# echo:將字符串以及變量的值輸出,輸出在我們的屏幕上
2.date命令 date命令用于顯示或設(shè)置系統(tǒng)的時(shí)間與日期,語(yǔ)法格式為:“ date [+指定的格式]”。 用戶(hù)只需在強(qiáng)大的date命令后輸入以“+”號(hào)開(kāi)頭的參數(shù),即可按照指定格式來(lái)輸出系統(tǒng)的時(shí)間或日期,這 樣在日常工作時(shí)便可以把備份數(shù)據(jù)的命令與指定格式輸出的時(shí)間信息結(jié)合到一起。例如,把打包后的文 件自動(dòng)按照“年-月-日”的格式打包成“backup-2020-9-1.tar.gz”,用戶(hù)只需要看一眼文件名稱(chēng)就能大概了 解到每個(gè)文件的備份時(shí)間了。命令中的參數(shù)以及作用 # echo kongd.com kongd.com [root@kongd ~]# echo $SHELL /bin/bash
參數(shù) 作用
?%S 秒(00~59)
%M 分鐘(00~59)
?%H 小時(shí)(00~23)
?%I 小時(shí)(00~12)
?%m 月份(1~12)
?%p 顯示出AM或PM
?%a 縮寫(xiě)的工作日名稱(chēng)(例如:Sun)
?%A 完整的工作日名稱(chēng)(例如:Sunday)
?%b 縮寫(xiě)的月份名稱(chēng)(例如:Jan)
?%B 完整的月份名稱(chēng)(例如:January)
?%q 季度(1~4)
?%y 簡(jiǎn)寫(xiě)年份(例如:20)
?%Y 完整年份(例如:2020)
?%d 本月中的第幾天
?%j 今年中的第幾天
?%n 換行符(相當(dāng)于按下回車(chē)鍵)文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-437170.html
?%t 跳格(相當(dāng)于按下Tab鍵)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-437170.html
到了這里,關(guān)于RHCSA第一課的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!