一.linux作業系統
linux核心
核心:系統核心程式;相當于人的大腦;負責系統程式和硬體配置設定及排程。
二.shell是什麼及打開方式
1.shell是什麼
對外提供操作和系統溝通接口;對内實作對核心進行保護;RHEL8中預設使用的shell是bash
2.打開方式
1>:右鍵打開
2>:Application>favorites>terminal
3>:gnome>terminal
4>:當shell已經開啟時需要開啟一個新的shell,在shell中可以用ctrl+shift+N打開
5>:可以在設定中設定任意快捷鍵執行gnome-terminal
注意
shell指令提示符
[[email protected] Desktop]#
root:運作shell的使用者
@:分割符
localhost:系統主機短名稱目前主機去掉域名部分的短名稱
Desktop:目前目錄名稱
#:身份提示符 #表示目前使用者為超級使用者,$目前使用者為普通使用者
三.shell中的快捷鍵
1.快捷鍵使用
Ctrl+shift+T 在一個terminal中開啟多個視窗
Ctrl+shift+N 重新打開一個terminal
Ctrl+c 取消指令執行
Ctrl+d 關閉shell
Ctrl+shift+滑鼠選中+c 複制選中字元
Ctrl+shift+v 粘貼;滑鼠選中為複制;滑鼠滾輪按下為粘貼
2.shell中執行指令
1>:指令執行格式
指令 參數 對象
指令就是程式
參數表示指令的特殊功能
對象就是操作目标
2>:指令執行方法
有些指令可以單獨執行
參數可以加多個
-a -b -c = -abc = -cba = -acb
參數-s表示單詞縮寫
參數–size表示單詞全拼
指令必須在行提示符之後輸入否則指令無法執行
當指令行被占用通常使用Ctrl+c結束占用指令的程式來釋放指令行
四.指令行幫助
whatis rm
檢視指令基本用法
注意
rm:nothing appropriate
當出現這種情況大多數是因為系統的幫組資料庫未更新,需要轉換為root使用者并執行mandb
rm --help
檢視指令的基本用法
[] 内容可加可不加
… 内容個數任意
<>必須在指令執行時加入的元素
man rm
指令用法的詳細解釋,man是manual的縮寫
man -k passwd
passwd關鍵字有多少級别的man
man rm
進入到rm指令的幫助
q退出
/關鍵字搜尋關鍵字,n 向下比對,N向上比對
G快速移動到man的最後
g快速移動到man的最前
五.曆史指令行調用
history #檢視曆史指令
history -c #清空目前曆史指令;永久清空曆史需要清空檔案.bash_history
tab鍵自動補全指令