1. 程式人生 > >Linux basic(1)

Linux basic(1)

linux

Linux基礎概念

一、終端
終端設備分為三種:物理終端,虛擬終端,模擬終端。

物理終端:直接連接主機的顯示器和鍵盤設備。
設備文件路徑:/dev/console

虛擬終端:附加在物理終端之上以軟件形式虛擬實現的終端。在虛擬終端中還包含有圖形終端。 圖形終端:附加在物理終端之上以軟件形式虛擬實現的終端,提供桌面環境。 設備文件路徑:/dev/tty#

模擬終端:在圖形界面下打開的命令窗口,用ssh或者是telent遠程連接打開的界面
設備文件路徑:/dev/pts/#

終端是用戶與主機交互,必須用到的設備。 查看當前的終端設備:tty

交互式接口:啟動終端後,在終端設備附加一個交互是應用程序
交互式接口分為兩種:1,GUI:圖形用戶界面
2,CLI:文本界面(字符界面)

[[email protected]~]#, 分為兩部分。
1, [[email protected]~]:PS1
2, 命令提示符(prompt)分為兩種 ,分別是 # , $
1)#, 以管理員身份運行。
2)$,以普通用戶方式運行。

1、顯示當前系統下的所有shell:
在命令提示符(#)下 cat /etc/shells

2、顯示當前使用的shell:
在命令提示符(#)下echo ${SHELL}

運行命令:提請shell程序找到鍵入命令所對應的可執行程序或代碼並由其分析後提交給
內核分配資源將其運行起來:表現為一個或多個進程。

在shell中可執行的命令有兩類分別為:1.內建命令 2.外部命令
1.內建命令:由shell自帶的,而且通過某命令形式提供。內部命令的執行速度非常快。這是 因為沒有其他的進程因為執行這條命令而被創建。
2.外部命令:在當前系統的某文件系統路徑下有對應的可執行程序文件:可使用which, whereis命令查看路徑 。
區別內部或外部命令:#type

運行命令:
命令格式:
COMMAND [OPTIONS…] [ARGUMENTS…]
COMMAND:命令
OPTIONS:選項
ARGUMENTS:參數

選項:1.用於啟用或關閉命令的某些功能。
2.選項分為長選項和短選項。
短選項:- 一個字符(c)例如-l,-h
多個短選項可合並使用:例如-l –h,可寫成-lh
長選項:- - 一個單詞(word)例如—long,--human-readable

參數:命令的作用對象,向命令提供數據:
命令本身要寫在最左側,命令本身是一個可執行的二進制程序或shell自帶的內建命令。

註意:
1.多選項以及多參數和命令之間都應該使用空白字符分隔
2.取消命令執行:ctrl+c

Linux basic(1)