這一系列的Linux入門都是本人在《鳥哥的Linux私房菜》的基礎上總結的基本內容,主要是記錄下本身的學習過程,也方便你們簡要的瞭解git
Linux Distribution是Ubuntu而不是書本上推薦的CentOS,建議裝雙系統,不要使用虛擬機。github
代碼在github上:Linuxpracticebash
Linux基本命令編輯器
1)X window 與命令行模式的切換學習
Linux默認狀況下會提供6個Terminal來讓用戶進行登陸和操做,切換到這6個Terminal的方法是:[Ctrl]+[Alt]+[F1]~[F6];ui
從6個Terminal切換回X window的方法:[Ctrl]+[Alt]+[F7];spa
在X window中打開Terminal的方法:[Ctrl]+[Alt]+[T];命令行
2)在命令行模式下執行命令get
1.基本內容虛擬機
$ command [-options] parameter1 parameter2
命令 選項 參數1 參數2
其中,上述的內容以空格進行區分,但不管有多少個連續的空格都視爲一個;
命令太長能夠使用\來進行回車轉義;
命令大小寫敏感;
2.日期與時間:$ date
顯示日曆:$ cal
計算器:$ bc 退出計算器:$quit
3.熱鍵
[Tab] 「命令補齊」與「文件補齊」
[Ctrl]+[c]: 若是輸入了錯誤的命令或者參數,想要將當前的程序中止運行。
[Ctrl]+[d]:鍵盤輸入的結束,也能夠用exit代替
4.錯誤信息的顯示
若是輸入了錯誤的命令,或命令沒法執行,bash會將結果顯示在下面
5.man page 與 info page
#man+指令 能夠查閱當前指令的詳細信息,
使用[Space]/[Page Up]/[Page Down]進行翻頁,[Home]到達第一頁,[End]到達最後一頁。
在詳細信息中進行查找指定內容: (/)。
6.切換支持的語言:
$ echo $LANG 查看當前的語言;
$ LANG=en_US 設置語言爲英式英語
其中LANG爲系統變量以後會說。
7.一種文本編輯器:nano
$ nano text.txt