終端:
#tty 檢視目前終端類型。
切換終端使用ctrl+alt+F{1,x}。
實體終端:/dev/console
虛拟終端;/dev/tty{1,5}
模拟終端:/dev/pts/#
prompt:提示符
#:隻有root使用者才顯示
$:普通使用者
shell:工作環境
#echo $SHELL 檢視目前shell的版本。
#printenv 顯示目前系統的環境變量。
環境變量
變量:一段命名的記憶體空間。
指令:
内部指令:由shell程式自帶的指令。不同的shell内部指令不同。
外部指令:在系統的某個路徑下,有一個于指令同名的可執行程式。
#type COMMAND 檢視内部或外部指令。
路徑:
絕對路徑:從根開頭
相對路徑:
工作目錄:目前目錄
#pwd 顯示目前目錄。print working directory
#cd
#cd ~ USERNAME 切換到指定使用者名為USERNAME的家目錄,隻有root可以。
#cd - 在上個目錄和本目錄中來回切換。
linux是嚴格區分大小寫的。
linux檔案命名方式:
除換行符(回車)以外都可以使用。但不建議使用空白,/,?,*等特殊字元。
linux不靠擴充名區分檔案類型。
linux目錄也是檔案,是以不能和檔案同名。
運作指令:
在提示符下運作即可,但是指令一般有格式。
#COMMAND [OPTIONS] [ARUMENTS]
[OPTIONS] 選項:用于修改或調整指令執行行為的開關。
短選項:-h -l 類似于這種。
各個選項之間使用空格隔開。短選項可以組合,例如- hl。
有些短選項是可以不帶-的,稱作BSD風格的選項。、
有些短選項可能要帶參數,用于定義選項需要的的參數。
長選項:--help --list等等。
長選項通常不能組合。
長選項的參數通常使用=來引導。
[ARUMENT] 參數:指令作用對象。
擷取指令的相關幫助:
#help COMMAND 内部指令
#COMMAND --help 外部指令
#man COMMAND 外部指令
#man
manual,手冊,是有章節的概念的。
1.所有使用者可以使用的指令。
2.系統調用相關。
若顯示亂碼,則執行#exportLANG=en。
3.庫使用相關。
4.特殊檔案的相關内容。
例如在/dev下的裝置檔案。
5.檔案格式。
指令的配置檔案的文法。
6.遊戲相關。
7.雜項。
8.管理者指令。
man指令的使用:
#man [1,8] COMMAND
翻屏:
向後:空格鍵
向前:b鍵
翻行:
後一行:Enter鍵
前一行:k鍵
退出:q鍵
搜尋:
/KEYWORD 從檔案首部向尾部搜尋。
?KEYWORD 從檔案尾部想首部搜尋。
定位:
後一個:n鍵 next
前一個:N鍵previos
文法:
[] 可選内容。
<> 必須給出的内容。
|或者,多個選1個。
... 可以有多個。
{} 可展開,從中要給出等等。
#info COMMAND
超連結文檔,可以跳轉。比man提供的資訊更多。但是不常用。
軟體的文檔:
例如README,INSTALL COPYING 等等。
存放位置:
/usr/share/doc/APP_NAME-VERSION
#data [OPTION] [+FORMAT] [MMDDhhmm[CC]YY[.ss]] 檢視目前日期時間。
FORMAT:
%H 小時
%M 分鐘
%S 秒鐘
%s 從1970-01-01的00.00.00到目前總計的秒數。也叫時間戳。
%Y 顯示4位年份
%y 顯示2位年份
%D 完整顯示日期
%d 隻顯示日期
%m 顯示月份
%F 另外一種格式的完整顯示。
%T 顯示完整時間
[MMDDhhmm[CC]YY[.ss]
按照此格式可以設定時間
例如:
#data 091810592012.55 将時間設定為2012年09月18日10點59分55秒。
#hwclock [OPTIONS] 檢視主機闆上的時間資訊。
-s 将硬體時間同步到系統時間。
-w 将系統時間同步到硬體時間。
#cal [OPTION] MON YEAR顯示月曆。
-1 顯示一個月。
-3 顯示目前,前一個月和後一個月。
-s 以周日作為一周的開始,這個是預設的、
-m 以周一作為一周的開始
-j 顯示在當年中的第幾天(一年日期按天算,從1月1号算起,預設顯示目前月在一年中的天數)
-y 顯示目前一年的月曆。
關機和重新開機:
#halt 關閉系統。
-p 關閉系統的時候,同時關閉電源。
#reboot 重新開機
#poweroff 關閉電源。
#shutdown [OPTIONS] TIME
TIME
HH:MM
NOW 即時的。
+MM 等等
-t 機關為秒。是關機發送前警告資訊的時間。
-f 關機後重新開機
-h 關機後切斷電源。
-c 取消關機操作。
-r 重新開機