




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
匯報人:施旭LinuxShell認識與使用01Shell基礎認識Shell類型介紹0203BashShell提示符目錄CONTENTS01Shell基礎認識Shell的作用與特點0102命令行解釋器接收命令送入內(nèi)核執(zhí)行編程語言具備控制結構,高效交互03靈活性強快速實現(xiàn)任務自動化系統(tǒng)管理員和普通用戶依賴用戶交互工具快速完成系統(tǒng)操作和自動化強大命令行工具0201廣泛應用于系統(tǒng)管理、腳本編寫不可或缺03Shell的重要性02Shell類型介紹圖形界面Shell圖形化界面交互工具GUIShell定義鼠標和圖形元素操作直觀操作界面降低使用難度適合普通用戶輸入命令控制操作系統(tǒng)CLIShell定義適合管理員和高級用戶強大功能和靈活性Bash廣泛使用Linux/UNIX中最廣泛使用的Shell命令行式Shell不同場景靈活切換了解Shell特點,提高操作系統(tǒng)效率日常使用選GUI,管理選CLI根據(jù)需求選擇ShellGUI和CLI相互補充提高使用效率Shell類型選擇03BashShell提示符提示符組成用戶名、主機名、目錄提示符作用提供當前系統(tǒng)狀態(tài)信息區(qū)分用戶權限#普通用戶$,超級管理員#提示符組成與作用自定義樣式信息修改配置文件調(diào)整自定義格式內(nèi)容添加時間、負載等有用信息提示符自定義匯報人:施旭BashShell命令基礎操作指南0104命令格式與注意事項命令行快捷鍵補全命令行技巧0203history命令應用目錄CONTENTS01命令格式與注意事項命令基本組成執(zhí)行操作的核心部分命令調(diào)整命令行為的參數(shù)選項命令作用的目標對象參數(shù)命令、選項和參數(shù)間用空格分隔空格分隔多數(shù)命令的選項和參數(shù)可缺省選項參數(shù)可缺省熟悉格式避免執(zhí)行錯誤熟悉命令格式命令格式注意事項02補全命令行技巧輸入部分非唯一,按兩下Tab列出所有如pass補全為passwd輸入部分命令,按Tab自動補全Tab鍵補全唯一命令列出所有開頭命令提高輸入效率補全命令使用rpm-q檢查,yum安裝安裝bash-completion命令后輸入--,按兩下Tab列出列出所有選項名稱0201執(zhí)行source/etc/profile.d/bash_completion.sh使配置生效03補全命令選項010203Tab鍵補全文件名輸入部分文件名,按Tab補全列出所有開頭文件名文件名不唯一,按兩下Tab列出逐步輸入完成補全通過輸入后續(xù)字符使文件名唯一,再次Tab補全補全文件名03history命令應用history顯示之前執(zhí)行過的命令顯示歷史命令!number執(zhí)行對應編號命令快速執(zhí)行命令命令搜索!string執(zhí)行最近以string開頭命令history命令功能history命令應用快速重復執(zhí)行命令,提升效率節(jié)省時間幫助用戶回顧操作,便于排查問題回顧操作熟練使用history,提升命令行操作效率提升效率04命令行快捷鍵方向鍵移動光標上下鍵調(diào)歷史命令,左右鍵移光標Ctrl+a/e跳轉(zhuǎn)Ctrl+a開頭,Ctrl+e結尾Ctrl+u/k刪除Ctrl+u刪至開頭,Ctrl+k刪至結尾常用快捷鍵介紹快捷鍵作用概述0102提高編輯效率快速定位、刪除,提升操作速度訪問歷史命令減少重復輸入,快速修改命令03提升操作靈活性熟練掌握,提升命令行操作靈活性匯報人:施旭通配符的認識與使用01通配符概念與作用常見通配符及其用法0203通配符使用注意事項目錄CONTENTS01通配符概念與作用通配符定義用于文件路徑名或字符串匹配中代替字符特殊字符替代幫助用戶快速查找或操作文件快速查找操作表示匹配所有以“XYZ”開頭的文件或目錄例如XYZ*在文件操作中避免逐一手動指定文件名文件操作刪除當前目錄下所有以.tmp結尾的臨時文件例如rm*.tmp0201列出、復制、刪除等操作均可使用,簡化工作流程簡化流程03通配符應用場景列出當前目錄下所有以.txt結尾的文件然后執(zhí)行帶有已替換文件名的命令執(zhí)行命令時Shell自動展開通配符為匹配文件名Shell自動展開例如ls*.txt執(zhí)行命令通配符與文件名匹配02常見通配符及其用法*匹配任意字符例如*.txt匹配所有以.txt結尾的文件?匹配單個字符例如file?.txt匹配file1.txt[]匹配方括號中字符例如file[123].txt匹配file1.txt常見通配符列表010203[^]或[!]排除字符例如file[^1].txt不匹配file1.txt{}組合模式例如file{1,2,3}.txt匹配file1.txt等\轉(zhuǎn)義字符例如\*表示匹配文件名中的*字符特殊通配符介紹03通配符使用注意事項大小寫敏感性注意文件名大小寫匹配時需與實際文件名大小寫一致大小寫敏感*.txt和*.TXT匹配不同文件0102通配符位置要求0102可放任意位置作為前綴、后綴或中間部分匹配靈活滿足多種文件名匹配需求如cd'mydir/'如rmfile\name使用引號括路徑名反斜杠轉(zhuǎn)義特殊字符引號與轉(zhuǎn)義符使用匯報人:施旭系統(tǒng)信息查看命令大全0104查看CPU信息查看網(wǎng)絡接口05查看內(nèi)存信息查看其他信息0203查看磁盤信息目錄CONTENTS01查看CPU信息使用lscpu命令0102lscpu查看CPU信息包括核心數(shù)、線程數(shù)、頻率輸出信息詳細CPU架構、操作模式、字節(jié)順序等03應用場景廣泛系統(tǒng)性能分析、硬件配置檢查制造商、型號、核心數(shù)、線程數(shù)cpuinfo文件內(nèi)容快速獲取CPU詳細配置使用cat命令查看0201詳細分析CPU性能或驗證配置硬件驗證時有用03查看/proc/cpuinfo文件CPU信息實際應用合理分配資源,提升系統(tǒng)性能性能優(yōu)化確認CPU型號,確保系統(tǒng)兼容硬件兼容性定期查看CPU信息,發(fā)現(xiàn)硬件故障系統(tǒng)監(jiān)控02查看內(nèi)存信息包括總內(nèi)存、已用、剩余free查看內(nèi)存信息-h易讀,-m以MB,-g以GB顯示常用參數(shù)-h-m-g應用場景系統(tǒng)性能監(jiān)控和資源管理使用free命令查看/proc/meminfo文件詳細記錄系統(tǒng)內(nèi)存信息/proc/meminfo內(nèi)容cat/proc/meminfo快速查看使用cat命令查看深入了解系統(tǒng)內(nèi)存管理應用場景合理調(diào)整資源,優(yōu)化系統(tǒng)性能性能優(yōu)化查看內(nèi)存使用情況定位問題故障排查合理分配內(nèi)存,確保系統(tǒng)穩(wěn)定資源管理內(nèi)存信息實際應用03查看磁盤信息使用df命令包括總空間、已用、剩余df查看磁盤空間以易讀格式顯示磁盤空間常用參數(shù)-h定期查看,及時發(fā)現(xiàn)磁盤空間不足應用場景du查看目錄占用估算文件或目錄占用磁盤空間常用參數(shù)-h以易讀格式顯示目錄大小應用場景清理磁盤空間或優(yōu)化存儲時使用使用du命令包括磁盤、分區(qū)、掛載點lsblk顯示設備信息顯示文件系統(tǒng)信息常用參數(shù)-f查看磁盤分區(qū)和掛載情況應用場景使用lsblk命令04查看網(wǎng)絡接口顯示IP、子網(wǎng)掩碼、MAC地址查看網(wǎng)絡接口信息-a顯示所有接口,-up/-down啟用/禁用常用參數(shù)啟用或禁用網(wǎng)絡接口配置網(wǎng)絡接口010203使用ifconfig命令查看接口狀態(tài)定位問題查看流量和錯誤信息優(yōu)化性能配置IP地址和子網(wǎng)掩碼網(wǎng)絡配置故障排查性能優(yōu)化網(wǎng)絡接口實際應用05查看其他信息date+%Y-%m-%d%H:%M:%S查看系統(tǒng)日期時間通過指定格式參數(shù),靈活顯示日期和時間自定義日期時間格式定期查看,維護系統(tǒng)時間的準確性確保系統(tǒng)時間準確使用date命令010203查看系統(tǒng)運行時間uptime-p顯示簡潔格式了解系統(tǒng)平均負載uptime顯示平均負載,評估系統(tǒng)性能顯示系統(tǒng)啟動時間uptime-s查看系統(tǒng)具體啟動時間使用uptime命令netstat-a顯示所有連接和監(jiān)聽端口顯示網(wǎng)絡連接信息01netstat-n以數(shù)字形式顯示,便于監(jiān)控監(jiān)控網(wǎng)絡狀態(tài)02netstat-t專門顯示TCP連接信息查看TCP連接03使用netstat命令匯報人:施旭Linuxman命令使用指南01man命令概述手冊頁結構解析0203解決手冊頁缺失目錄CONTENTS01man命令概述命令格式與功能0102命令格式man[參數(shù)][命令]功能提供命令詳細使用說明03應用場景獲取不熟悉命令的用法和參數(shù)搜索命令描述信息-k顯示與主題相關頁面-f0201忽略大小寫搜索-i03常用參數(shù)介紹示例與操作方法manls查看ls命令使用示例上下箭頭滾動,/選項搜索操作通過搜索特定選項查看說明驗證02手冊頁結構解析表示命令功能,如ls-listdirectorycontents命令英文原意用戶通過NAME快速把握命令基本用途幫助快速了解功能如ls命令,NAME為ls-listdirectorycontents示例說明NAME字段含義SYNOPSIS字段說明列出命令格式和可選參數(shù),如ls[OPTION]...[FILE]...命令基本語法為用戶提供命令的基本使用方法和參數(shù)框架提供使用框架展示命令如何結合選項和參數(shù)使用示例展示詳細描述選項如-a,--all表示列出所有文件,含隱藏文件提供使用說明對命令各選項功能進行具體闡述和說明幫助深入了解用戶通過DESCRIPTION深入掌握命令各選項用途DESCRIPTION字段詳解03解決手冊頁缺失安裝coreutils和mans運行mandb更新
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- KTV清潔合同范本
- 出租電纜鋼板合同范本
- 個人賺取傭金合同范例
- 中介公租房合同范本
- 住家阿姨雇傭合同范本
- 農(nóng)村改造房出售合同范本
- 兄妹房屋出賣合同范例
- 產(chǎn)權代辦合同范本
- 專利權轉(zhuǎn)讓合同范本
- 創(chuàng)業(yè)辦公司合同范本
- 高效液相含量測定計算公式
- 六宮格數(shù)獨解題技巧
- 公安機關通用告知書模板
- 工程款支付審批流程圖
- 人教版七年級歷史下冊第一單元填空題
- 封頭重量和容積計算
- 《小學數(shù)學課程與教學》教學大綱
- 《手機攝影》全套課件(完整版)
- 彩色學生電子小報手抄報模板春節(jié)41
- 筒形件拉深成形工藝分析及模具設計
- JGJ_T231-2021建筑施工承插型盤扣式鋼管腳手架安全技術標準(高清-最新版)
評論
0/150
提交評論