Unix 指令
Mac系統(tǒng)采用的是UNIX文件系統(tǒng),所有的文件都放在根目錄下,因此沒(méi)有Windows中分C盤(pán)、D盤(pán)的概念,文件路徑就不再有盤(pán)符
/User/mac/~
/Application
pwd - 顯示當(dāng)前目錄名稱(chēng)
cd - 改變當(dāng)前操作目錄
who - 顯示當(dāng)前用戶(hù)名
clear - 清屏
ls - 列出當(dāng)前路徑下的所有內(nèi)容(文件/文件夾)
ls -l - 列出文件詳細(xì)
mkdir test - 新建一個(gè)目錄
touch test.txt - 新建一個(gè)文件
open -打開(kāi)一個(gè)文件、文件夾
/ - 根路徑
./ - 當(dāng)前路徑
../ -上一級(jí)路徑
Tab鍵 - 可以自動(dòng)補(bǔ)齊指令名稱(chēng)、文件名、文件夾名等
cd ../ - 回到上一級(jí)目錄
| 命令名 |
功能描述 |
使用舉例 |
| mkdir |
創(chuàng)建一個(gè)目錄 |
mkdir dirname |
| rmdir |
刪除一個(gè)目錄 |
rmdir dirname |
| mvdir |
移動(dòng)或重命名一個(gè)目錄 |
mvdir dir1 dir2 |
| cd |
改變當(dāng)前目錄 |
cd dirname |
| pwd |
顯示當(dāng)前目錄的路徑名 |
pwd |
| ls |
顯示當(dāng)前目錄的內(nèi)容 |
ls -la |
| 命令名 |
功能描述 |
使用舉例 |
| cat |
顯示或連接文件 |
cat filename |
| od |
顯示非文本文件的內(nèi)容 |
od -c filename |
| cp |
復(fù)制文件或目錄 |
cp file1 file2 |
| rm |
刪除文件或目錄 |
rm filename |
| mv |
改變文件名或所在目錄 |
mv file1 file2 |
| find |
使用匹配表達(dá)式查找文件 |
find . -name “*.c” -print |
| file |
顯示文件類(lèi)型 |
file filename |
| 命令名 |
功能描述 |
使用舉例 |
| head |
顯示文件的最初幾行 |
head -20 filename |
| tail |
顯示文件的最后幾行 |
tail -15 filename |
| cut |
顯示文件每行中的某些域 |
cut -f1,7 -d: /etc/passwd |
| colrm |
從標(biāo)準(zhǔn)輸入中刪除若干列 |
colrm 8 20 file2 |
| diff |
比較并顯示兩個(gè)文件的差異 |
diff file1 file2 |
| sort |
排序或歸并文件 |
sort -d -f -u file1 |
| uniq |
去掉文件中的重復(fù)行 |
uniq file1 file2 |
| comm |
顯示兩有序文件的公共和非公共行 |
comm file1 file2 |
| wc |
統(tǒng)計(jì)文件的字符數(shù)、詞數(shù)和行數(shù) |
wc filename |
| nl |
給文件加上行號(hào) |
nl file1 >file2 |
| 命令名 |
功能描述 |
使用舉例 |
| ps |
顯示進(jìn)程當(dāng)前狀態(tài) |
ps u |
| kill |
終止進(jìn)程 |
kill -9 30142 |
| 命令名 |
功能描述 |
使用舉例 |
| date |
顯示系統(tǒng)的當(dāng)前日期和時(shí)間 |
date |
| cal |
顯示日歷 |
cal 4 2016 |
| time |
統(tǒng)計(jì)程序的執(zhí)行時(shí)間 |
time a.out |
| 命令名 |
功能描述 |
使用舉例 |
| telnet |
遠(yuǎn)程登錄 |
telnet hpc.sp.net.edu.cn |
| rlogin |
遠(yuǎn)程登錄 |
rlogin hostname -l username |
| rsh |
在遠(yuǎn)程主機(jī)執(zhí)行指定命令 |
rsh f01n03 date |
| ftp |
在本地主機(jī)與遠(yuǎn)程主機(jī)之間傳輸文件 |
ftp.sp.net.edu.cn |
| rcp |
在本地主機(jī)與遠(yuǎn)程主機(jī)之間復(fù)制文件 |
rcp file1 host1:file2 |
| mail |
閱讀和發(fā)送電子郵件 |
mail |
| write |
給另一用戶(hù)發(fā)送報(bào)文 |
write username pts/1 |
| mesg |
允許或拒絕接收?qǐng)?bào)文 |
mesg n |
| ping |
給一個(gè)網(wǎng)絡(luò)主機(jī)發(fā)送回應(yīng)請(qǐng)求 |
ping hpc.sp.net.edu.cn |
| 命令名 |
功能描述 |
使用舉例 |
| history |
列出最近執(zhí)行過(guò)的幾條命令及編號(hào) |
history |
| r |
重復(fù)執(zhí)行最近執(zhí)行過(guò)的 某條命令 |
r -2 |
| alias |
給某個(gè)命令定義別名 |
alias del=rm -i |
| unalias |
取消對(duì)某個(gè)別名的定義 |
unalias del |
| rcp |
在本地主機(jī)與遠(yuǎn)程主機(jī)之間復(fù)制文件 |
rcp file1 host1:file2 |
| mail |
閱讀和發(fā)送電子郵件 |
mail |
| write |
給另一用戶(hù)發(fā)送報(bào)文 |
write username pts/1 |
| mesg |
允許或拒絕接收?qǐng)?bào)文 |
mesg n |
| 命令名 |
功能描述 |
使用舉例 |
| uname |
顯示操作系統(tǒng)的有關(guān)信息 |
uname -a |
| clear |
清除屏幕或窗口內(nèi)容 |
clear |
| alias |
給某個(gè)命令定義別名 |
alias del=rm -i |
| unalias |
取消對(duì)某個(gè)別名的定義 |
unalias del |
| who |
顯示當(dāng)前所有設(shè)置過(guò)的環(huán)境變量 |
who |
| whoami |
顯示當(dāng)前正進(jìn)行操作的用戶(hù)名 |
whoami |
| tty |
顯示終端或偽終端的名稱(chēng) |
tty |
| du |
查詢(xún)磁盤(pán)使用情況 |
du -k subdir |
| stty |
顯示或重置控制鍵定義 |
stty -a |
| df/tmp |
顯示文件系統(tǒng)的總空間和可用空間 |
- |
| w |
顯示當(dāng)前系統(tǒng)活動(dòng)的總信息 |
- |
在Finder標(biāo)題欄顯示完整路徑:
defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES
| 快捷鍵 |
功能描述 |
| 切換應(yīng)用程序 |
(Shift+)Command+Tab |
| 移到廢紙簍 |
Command+Delete |
| 清倒廢紙簍 |
Shift+Command+Delete |
| 同一應(yīng)用多窗口間切換 |
Command+` |
| 呼出查詢(xún)功能 |
Command+F |
| 復(fù)制/粘貼/剪切 |
Command+C/V/X |
| 新建應(yīng)用程序窗口 |
Command+N |
| 退出當(dāng)前應(yīng)用程序 |
Command+Q 配合Command+Tab關(guān)閉應(yīng)用程序 最為迅速 |
| Safari定位到地址欄 |
Command+L |
| Safari顯示歷史記錄 |
Command+Y |
| 放大或縮小字體 |
Command+"+/-" |
| 顯示關(guān)機(jī)對(duì)話(huà)框 |
Control+推出鍵 |
| 呼出Spotlight |
Command+Space |
| 切換輸入法 |
Control+Space |
| 表情版 |
Control+command+空格鍵 |
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。