用 Tab 鍵可以自動補齊
0. ctrl + umac?終端里,快速刪除一行
1.ls ? ? ? ? 列出目錄下所有文件 ? ??ls -a ? ?顯示該文件夾下的所有文件(包含隱藏文件)
2.cd(folder) ? ? ? ? ? 進入文件夾
3.cd .. ? ? ? ? ?上級目錄
4.cd - ? ? ? ? ? 返回上一個訪問的目錄
5.cd ~ ? ? ? ? ?返回root
6.pwd ? ? ? ? ?打印當(dāng)前工作目錄的路徑
7.rm 文件名 ? ? ? 刪除文件
8.cp 文件名 目標(biāo)路徑 將文件拷貝到目標(biāo)路徑下
9.cat 文件名 ? ? ? ? ? ? ?在終端下查看文件
10.mkdir 文件名 ? ? ? ? ? 新建文件夾
11.rmdir?文件名? ? ? ? ? ? ? ?刪除文件夾
12.vim ?文件名.txt ??這便進入了文本的編輯界面毛仪,但是還不能輸入,這時候需要一個插入指令
? ? ? ? ? ? i 在當(dāng)前位置生前插入
? ? ? ? ? ? I 在當(dāng)前行首插入
? ? ? ? ? ? a 在當(dāng)前位置后插入
? ? ? ? ? ? A 在當(dāng)前行尾插入
? ? ? ? ? ? o 在當(dāng)前行之后插入一行
? ? ? ? ? ? O 在當(dāng)前行之前插入一行
? ? ? ? ? ?按這三個鍵就可以輸入了
? ? ? ? ? ?當(dāng)我們輸入完結(jié)的時候旅东,我們先要按一下esc鍵,再一次輸入":wq"虏肾,意思就是保存退出
13.mvdir???dir1 dir2? ? ?移動或重命名一個目錄?
14.date ? ? ? ? ? ? ? ? ? ? ? 顯示系統(tǒng)的當(dāng)前日期和時間 ? ? ? ? ? ? ? ? ? ? ? ? ??
15.cal ? ? ? ? ? ? ? ? ? ? ? ? 顯示日歷???????????????????????????????????????cal 8 1996
16.ping ? ? ? ? ? ? ? ? ? ? ?給一個網(wǎng)絡(luò)主機發(fā)送 回應(yīng)請求 ? ? ? ? ? ? ?ping 192.168.1.224 ? ?ctrl+c 終止ping
17.ifconfig ? ? ? ? ? ? ? ? 查看本機的顯示系統(tǒng)中所有網(wǎng)卡的信息, ? ? ? ? ? ? ?ifconfig en0 ??查看本機網(wǎng)卡的IP地址侣灶。
18.sudo -s: ? ? ? ? ? ? ?為了防止誤操作破壞系統(tǒng)锰茉,再用戶狀態(tài)下時沒有權(quán)限操作系統(tǒng)重要文件的,所以先要取得root權(quán)限
19.sudo ? ? ? ? ? ? ? ? ? ??命令:任何命令前都可以加上sudo恕曲,sudo表示是管理員權(quán)限鹏氧,可直接管理系統(tǒng)中較重要的文件,一般使用需要詢問密碼佩谣, 輸入管理員密碼后把还,才能完成操作。
pod 命令
20.pod search ? ? ? ? ?后茸俭,怎么退出輸入 q 就行了吊履。?
pod update --verbose --no-repo-update
pod install --verbose --no-repo-update
21:cd 到一個帶括號的test(16)文件夾時,是不行的瓣履!必須轉(zhuǎn)義率翅。這里我不轉(zhuǎn)義了,直接從桌面拉到終端就OK了袖迎!
22.root 啟動軟件wireshark:$ sudo?wireshark 即可
1.pwd(Print Working Directory)
顯示當(dāng)前目錄層次
2.ls
ls 參數(shù) 目錄名
參數(shù): -w 顯示中文冕臭,-l 詳細信息腺晾, -a 包括隱藏文件,每一行開頭是 “d” 則為文件夾辜贵,開頭是 “-” 則為文件悯蝉。
ls 顯示在當(dāng)前目錄下的所有文件或文件夾
ls + 目錄 顯示在該目錄下的所有文件或文件夾
ls + 空格 + -a 顯示當(dāng)前目錄下隱藏文件
ls + 空格 + -l 顯示當(dāng)前目錄下詳細信息
ls + 空格 + -R 顯示當(dāng)前目錄下子目錄文件
ls + 空格 + -w 顯示當(dāng)前目錄下中文文件
ls + 空格 + -la 顯示所有文件
ls + 空格 + -G 帶顏色顯示
3.cd
cd 目錄名
cd . 表示當(dāng)前目錄
cd .. 表示返回上一級目錄
cd ../.. 表示返回上兩級
cd + 空格 + 目錄 表示將從當(dāng)前路徑進入到下一目錄
cd + 空格 + ? 表示從當(dāng)前目錄進入到用戶
cd + 空格 + / 表示從當(dāng)前目錄進入根
4.mkdir
mkdir 目錄名
mkdir + 空格 + 文件夾名 表示創(chuàng)建一個文件夾
mkdir + 空格 + 絕對路徑 表示創(chuàng)建一個文件夾和上面的功能相同,只不過上面是通過相對路徑創(chuàng)建, 下面是通過絕對路徑創(chuàng)建.
5.rmdir
rmdir 目錄名
rmdir + 空格 + 文件夾名 表示刪除一個文件夾
rmdir + 空格 + 絕對路徑 表示刪除一個文件夾和上面的功能相同,只不過上面是通過相對路徑刪除,下面是通過絕對路徑刪除
6.touch
touch 文件名 新建一個文件
7.rm
rm 參數(shù) 文件 參數(shù)-rf 表示遞歸和強制,千萬要小心使用托慨,如果執(zhí)行了 rm -rf / 你的系統(tǒng)就全沒了
rm + 空格 + 文件名和格式 表示刪除一個文件
8.cp
cp 參數(shù) 源文件 目標(biāo)文件
想把桌面的 Natit.kext 拷貝到驅(qū)動目錄中 cp -R /User/用戶名/Desktop/Natit.kext /System/Library/Extensions
參數(shù) R 表示對目錄進行遞歸操作鼻由,kext 在圖形界面下看起來是個文件,實際上是個文件夾厚棵。
9.mv
mv 源文件 目標(biāo)文件
mv + 需要移動的文件或文件夾 + 空格 + 移動到的路徑 (這里路徑可以是相對路徑,也可以是絕對路徑);
mv + a.c + 空格 +b.c 表示將a.c 重命名為b.c
10.clear
清除屏幕
11.chmod(change model)
chmod -r 777 filename
-r表示遞歸在filename中進行權(quán)限給予操作
12. brew install
brew install swname
使用brew來安裝所有mac不具備的軟件
13. 查看端口并刪除
查看端口占用情況的命令:lsof -i:端口號
查出需要殺死的端口的PID之后用:kill pid
參考:https://blog.csdn.net/QuinnNorris/article/details/79820828