1.按住Command鍵再敲擊空格鍵
2.右上方會(huì)跳出藍(lán)色的“搜索欄”
3.輸入:terminal
4.點(diǎn)擊長(zhǎng)得像黑盒子的Terminal應(yīng)用程序。
5.這樣Terminal就打開了
pwd 顯示路徑
hostname 計(jì)算機(jī)名
mkdir 創(chuàng)建目錄
- mkdir temp/stuff
- -p可以一次性創(chuàng)建多層次的目錄:mkdir -p img/img2/img3
- 創(chuàng)建一個(gè)名稱包含空格的目錄: mkdir "I Have Fun"
- cd 更改目錄
- cd ../../../
- ls 列出目錄下的內(nèi)容
- 列出所有子目錄的文件 ls -R
- rmdir 刪除文件路徑
- 可以用 -P 一次能刪除嵌套的N個(gè)空文件夾
用rm一般刪除目錄下的文件询一,不刪除文件夾的孕锄,但是配合 -R使用也可以
在多個(gè)目錄中切換 push,popd
- pushd:記住我現(xiàn)在的位置捏题,然后去我說的這個(gè)地方(記錄符,使用后傳送到新的地方并且記錄現(xiàn)在的地方)
- popd:回到我上次push過的目錄(傳送到之前記錄過的地方)
- touch:創(chuàng)建空文件
- touch 1.txt
- cp:復(fù)制文件
- cp 1.txt 2.txt 表示:把1.txt復(fù)制一份并且起名2.txt
- cp *.txt txt/ 表示:把所有txt的文件都復(fù)制到txt文件夾里
- cp -r cp只會(huì)拷貝文件不拷貝文件夾,加上-r會(huì)拷貝文件夾包括下一級(jí)的子文件夾
- cp命令會(huì)覆蓋已經(jīng)存在的文件刻肄,復(fù)制要小心
mv:移動(dòng)文件
mv txt/ txt2/less:查看文件內(nèi)容
- 空格和W 來翻頁(yè)
cat 流水式文件內(nèi)容顯示
rm:刪除文件
cat > somefile.txt,cat 將會(huì)把你接下來鍵入的所有東西都寫入這個(gè)文件中(ctlr+D結(jié)束)
find . -name ".txt" -print (找文件)
通配符:用來匹配任何內(nèi)容,例如 *.txt
-
管道和重定向
- cat 1.txt 2.txt 3.txt | less(并列顯示txt中的文本)
- cat < 3.txt (顯示3.txt的文字)
- cat 1.txt 2.txt 3.txt | more(在屏幕的下一行完整順序顯示)
- | 將左邊命令的輸出導(dǎo)向到右邊命令中去。第 1 行向你演示了這一點(diǎn)融欧。
- < 將右邊的文件作為輸入發(fā)送給左邊的程序敏弃。你看到第 2 行所做的就是這個(gè)。
- '> 將左邊命令的輸出寫入到右邊的文件中去噪馏。第 9 行展示了這一點(diǎn)麦到。
- '>> 將左邊命令的輸出追加 (append)到右邊的文件中去。