linux作業系統#gnu /linux
#gun 是開源組織
#linux是指linux核心
核心 ##系統核心程式
##相當於人的大腦
##負責系統程式和硬體分配及排程
shell ##對外提供作業系統溝通的介面
##對內實現對核心進行保護
##rhel8中預設使用的shell是bash
型別rhel8中預設使用的shell是bash
bash=gnu bourne-again shell
shell命令的行提示符
[5]:身份提示符 #表示當前使用者為超級使用者 , $ 當前使用者為普通使用者
1.shell中的快捷鍵的使用
++ ##在乙個terminal中開啟多個視窗
++ ##重新開啟乙個terminal
+ ##取消命令執行
+ ##關閉shell
++《滑鼠選中》+ ##複製選中文字
++ ##貼上
##滑鼠選中為複製
##滑鼠滑輪下按為貼上
2.shell中如何執行命令
1)命令執行格式
命令 引數 物件
命令就是程式
引數表示命令的特殊功能
物件就是操作目標
2)命令的執行方法
有的命令可以單獨執行
引數可以加多個
-a -b -c =-abc =-cba = -acb
引數 -s 表示所縮寫
引數 -size 表示全拼
命令必須在提示符之後輸入否則命令無法執行
當命令列被占用通常使用+結束占用命令執行的程式來釋放命令列
rm --help ##檢視命令的基本用法
[ ] ##內容可加不可加
… ##內容個數任意
<> ##必須在命令執行時加入的元素
man rm ##命令用法詳解 man是manual的縮寫
man -k passwd ##passwd關鍵字有多少級別的man
##man 的級別
#1 命令
#2 系統呼叫
#3 函式庫呼叫
#4 特殊檔案(裝置檔案等)
#5 檔案
#6 遊戲
#7 特殊的包
#8 系統管理命令
#9 核心資訊規則
man rm ##進入rm的命令幫助
q ##退出
/關鍵字 ##搜尋關鍵字,n向下匹配,n向上匹配
g ##快速移動到man的最後
g ##快速移動到man的最前
6.linux命令列歷史呼叫
**我們當前使用的shell可以記錄系統中執行過的歷史命令
history ##參看歷史命令
history -c ##清空當前歷史命令
##永久清空歷史需要清空檔案 .bash_history
263 westos-vmctl start westos_node1
264 westos-vmctl view westos_node1
265 rm -fr /etc/sysconfig/network-scripts/route-br0
266 su - root
267 wget -o /etc/yum.repos.d/centos-base.repo
268 su - root
269 westos
270 westos-vmctl start westos_node1
271 westos-vmctl view westos_node1
272 flame config
273 flameshot config
274 flameshot gui
275 flameshot config
276 flameshot gui
277 history
[kiosk@foundation40 desktop]$ history
歷史命令的呼叫
上建|下鍵 ##逐行呼叫
!數字 ##呼叫指定行歷史
!字元 ##呼叫以此字元開頭的最近的歷史
+ ##開啟歷史搜尋模式,命令行會變為:
##(reverse-i-search): 輸入關鍵字
##會顯示含有此關鍵字的最近一條歷史
補齊系統中存在的命令,檔案,和某些命令的引數
當按一次tab沒有效果時,表示以此字元開頭的資訊不唯一可連續按兩次
那會把以此字元開頭的所用內容顯示
如果2此任不顯示 表示沒有以此字元開頭的指令
Linux安裝必備知識
1 ide硬碟稱為hd,scsi和sata硬碟稱為sd。2 第一塊硬碟稱為sda,第二塊稱為sdb。3 硬碟分割槽 主分割槽 邏輯分割槽 所有的邏輯分割槽稱為擴充套件分割槽 交換分割槽 虛擬記憶體 4 一塊硬碟上最多存在4個主分割槽,分別稱為sda1,sda2,sda3,sda4。一塊硬碟必須有乙個...
shell必備基礎知識
shell指令碼 規範的shell指令碼的一般組成。環境宣告 重定向出輸出 只收集前面命令的正確輸出 重定向輸入 覆蓋 追加 2 只收集前面命令的錯誤輸出 收集前面命令的錯誤與正確的輸出 2 將錯誤的變成正確的輸出 2 將正確的變為錯誤的輸出 dev null 黑洞路徑變數 以不變的名稱存放的可能會...
linux系統基礎知識
實踐思考維度 實踐流程思路 映象安裝 虛擬機器,硬體直裝,雙系統安裝 配置系統引數資訊,軟硬體資訊,操作舒適度,快捷方式,介面及指令個人喜好,源 基礎軟體工具環境安裝 專項軟體環境安裝配置 備份ubuntu預設的源位址 sudo cp etc apt sources.list etc apt sou...