##################### 文件路徑 ######################
##1.相對路徑
相對與當(dāng)前系統(tǒng)位置,文件名稱的簡寫,此名稱前會自動添加’pwd’命令的輸出,
相對路徑文件名稱前不會出現(xiàn)”/”
##2.絕對路徑
文件在系統(tǒng)中的真實位置,在任何情況下都可以使用
絕對路徑一定以”/” 開頭
##3.linux的系統(tǒng)結(jié)構(gòu)及目錄分類
linux是一個倒樹型結(jié)構(gòu)頂級目錄 “/” 根目錄
“/”下的二級目錄
/bin ##系統(tǒng)常規(guī)命令
/boot ##系統(tǒng)啟動目錄
/dev ##設(shè)備影射文件
/etc ##系統(tǒng)配置文件
/home ##普通用戶家目錄
/lib ##32位函數(shù)庫
/lib64 ##64位函數(shù)庫
/media ##光盤臨時掛載
/mnt ##手動臨時掛載
/run ##自動臨時掛載
/opt ##第三方軟件安裝位置
/proc ##系統(tǒng)進程信息和硬件信息
/root ##超級用戶家目錄
/sbin ##系統(tǒng)管理命令
/srv ##系統(tǒng)數(shù)據(jù)
/sys ##內(nèi)核相關(guān)調(diào)式
/tmp ##臨時文件
/usr ##用戶相關(guān)設(shè)定
/var ##系統(tǒng)數(shù)據(jù)
##關(guān)于系統(tǒng)路徑的命令
pwd #顯示當(dāng)前路徑
##顯示
ls dest #顯示路徑信息
ls -l dest #顯示目標屬性
ls -l -d dir #顯示目錄本身屬性
ls -R dir #遞歸顯示目錄中的所有內(nèi)容
ls -a #顯示所有文件包括以“.”開頭的隱藏文件
ls -ad .* #顯示所有隱藏文件
##切換
cd #進入當(dāng)前用戶家目錄
cd /mnt #進入mnt目錄
cd .. #進入到當(dāng)前目錄的上一級目錄
cd – #當(dāng)前目錄和進入當(dāng)前目錄之前所在目錄之間的切換
##########文件統(tǒng)計#########
wc -w passwd #字數(shù)
wc -l passwd #行數(shù)
wc -m passwd #字符數(shù)
wc -c passwd #字節(jié)數(shù)
##########命令行技巧#######
#1.
建可以自動補齊系統(tǒng)中存在的文件名稱或者命令當(dāng)按鍵補齊了時是因為以這個
字符開頭的內(nèi)容不唯一可以按2次用來顯示所有以此字符開頭的內(nèi)容如果2次依
然沒有那么就是不存在。
#2.歷史調(diào)用
history ##顯示歷史
history -c ##清除當(dāng)前環(huán)境中的歷史
上/下 ##逐行翻閱歷史
!數(shù)字 ##調(diào)用指定行數(shù)的歷史
!字母 ##調(diào)用以此字母開頭的最近一條命令
ctrl+c(關(guān)鍵字) ##調(diào)用含有此關(guān)鍵字的最近一條命令
#############文件批處理##################
* ##匹配0~任意字符
? ##匹配單個字符
[[:alpha:]] ##匹配單個字符
[[:lower:]] ##匹配單個小寫字符
[[:upper:]] ##匹配單個大寫字符
[[:digit:]] ##匹配單個數(shù)字
[[:alnum:]] ##匹配單個數(shù)字或字母
[[:punct:]] ##匹配單個符號
[[:space:]] ##匹配單個空格
{} ##精確匹配
{1..5}
{a..c}
{1,3,5}
[] ##模糊匹配
[a-c]
[1-3]
[!a-c] ##不是a并且不是b并且不是c
[^a-c] ##不是a并且不是b并且不是c
~ ##當(dāng)前用戶家目錄
~username ##指定用戶家目錄
~+ ##當(dāng)前目錄
~- ##當(dāng)前目錄之前所在的目錄
永久的是保存在文件中的
孤兒進程受init 管控
物理優(yōu)化–>軟件優(yōu)化