terminal命令(terminal終端對應windows 按下win(linux下叫Super鍵)+r,輸入cmd(command,命令),召喚出來的Dos控制台)
1. ls(英文list):簡要列出當前目錄的文件內容,后面可以加上別的目錄,表示列出后面所輸入的目錄.列出的內容藍色表示是目錄,不是藍色的都是文件.
ls -l(注意ls與-l中間有個空格,-l中的l為long的意思): 以長格式列出當前目錄下的內容列表,也就是除了文件名之外,還將文件的權限、所有者、文件大小等信息詳細列出來.可以直接
打出ll來代替ls -l
列出的列表中如果開頭為d,d為directory的意思代表這個是目錄,是藍色的.所以如果不是d開頭就是文件.
列出的列表中如果開頭為l,l為link的意思代表這個是快捷方式.
ls -lR(注意是大寫的R,表示Recycle,循環)遍歷后面目錄的所有文件夾下面的文件.
ls -l *.文件類型(其中*是通配符) 列出目錄下該文件類型的文件
ls -l ins*.h(ins是我亂寫的,注意有文件類型的話,要加文件類型) 列出開頭為ins的.h文件
ls -l ins?.h(ins還是我亂寫的,?也是通配符與*不同的是,?關心個數,?占一個位置) 列出開頭為ins,一共有4個字符的文件名的.h文件.
ls -l ins[2-11]([]也是通配符,特點是對數字敏感) 列出開頭為ins,后面是2到11的數字的文件.
2.cd (Change Directory)切換目錄,后面輸入要切換的目錄.后面可以缺省切換的目錄,此時表示為回到當前用戶所在的home/中,
根據這個命令,這里同時簡要介紹一下一些縮略符號,~表示home/,/表示根目錄,..表示上一層目錄
小技巧:想切換到當前目錄中的目錄時,輸入cd 一部分的目錄名 (之后按Tab鍵就自動出來你想輸入的命令了).
比如在/目錄下,想切換到boot目錄,輸入cd bo 再按一下Tab 就會出現cd boot/,但是如果你輸入cd b,按一下Tab鍵就不會有反應,原因是/目錄下還有bin目錄也是
b開頭的目錄,如果你輸入了cd b,這時按兩下Tab,會列出所有在/下的b開頭的目錄.
3.su(switch user)切換用戶,后面輸入要切換的用戶名
4.man(manual手冊) 后面加命令關鍵字,可以的得到該命令關鍵字的幫助.
PS:option,選項。synopsis/sɪn'ɑpsɪs/,概要。
5.pwd(Print working directory)顯示當前目錄所在位置
6.useradd 后面輸入用戶名,表示添加用戶名為"輸入的用戶名"的用戶
passwd 后面輸入用戶名,表示為用戶名為"輸入的用戶名"的用戶添加密碼
passwd參數:-l(lock)表示鎖住該用戶,-u(unlock)表示解鎖此用戶。
7.cat的用法:(1)cat filename (concatenate files and print on the standard output),其中concatenate是連接、串聯的意思,cat是其縮寫。
這種用法是以文本形式查看filename文件
cat后面還可以加參數,表示不同的附加的功能。
cat -n filename (number)將filename文件以文本內容顯示,並顯示行號,包括空白行也顯示行號。
cat -b filename (blank)將filename文件以文本內容顯示,並顯示行號,但是空白行不會標出行號。
cat -s filename(squeeze,擠)將filename文件以文本內容顯示,當遇到兩行以上的空白行就轉化成一行顯示,一行的空白行不會動的,不顯示行號。
(2)cat > filename 在當前目錄下建立filename文件,如果是文本文件的話,輸入此命令后,會要求輸入要輸入的內容,輸入好了之后,按Ctrl+D 可以結束並保存文件.
這里順便介紹一下Ctrl+l,Ctrl+C和Ctrl+Z。
Ctrl+l 將terminal中的歷史命令清屏。
Ctrl+C 強制終止當前進行的進程。
Ctrl+Z 將當前進程暫時掛起,通過 fg(foreground,前台) 進程編號 可以拉回掛起的進程。如果忘記編號,輸入jobs可以查看后台運行的命令。
(3)cat file1 file2 > file 將file1和file2合成file