遠端連接配接ECS伺服器和指令的學習
Xshell連接配接
- 用位址,使用者名,密碼登陸
Linus指令學習
- 通常來講,計算機硬體是由運算器、控制器、存儲器、輸入/輸出裝置等共同組成的,而讓各種硬體裝置各司其職且又能協同運作的東西就是系統核心。Linux 系統的核心負責完成對硬體資源的配置設定、排程等管理任務。由此可見,系統核心對計算機的正常運作來講是太重要了,是以一般不建議直接去編輯核心中的參數,而是讓使用者通過基于系統調用接口開發出的程式或服務來管理計算機,以滿足日常工作的需要。必須肯定的是,Linux 系統中有些圖形化工具(比如邏輯卷管理器[Logical Volume Manager,LVM])确實非常好用,極大地降低了運維人員操作出錯的機率,值得稱贊。但是,很多圖形化工具其實是調用了腳本來完成相應的工作,往往隻是為了完成某種工作而設計的,缺乏 Linux 指令原有的靈活性及可控性。再者,圖形化工具相較于 Linux 指令行界面會更加消耗系統資源,是以經驗豐富的運維人員甚至都不會給 Linux 系統安裝圖形界面,需要開始運維工作時直接通過指令行模式遠端連接配接過去,不得不說這樣做确實挺高效的。
-
Shell 就是這樣的一個指令行工具。Shell(也稱為終端或殼)充當的是人與核心(硬體)
之間的翻譯官,使用者把一些指令“告訴”終端,它就會調用相應的程式服務去完成某些工作。
現在包括紅帽系統在内的許多主流 Linux 系統預設使用的終端是 Bash(Bourne-Again SHell)
解釋器。主流 Linux 系統選擇 Bash 解釋器作為指令行終端主要有以下 4 項優勢,讀者可以在
今後的學習和生産工作中細細體會 Linux 系統指令行的美妙之處,真正從心裡愛上它們。
- 通過上下方向鍵來調取過往執行過的 Linux 指令;
- 指令或參數僅需輸入前幾位就可以用 Tab 鍵補全;
- 具有強大的批處理腳本;
- 具有實用的環境變量功能。
常用系統工作指令
- echo指令
- echo 指令用于在終端輸出字元串或變量提取後的值,格式為“echo [字元串 | $變量]”。
- date指令
- date 指令用于顯示及設定系統的時間或日期,格式為“date [選項] [+指定的格式]”。
- reboot指令
- reboot 指令用于重新開機系統,其格式為 reboot。
- poweroff指令
- poweroff 指令用于關閉系統,其格式為 poweroff。
- wget指令
- wget 指令用于在終端中下載下傳網絡檔案,格式為“wget [參數] 下載下傳位址”。
- ps指令
- ps 指令用于檢視系統中的程序狀态,格式為“ps [參數]”。
- top指令
- top 指令用于動态地監視程序活動與系統負載等資訊,其格式為 top。
- pidof指令
- pidof 指令用于查詢某個指定服務程序的 PID 值,格式為“pidof [參數] [服務名稱]”。
- kill指令
- kill 指令用于終止某個指定 PID 的服務程序,格式為“kill [參數] [程序 PID]”。
- killall指令
-
killall 指令用于終止某個指定名稱的服務所對應的全部程序,格式為:“killall [參數] [進
程名稱]”。