一.linux的特性
? ?1.開放性 ? ? ? ? ? 遵循世界標(biāo)準(zhǔn)貴方
2. 多用戶,多任務(wù)
?3.設(shè)備獨(dú)立性 ?把每一個設(shè)備當(dāng)做一個文件來處理
二.shell
? ? shell是一個命令解釋器,他有多個版本,可在linux的/etc下可以接受的shell
? ?shell命令的格式
? ? ? ?密令 ?選項(xiàng) ?參數(shù)參數(shù)...
? ? ? 多個選項(xiàng)可以用 ?- 來連接, ?--連接單詞,單詞可以被簡寫后,- 來了解
? ? ? Tab,空格可以用隔開參數(shù),多個空格視為一個
? ? ?Tab鍵還有命令補(bǔ)齊的功能
? ? ?#開頭的表示root用戶,$表示其他用戶
< ? ? ? ? >> ? ? ? ? > ?表示輸入輸出重定向語句
改變輸入輸出的方式,比如把屏幕改為文件等, >> ,>區(qū)別在于前者是添加后者是覆蓋
三、文件目錄
文件分為普通文件和目錄文件和設(shè)備文件
均為無結(jié)構(gòu)的字符流的形式。
第一級
? ?var ? ?系統(tǒng)可變變量的內(nèi)容
dev ?系統(tǒng)設(shè)備信息
home 系統(tǒng)用戶信息
etc 系統(tǒng)配置信息
bin ? shell命令和可執(zhí)行文件
tmp
usr ?用安裝額軟件
通配符:
? ? ?* ?匹配字符串和字符
? ?? ?匹配字符
? ? ?[ ] ?- ? ?比如 【a-b】
\ 專一字符