一,linux操作系統基本快捷鍵
ctrl+shift++ 放大終端
ctrl+- 縮小終端
ctrl+l 清除屏幕
ctrl+alt+d 快速顯示桌面 (desktop)
alt+tab 多個窗口之間的切換
alt+n 在終端中多個窗口的切換
ctrl+alt+F2-F6 開起純字符終端
ctrl+shift+t 在僞終端開啓另一個窗口 (terminal)
ctrl+shift+n 開啓另一個僞終端
ctrl+alt+l 鎖屏
ctrl+k刪除從光標到行尾的所有字符
ctrl+u刪除從光標到行首的所有字符
shift 上檔鍵
ctrl+l 清除屏幕
tab 補齊命令和文件名
二, 系統常見文件後綴
(1).iso --->鏡像文件
(2).gho -->ghost程序的鏡像文件 安裝系統的時候,其實就是將.gho文件複製到硬盤裏
(3).jpg .png .gif -->圖片文件
(4).doc .docx .wps ---->office文檔
(5).exe --->windows裏的安裝程序
(6).rar .zip .gz .xz .bz2 --->壓縮文件
(7).xls --->excel表格文件
(8).mp3 .wav .rmvb .avi .mp4 --->視頻格式文件
(9).dll ---->windows裏的庫文件
三,linux系統下不同的顏色代表不同的文件
(1)黑色 代表普通文件
(2)藍色 代表目錄
(3)紅色 代表壓縮文件
(4)淺藍色 代表鏈接文件(快捷方式)
(5)紫色 代表圖片文件
(6)綠色 代表執行文件
四,將linux系統的語言由中文改成英文
[root@teacher ~]# vim /etc/sysconfig/i18n 修改爲下面的內容
LANG="en_US.UTF-8"
五,轉義
單引號和雙引號都能關閉shell對特殊字符的處理。不同的是,雙引號沒有單引號嚴格,單引號關閉所有有特殊作用的字符,而雙引號只要求shell忽略大多數,具體的說,就是①$美元符號②``反撇號③\反斜槓,這3種特殊字符不被忽略;不忽略美元符號意味着shell在雙引號內部也進行變量名替換。
1,單引號''
硬轉義,單引號內的字符就是其字面意義。阻止shell進行變量替換和解釋特殊字符;對於後一種情況,單引號就是個轉義字符,類似於反斜線。
2,雙引號""
會進行變量替換;將整個字符串解釋爲一個整體,即使參數裏面含有空白字符也不會被shell分割開
3,反撇號`` 相當於$()--命令替換
會把命令執行的輸出,替換;相當於函數調用,嵌套的變量會一直解析
① 把shell命令用反引號或者$(...)結構括起來,其中,$(...)格式受到POSIX標準支持,也利於嵌套
② 反撇號內不能再引用反撇號,而$()中可以引用反撇號
③ 要把$()引用命令與${}引用變量區分開來
[root@teacher-feng iso]# Date=`date +%F`
[root@teacher-feng iso]# echo $Date
2014-01-07
[root@teacher-feng iso]# DDate=$(date +%F)
[root@teacher-feng iso]# echo $DDate
2014-01-07
4,反斜線\
用作轉義字符,阻止shell將後續字符解釋成特殊字符
轉義參考: http://www.cnblogs.com/mydomain/archive/2011/10/15/2213017.html