一、linux的哲學思想:
(1)一切皆檔案;
(2)由衆多功能單一的程式組成;
(3)盡量避免與使用者互動;
(4)使用純文字檔案保持程式的配置資訊。
二:指令的通用文法格式:$command options arguments
command:要對将要執行的檔案執行什麼指令;
options:為command的選項,一些command指令會有許多選項,代表的意義通常也是不一樣的。(具體選項可以用man + 所要執行的指令進行檢視);
argument:代表着參數,即指令将要執行到哪個目錄或檔案。
擷取指令的使用幫助:
(1)help指令:
當指令屬于内建指令時,執行help + command,檢視基本使用方法;
當指令屬于外部指令時,執行command + --help檢視該指令的适用方法;
(2)man指令:
當某個指令不知道使用方法時,可用man + command檢視詳細使用方法
三:一些常用的指令
(1)pwd:顯示目前的工作目錄;
(2)cd:指定目錄之間互相切換;
(3)ls:指出目錄下的内容;
(4)file:檢視檔案類型;
(5)date:顯示日期;
(6)tab:指令補全或指令補全
(7)關機:shutdown、poweroff、halt,、init 0、 systemctl poweroff、 systemctl halt…
(8)重新開機:reboot,、init 6、 systemctl reboohalt
mkdir、rmdir、cp、rm、touch、tail、head、|、stat、alias……
注:當用到一些指令的時候,可能會跟一些option,具體可用使用幫助指令(man、help、info)檢視。
四:linux目錄配置标準:fhs:
fhs的重點在于規範每個特定的目錄下應該放置什麼樣的資料,防止換 了其他電腦或系統找不到想要找的資料。
五:使用者群組的管理:
作為一個運維人員,使用者群組這一塊是非常重要的,也是最常用到的。
組:groupadd、groupmod、groupdel,用這三個指令對組進行操作。
組解析檔案:/etc/group
使用者:useradd、usermod、userdel,用這三個指令對使用者進行操作。
使用者解析庫:/etc/passwd
用id密碼來檢視使用者相關資訊