MAC終端指令

2021-10-05 10:49:41 字數 1694 閱讀 7853

ls:

ls 檢視當前路徑下的檔案及資料夾的名字

ls /bin 表示:檢視當前路徑下的documents資料夾下的所有東西

ls documents 表示:檢視當前路徑下的documents資料夾下的所有東西

ls *:

*表示任意多個字元,也可以沒有

?:表示乙個字元,一定有乙個,不能沒有

[xn]:表示中括號中的任意乙個字元

[abcdefg]可以寫成[a-g]:表示從a到g之間的任意乙個字元

ls -a:隱藏檔案

ls -l:列表風格顯示

ls -h:配合-l,顯示乙個合理的大小單位

開啟檔案

cd:cd desktop:進入到desktop這個資料夾

cd 資料夾名字

cd … 跳轉到當前路徑的上一層

cd - 跳轉到上一次所在的路徑(類似遙控器的回看功能)

cd ~ 跳轉到當前使用者的家目錄

顯示檔案路徑

pwd:顯示當前操作的路徑(絕對路徑)

clear:清屏

tab鍵:自動補全

touch:建立乙個檔案,linux中沒有字尾的說法,所有檔名自定義

重定向 >

ls > test.txt: 表示把本來顯示在終端上的資訊寫入到test.txt檔案中

>> 和 >的區別是:>>是原始檔的末尾新增,而》先清空然後再新增

gedit:用gedit編輯器開啟檔案

more 如果檔案內容很多,使用more檢視時可以分屏顯示

ls -alh | more 先把ls -alh顯示的內容放到管道|中,然後再使用more從管道中取資料,然後分屏顯示

建立資料夾

mkdir:建立資料夾

mkdir a在當前路徑下建立a資料夾

mkdir a/b/c 不能建立,需要新增-p

tree:以目錄樹的方式顯示資料夾結構

刪除檔案/資料夾

cat: 檢視檔案的內容

合併多個檔案並檢視 :cat 1.txt 2.txt > 3.txt

查詢檔案內容

grep:從指定的檔案中搜尋需要的內容

-n:顯示行號

-i:不區分大小寫

-v:取反,即不包含需要的內容的行

查詢檔案

find 路徑 -name 『*.t?t』

注意萬用字元的使用

cp a b 將a資料夾整體複製到b資料夾下

cp a/* b 將a資料夾下的所有內容複製到b資料夾下

剪下檔案

mv a b 將a資料夾整體移動(剪下)到b資料夾下

打包/壓縮/解壓縮/解包

tar -cvf ***.tar * 打包命令

gzip ***.tar 壓縮

gzip -d ***.tar.gz 解壓縮

tar -xvf ***.tar 解包

常見的壓縮解壓方式

tar -zcvf ***.tar.gz *

tar -zxvf ***.tar.gz

tar -jcvf ***.tar.bz2 *

tar -jxvf ***.tar.bz2

vi/vim的使用

末行模式:

w儲存,

q退出!強制退出(切換進出)

mac終端指令

今天學習了一些c語言的基礎知識,下面是在終端用到的一些指令。pwd 檢視當前資料夾 cd 改變目錄 ls 列出當前目錄下的檔案 ls l 列出當前目錄下檔案的詳細資訊 mkdir 資料夾名 建立資料夾 touch 檔名 建立檔案 open 開啟檔案 表示當前路徑 上級目錄 cc c 檔名.c 編譯檔...

Mac終端指令大全

命令名 功能描述 使用舉例 mkdir 建立乙個目錄 mkdir dirname rmdir 刪除乙個目錄 rmdir dirname mvdir 移動或重新命名乙個目錄 mvdir dir1 dir2 cd改變當前目錄 cd dirname pwd顯示當前目錄的路徑名 pwdls 顯示當前目錄的內...

mac 終端簡單指令

pwd 當前工作目錄 cd 不加引數 進root cd folder 進入資料夾 cd 上級目錄 cd 返回root cd 返回上乙個訪問的目錄 rm 檔名 刪除 cat 檔名 less 在終端下檢視檔案 ls 列出目錄下所有檔案 cp 檔名 目標目錄 將檔案拷貝到目標目錄下 代表root 如 do...