參考實驗樓課程Linux基礎入門我們可以簡單的使用下面命令直接添加內容到test.txt中:
命令如:echo ”test” >> test.txt
上述命令中>>表示將標准輸出以追加的方式重定向到一個文件中,注意前面用到的>是以覆蓋的方式重定向到一個文件中,使用的時候一定要注意分辨。在指定文件不存在的情況下都會創建新的文件。Terminal常用快捷鍵
按鍵 作用
| Tab
補全命令、參數、目錄
Ctrl+c
強行終止當前程序
Ctrl+d
鍵盤輸入結束或退出終端
Ctrl+s
暫定當前程序,暫停後按下任意鍵恢復運行
Ctrl+z
將當前程序放到後台運行,恢復到前台為命令fg
Ctrl+a
將光標移至輸入行頭,相當於Home鍵
Ctrl+e
將光標移至輸入行末,相當於End鍵
Ctrl+k
刪除從光標所在位置到行末
Alt+Backspace
向前刪除一個單詞
Shift+PgUp
將終端顯示向上滾動
Shift+PgDn
將終端顯示向下滾動
Shell
常用通配符:
字符 含義
| *
匹配 0 或多個字符
?
匹配任意一個字符
[list]
匹配 list 中的任意單一字符
[!list]
匹配除list中的任意單一字符以外的字符
[c1-c2]
匹配 c1-c2 中的任意單一字符如:[0-9] [a-z]
{string1,string2,...}
匹配 sring1 或 string2 (或更多)其一字符串
{c2..c2}
匹配 c1-c2 中全部字符如{1..10}
在 Linux環境中,如果你遇到困難,可以使用man命令,它是Manual page的縮寫。
Manual pages是在 UNIX
或類 UNIX操作系統在線軟件文檔的一種普遍的形式。內容包括計算機程序(包括庫和系統調用),正式的標准和慣例,甚至是抽象的概念。用戶可以通過執行 man命令調用手冊頁。
你可以使用如下方式來獲得某個命令的說明和使用方式的詳細介紹:
man <command_name>
比如你想查看 man命令本身的使用方式,你可以輸入:
man man
通常情況下,man手冊裡面的內容都是英文的,這就要求你有一定的英文基礎。man
手冊的內容很多,涉及了 Linux使用過程中的方方面面,為了便於查找,是做了分冊(分區段)處理的,在Research UNIX、BSD、OS X和
Linux 中,手冊通常被分為8個區段,安排如下:
區段 說明
| 1
一般命令
2
系統調用
3
庫函數,涵蓋了C標准函數庫
4
特殊文件(通常是/dev中的設備)和驅動程序
5
文件格式和約定
6
游戲和屏保
7
雜項
8
系統管理命令和守護進程
要查看相應區段的內容,就在 man 後面加上相應區段的數字即可,如:
$
man1 ls
會顯示第一區段中的ls命令man頁面。
如果你知道某個命令的作用,只是想快速查看一些它的某個具體參數的作用,那麼你可以使用--help參數,大部分命令都會帶有這個參數,如:
$
ls --help