linux的基本原則:
1、由目的單一的小程式組成:組合小程式完成複雜任務
2、一切皆檔案
3、盡量避免捕獲使用者接口
4、配置檔案儲存為純文字格式
GUI接口:graphical user interface圖形化使用者接口
CLI接口:command-line interface 指令行使用者界面
指令提示符:prompt,bash(shell)!!!讓人輸入指令的人機互動接口
#:root
$:普通使用者
指令:
指令格式: 指令 選項(修正指令的執行方式的) 參數
選項:
短選項:-
多個選項可以組合:-a -b=-ab
長選項:--
不能組合,必須分開來寫
參數:指令的作用對象
使用憑證:
root redhat
虛拟終端(terminal):Ctrl+Alt+F1-F6(不一定,因為我用的是ctrl+alt+f1是到圖形話界面)
當我們輸入一個指令敲回車的時候,這個指令會被shell(指令行接口)送給核心,由核心來判斷這個指令是否有執行權限,能否執行,以及從什麼地方開始執行,任何一個程式要獨立執行必須要有執行入口。如果這個指令不可執行shell界面會傳回一個錯誤
su:switch user
#su 【-l】 使用者名
#passwd
root:可以随意改變密碼