Mac終端命令

OSX 采用的Unix文件系統(tǒng),所有文件都掛在跟目錄 / 下面,所以不在要有Windows 下的盤(pán)符概念。

基本命令

列出文件

  • ls 參數(shù) 目錄名
    • 例: 想看看跟目錄下有什么
      • ls /
      • 參數(shù) -w 顯示中文,-l 詳細(xì)信息, -a 包括隱藏文件

轉(zhuǎn)換目錄

  • cd
    • 例:想到驅(qū)動(dòng)目錄下溜達(dá)一圈
      • cd /System/Library/Extensions

拷貝文件

  • cp 參數(shù) 源文件 目標(biāo)文件

    • 例:想把桌面的Natit.kext 拷貝到驅(qū)動(dòng)目錄中
      • cp -R /User/用戶名/Desktop/Natit.kext /System/Library/Extensions

        • cp -R 1 2
        • 1文件夾所有內(nèi)容拷貝到2文件夾
      • 參數(shù)R表示對(duì)目錄進(jìn)行遞歸操作,kext在圖形界面下看起來(lái)是個(gè)文件,實(shí)際上是個(gè)文件夾。

刪除文件

  • rm 參數(shù) 文件

    • 例:想刪除驅(qū)動(dòng)的緩存
      • rm -rf /System/Library/Extensions.kextcache

        • rm -rf 1
        • 刪除 1 文件夾
      • 參數(shù)-rf 表示遞歸和強(qiáng)制,千萬(wàn)要小心使用,如果執(zhí)行了 rm -rf / 你的系統(tǒng)就全沒(méi)了

移動(dòng)文件

  • mv 文件
    • 例:想把AppleHDA.Kext 移到桌面
      • mv /System/Library/Extensions/AppleHDA.kext /User/用戶名/Desktop
        • mv 2 22
        • 2文件夾移動(dòng)到了22文件夾中去

文本編輯

  • nano 文件名

    • 例:編輯natit Info.plist

      • nano /System/Library/Extensions/Natit.kext/Info.plist
      • 編輯完成后 用 Ctrl +O 存盤(pán),Ctrl+X 退出
    • 另一個(gè)文本編輯軟件是 vi,操作有些古怪,熟了是非常好用的,而且在所有類(lèi)Unix系統(tǒng)中都它,走遍天下都不怕了。

小技巧

查看命令的詳細(xì)幫助

  • man 命令名
    • 顯示幫助文件(按q退出)
    • 比如要看看 ls 命令的詳細(xì)用法,執(zhí)行 man ls

unix的命令行

目錄操作

  • 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)前目錄的路徑名
  • ls

    • 顯示當(dāng)前目錄的內(nèi)容
    • ls -la
  • dircmp

    • 比較兩個(gè)目錄的內(nèi)容
    • dircmp dir1 dir2

文件操作

  • wc

    • 統(tǒng)計(jì)文件的字符數(shù)、詞數(shù)和行數(shù)
    • wc filename
  • open

    • 使用默認(rèn)的程序打開(kāi)文件
    • open filename
  • file

    • 顯示文件類(lèi)型
    • file filename

時(shí)間操作

  • date

    • 顯示系統(tǒng)的當(dāng)前日期和時(shí)間
    • date
  • cal

    • 顯示日歷
    • cal 8 1996
  • time

    • 統(tǒng)計(jì)程序的執(zhí)行時(shí)間
    • time a.out

其它命令

  • history

    • 列出最近執(zhí)行過(guò)的 幾條命令及編號(hào)
  • clear

    • 清除屏幕或窗口內(nèi)容
  • cd ..

    • 進(jìn)入上一級(jí)目錄
  • cd ~

    • 進(jìn)入當(dāng)前登陸用戶目錄下
  • diff/vimdiff

    • 比較兩個(gè)文件
  • sudo

    • 以root權(quán)限執(zhí)行一次命令
  • clear / ctrl+L

    • 清屏
    • cammand+k (clear其實(shí)沒(méi)鳥(niǎo)用)
  • ctrl+C

    • 無(wú)條件終止
  • rm –rf *

    • 強(qiáng)制刪除當(dāng)前目錄下所有文件
  • rm -rf

    • 刪除文件或目錄
  • cp -r

    • 復(fù)制文件
  • stat 文件名

    • 查看文件詳細(xì)信息
  • mv

    • mv 1234 1
    • 重命名
?著作權(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ù)。

相關(guān)閱讀更多精彩內(nèi)容

  • OSX 的文件系統(tǒng) OSX 采用的Unix文件系統(tǒng),所有文件都掛在跟目錄 / 下面,所以不在要有Windows 下...
    雪鷹9847閱讀 529評(píng)論 0 0
  • 查看本地電腦做主機(jī)時(shí)的IPv6地址ifconfig打開(kāi)當(dāng)前路徑下的文件夾open . 查看/編輯 PP文件secu...
    CharlyZheng閱讀 593評(píng)論 0 1
  • OSX 的文件系統(tǒng) OSX 采用的Unix文件系統(tǒng),所有文件都掛在跟目錄 / 下面,所以不在要有Windows 下...
    海牛騎士閱讀 544評(píng)論 0 0
  • 【轉(zhuǎn)自http://www.douban.com/note/75797151/】 OSX 的文件系統(tǒng) OSX 采用...
    流刃若火泣閱讀 1,134評(píng)論 0 2
  • OSX 的文件系統(tǒng) OSX 采用的Unix文件系統(tǒng),所有文件都掛在跟目錄 / 下面,所以不在要有Windows 下...
    stefanie_lucky閱讀 3,010評(píng)論 0 2

友情鏈接更多精彩內(nèi)容