linux筆記 終端、路徑、目錄及命令認識


一、終端:終端即TTY(TeleTYpewriter),電傳式打字機,讓用戶輸入數據,並顯示輸出結果的設備。linux為多用戶多任務,相比於windows系統的單用戶多任務,linux允許多個用戶同時登陸同一台linux服務器,在終端上進行操作,多個終端可以同時運行不同的命令和進程,不會相互影響。

1.物理終端:直接連接在主機上的顯示器、鍵盤鼠標統稱。在實際機架式服務器部署中,一般是多台服務器共享一套終端,簡稱KVM(Keyboard鍵盤,video顯示器,mouse鼠標)
2.虛擬終端(tty):附加在物理終端之上,用軟件方式虛擬實現,CentOS默認啟用6個虛擬終端,可以通過快捷鍵來切換,切換方式:Ctrl-Alt-F[1--6], 對應的文件是/dev/tty#。可以同過tty命令來查看當前的虛擬終端號。tty是teletypewriter的簡稱。
3.偽終端(pty):兩種應用場景,第一在圖形界面下打開的命令行接口,第二基於ssh協議或telnet協議等遠程打開的命令行界面,是運維工程師用的最多的一種連接服務器的方式。pts(pseudo-terminal slave)是pty的實現方法。
4.常用命令
tty #查看當前終端
Ctrl-Alt-F[1--6]  #切換終端
who  #查看用戶登陸終端的時間等信息
 
二、路徑
 
1.絕對路徑:路徑的寫法一定是由根目錄 / 寫起的,例如 /usr/local/mysql
2.相對路徑:路徑的寫法不是由根目錄 / 寫起的,例如 首先用戶進入到 /home,然后再進入到test,執行的命令為 “#cd /home,#cd test”。此時用戶所在的路徑為 /home/test。第一個cd命令后緊跟/home,前面有斜杠;而第二個cd命令后緊跟test,前面沒有斜杠。這個test是相對於/home目錄來講的,所以稱為相對路徑。
3.特殊路徑: .  表示當前目錄; ..   表示上一級目錄
 
三、目錄
 
1.工作目錄:當前目錄
2.家目錄:用戶登陸時所在目錄。root用戶家目錄/root;普通用戶家目錄/home/USERNAME。
4.常用命令
cd 目錄  #切換工作目錄,不帶路徑則切換家目錄
pwd #查看當前工作目錄
 
四、命令認識
 
1.命令:即單一功能的程序。命令分為內建命令和外部命令。內建命令即shell自帶的命令,man cd可查看所有內建命令。外部命令可用type 
+命令查看所處目錄路徑。
2.命令語法:COMMAND [選項]...  [參數]...     【例:ls -a  /root】
   COMMON 內建命令可直接用命令名,因為PATH定義了常用命令的路徑參數,在運行命令時會查找PATH參數並將命令路徑補全。如果命令路徑沒有在PATH中定義則需要將命令路徑寫全。
   [選項]  對命令的功能進行補充。每個命令的選項都不一致。可通過man或者--help查看選項及其用法。選項有長選項和短選項,短選項可連用,且linux嚴格區分大小寫。有些選項也可帶參數。
   [參數]  命令的執行對象。

  

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM