Mac:終端常用命令

說明

這里記錄的是 Mac 終端命令行的介紹,方便大家了解終端的常用操作值漫、各個(gè)命令的全稱、歷史和發(fā)展织盼,達(dá)到更好理解杨何、熟悉運(yùn)用這些命令的目的。

命令的附帶參數(shù)這里不作詳細(xì)介紹沥邻,可以使用手冊頁命令man查詢各個(gè)命令的詳情危虱,如有需要請自行深入了解。這里的內(nèi)容有Cheat sheet的意味唐全。

維基百科為主要參考資料埃跷。

忠告

永遠(yuǎn)不要執(zhí)行你不清楚的命令蕊玷!

快捷鍵

這里不會列出快捷鍵大全,因?yàn)槟愀居洸蛔《嗌賯€(gè)弥雹,經(jīng)常使用和值得使用的命令才是好的命令垃帅。學(xué)習(xí)快捷鍵(或者其它)的正確方式是,你每次花費(fèi)時(shí)間在做重復(fù)的事情并感到不耐煩剪勿,那么你最好花些時(shí)間精力了解和學(xué)習(xí)一下提高效率的方法贸诚,畢竟好心情是很重要的。

光標(biāo)左移:Ctrl+B

光標(biāo)右移:Ctrl+F

光標(biāo)至行首:Ctrl+A

光標(biāo)至行尾:Ctrl+E

刪除至行首:Ctrl+U

刪除至行尾:Ctrl+K

刪除至單詞開始:Ctrl+W

清屏:Ctrl+L

插入最近刪除:Ctrl+Y

歷史命令:↑或↓箭頭厕吉,或?+P酱固、Ctrl+N

搜索歷史命令:Ctrl+R

中止執(zhí)行:Ctrl+C

選中即復(fù)制,單擊滾輪粘貼

按住?赴涵,單擊路徑可以在 Finder 中打開

命令

$ man

$ man mkdir

作用:查閱某個(gè)命令的手冊頁媒怯,q退出

英文:Manual pages

$ sudo

作用:通過安全的方式使用特殊的權(quán)限運(yùn)行程序(通常為系統(tǒng)的超級用戶)

英文:substitute user do 或 superuser do

$ cd

作用:用于改變工作目錄

英文:change directory

$ mkdir

作用:新建目錄

英文:make directories

$ pwd

作用:輸出當(dāng)前工作目錄的絕對路徑

英文:print working directory

$ ls

作用:列出文件

英文:list segment

$ nano

作用:把終端作為一個(gè)簡單的文本編輯器

含義:一個(gè)文本編輯器

歷史:nano 最早在1999年發(fā)布,名字叫 TIP髓窜。2000年1月10日扇苞,正式改名為nano。nano 這個(gè)名字來自于國際單位制詞頭 nano(10^-9 寄纵,“納”鳖敷,如“納米”),意思是 nano 是 pico(10^-12 程拭,“皮”定踱,如“皮米”)的一千倍。

$ curl

作用:利用 URL 語法在命令行下工作的文件傳輸工具

英文:[k?l][k?:l]

使用:

$ curl www.foo.com????#查看網(wǎng)站源碼

$ curl -o [文件名] www.sina.com????#下載

$ cat

作用:"Reads files sequentially, writing them to standard output."

英文:catenate

參數(shù):-n對所有行顯示行號

使用:

#顯示文件全部內(nèi)容

$ cat foo.txt????

#創(chuàng)建文件并進(jìn)入編輯模式

$ cat > filename????

#對文件追加內(nèi)容

$ cat >> filename??

??#合并文件內(nèi)容

$ cat foo.txt bar.txt > foobar.txt

$more

功能:類似cat恃鞋,以一頁一頁的顯示方便使用者逐頁閱讀

使用:下一頁按Space崖媚,上一頁按b,退出q恤浪,vi 編輯器模式按v畅哑,

$ less

功能:類似more,

使用:退出Q

$ which

作用:在環(huán)境變量$PATH設(shè)置的目錄里查找符合條件的文件

使用:

$whichbash????#輸出 /bin/bash

$ file

作用:辨識該文件的類型

參數(shù):-b不顯示文件名稱

使用:

$ file foo.txt????#輸出 foo.txt: UTF-8 Unicode text

# who

作用:顯示系統(tǒng)中有哪些使用者

$ cp

作用:復(fù)制文件或目錄

參數(shù):-r若源文件是一個(gè)目錄文件水由,此時(shí)將復(fù)制該目錄下所有的子目錄和文件

使用:

$ cp –r foo/ newfoo????#將當(dāng)前目錄"foo/"下的所有文件復(fù)制到新目錄"newfoo"下#注意:用戶使用該指令復(fù)制目錄時(shí)荠呐,必須使用參數(shù)"-r"

$ mv

作用:為文件或目錄改名、或?qū)⑽募蚰夸浺迫肫渌恢?/p>

使用:

$ mv foo bar????#將文件foo更名為bar

$ mv foo/ bar????#將foo目錄放入bar目錄中#如果bar目錄不存在砂客,則該命令將foo改名為bar

$ rm

作用:刪除一個(gè)文件或者目錄泥张,且無法恢復(fù)

參數(shù):-r刪除目錄時(shí)必需參數(shù);-i刪除前逐一詢問確認(rèn)

使用:

$ rm? foo.txt????#刪除一般文件

$ rm? -r? foofolder????#刪除目錄

$ rm? -r? *????#刪除當(dāng)前目錄下的所有文件及目錄

$ open

作用:使用 Finder 打開文件目錄或程序

使用:

$ open /Applications/Safari.app/????#打開應(yīng)用

$ open .????#打開當(dāng)前目錄鞠值。

$ history

作用:顯示指定數(shù)目的歷史命令

使用:

$history????#列出所有歷史命令

$history10????#列出最近的10條歷史命令

$ touch

作用:修改文件或者目錄的時(shí)間屬性媚创,若文件不存在,新建文件

使用:

$ ls -l testfile#使用ls命令查看文件的屬性?

$ touch testfile #修改文件時(shí)間屬性為當(dāng)前系統(tǒng)時(shí)間?

$ ls -l testfile#查看文件的時(shí)間屬性

$ say

作用:朗讀一段文字彤恶,即文本轉(zhuǎn)語音(TTS)

妙用:等程序運(yùn)行完畢語音提醒筝野。$ sleep 10 && say "hello"

參考

阮一峰:curl 網(wǎng)站開發(fā)指南

Linux 教程 | 菜鳥教程

鏈接:http://www.reibang.com/p/11584cbfb4a5

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末晌姚,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子歇竟,更是在濱河造成了極大的恐慌挥唠,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,378評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件焕议,死亡現(xiàn)場離奇詭異宝磨,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)盅安,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,970評論 3 399
  • 文/潘曉璐 我一進(jìn)店門唤锉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人别瞭,你說我怎么就攤上這事窿祥。” “怎么了蝙寨?”我有些...
    開封第一講書人閱讀 168,983評論 0 362
  • 文/不壞的土叔 我叫張陵晒衩,是天一觀的道長。 經(jīng)常有香客問我墙歪,道長听系,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,938評論 1 299
  • 正文 為了忘掉前任虹菲,我火速辦了婚禮靠胜,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘毕源。我一直安慰自己浪漠,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,955評論 6 398
  • 文/花漫 我一把揭開白布霎褐。 她就那樣靜靜地躺著郑藏,像睡著了一般。 火紅的嫁衣襯著肌膚如雪瘩欺。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,549評論 1 312
  • 那天拌牲,我揣著相機(jī)與錄音俱饿,去河邊找鬼。 笑死塌忽,一個(gè)胖子當(dāng)著我的面吹牛拍埠,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播土居,決...
    沈念sama閱讀 41,063評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼枣购,長吁一口氣:“原來是場噩夢啊……” “哼嬉探!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起棉圈,我...
    開封第一講書人閱讀 39,991評論 0 277
  • 序言:老撾萬榮一對情侶失蹤涩堤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后分瘾,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體胎围,經(jīng)...
    沈念sama閱讀 46,522評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,604評論 3 342
  • 正文 我和宋清朗相戀三年德召,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了白魂。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,742評論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡上岗,死狀恐怖福荸,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情肴掷,我是刑警寧澤敬锐,帶...
    沈念sama閱讀 36,413評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站捆等,受9級特大地震影響滞造,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜栋烤,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,094評論 3 335
  • 文/蒙蒙 一谒养、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧明郭,春花似錦买窟、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,572評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至话侄,卻和暖如春亏推,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背年堆。 一陣腳步聲響...
    開封第一講書人閱讀 33,671評論 1 274
  • 我被黑心中介騙來泰國打工吞杭, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人变丧。 一個(gè)月前我還...
    沈念sama閱讀 49,159評論 3 378
  • 正文 我出身青樓芽狗,卻偏偏與公主長得像,于是被迫代替她去往敵國和親痒蓬。 傳聞我的和親對象是個(gè)殘疾皇子童擎,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,747評論 2 361

推薦閱讀更多精彩內(nèi)容

  • 說明 這里記錄的是 Mac 終端命令行的介紹滴劲,方便大家了解終端的常用操作、各個(gè)命令的全稱顾复、歷史和發(fā)展班挖,達(dá)到更好理解...
    Harveyhhw閱讀 1,934評論 0 3
  • 說明 這里記錄的是 Mac 終端命令行的介紹,方便大家了解終端的常用操作捕透、各個(gè)命令的全稱聪姿、歷史和發(fā)展,達(dá)到更好理解...
    onestark閱讀 27,279評論 0 42
  • IOS開發(fā)之----Mac終端 常用命令 標(biāo)簽: it分類:XCode OSX 的文件系統(tǒng) OSX 采用的Unix...
    韓七夏閱讀 1,039評論 0 0
  • mac 終端 常用命令基本命令1乙嘀、列出文件ls 參數(shù) 目錄名 例: 看看驅(qū)動目錄下有什么:ls /S...
    Zhui_Do閱讀 576評論 0 5
  • 基本命令 1末购、列出文件 ls 參數(shù) 目錄名 例: 看看驅(qū)動目錄下有什么:ls /System/Library...
    futur_zwl閱讀 692評論 0 2