Mac常用命令

序言

熟練使用Mac終端操作的常用命令,可以讓你更快、更加高效地進行系統(tǒng)操作,shell就是你的瑞士軍刀

1. 隱藏“允許任何來源的應用”選項問題

新的系統(tǒng)安裝好后华望,通常你打開一個dmg文件準備安裝的時候,系統(tǒng)會提示你不允許打開未知來源的應用仅乓,這是因為從macOS Sierra開始增強了GateKeeper的安全性赖舟,所以“允許任何來源的應用”選項被隱藏,目的在于避免除Mac AppStore和正規(guī)簽名外的未知或未簽名App在系統(tǒng)內被任意執(zhí)行夸楣,從而威脅用戶隱私和系統(tǒng)安全宾抓。但這也造成了很多不便。
操作方法:打開終端豫喧,輸入命令:

sudo spctl --master-disable

驗證口令后即可石洗。

2. 磁盤分區(qū)的基本操作:教你將U盤上的EFI復制到磁盤的EFI分區(qū)

新的系統(tǒng)安裝成功后,EFI還位于U盤里紧显,總不能一直掛著U盤使用系統(tǒng)吧讲衫。這個時候如果你想將U盤里的EFI復制到磁盤的EFI分區(qū)里,卻苦于找不到看不見EFI分區(qū)孵班,這個時候是該讓diskutil登場了涉兽。

diskutil命令的基本用法:

查看磁盤分區(qū)表

diskutil list

/dev/disk0(internal, physical):

#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme 256 GB disk0
1: EFI EFI 200 MB disk0s1
2: Apple_HFS MAC 128 GB disk0s2
3: Microsoft Basic Data WIN10 127.7 GB disk0s3

/dev/disk1(internal, physical):

#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme 16 GB disk1
1: EFI EFI 200 MB disk1s1
2: Apple_HFS Install macOS Sierra 15.8 GB disk1s2

掛載磁盤EFI分區(qū)

diskutil mount disk0s1

掛載U盤EFI分區(qū)

diskutil mount disk1s1

打開Finder,注意后面有個.

open .

左側會顯示掛載了兩個EFI分區(qū)篙程,將U盤EFI目錄全部復制到磁盤的EFI分區(qū)即可枷畏。

收工

3. 磁盤分區(qū)的進階操作:教你將apfs分區(qū)轉換回hfs+

隨著macOS High Sierra發(fā)布日期的臨近,蘋果公司新推出的apfs文件格式已經頻繁地出現在我們的面前虱饿,假如你還不了解apfs文件的前世今生拥诡,請閱讀蘋果文件系統(tǒng)友情提示: APFS 在 macOS High Sierra(10.13)之后將成為默認的文件格式
那么問題來了氮发,萬一我的分區(qū)格式已經是apfs渴肉,我想轉換成HFS+有什么辦法嗎?當然可以了折柠,只是這個命令隱藏得比較深宾娜,這個命令還是:diskutil

diskutil命令的進階操作

查看磁盤分區(qū)表:

diskutil list

/dev/disk0(internal, physical):

#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme 512 GB disk0
1: EFI EFI 200 MB disk0s1
2: Apple_HFS MAC 128 GB disk0s2
... ... ... ... ...
10: Apple_APFS Container disk1 29.2 GB disk0s10

/dev/disk1 (synthesized):

#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme -
Physical Store disk0s5
+29.2 GB disk1
1: APFS Volume test 9.8 GB disk1s1
2: APFS Volume Preboot 20.6 MB disk1s2
3: APFS Volume Recovery 519.6 MB disk1s3
4: APFS Volume VM 1.1 GB disk1s4

查看apfs分區(qū)表

diskutil apfs list

顯示結果:

APFS Containers (2 found)
|
+-- Container disk1 90B9C430-E60A-4174-8F1B-B8ED6E486D8B
|   ====================================================
|   APFS Container Reference:     disk1
|   Capacity Ceiling (Size):      29194424320 B (29.2 GB)
|   Capacity In Use By Volumes:   11533049856 B (11.5 GB) (39.5% used)
|   Capacity Available:           17661374464 B (17.7 GB) (60.5% free)
|   |
|   +-< Physical Store disk0s10 CF77604A-0F78-4512-9563-AD2E944353C8
|   |   ------------------------------------------------------------
|   |   APFS Physical Store Disk:   disk0s10
|   |   Size:                       29194424320 B (29.2 GB)
|   |
|   +-> Volume disk1s1 12C9B3A9-0D9B-3E75-B0EF-D829FFE4D438
|   |   ---------------------------------------------------
|   |   APFS Volume Disk (Role):   disk1s1 (No specific role)
|   |   Name:                      test (Case-insensitive)
|   |   Mount Point:               /Volumes/test
|   |   Capacity Consumed:         9848913920 B (9.8 GB)
|   |   Encrypted:                 No
|   |
|   +-> Volume disk1s2 2316B0D9-6798-4564-A3CE-5C5D1124AE5B
|   |   ---------------------------------------------------
|   |   APFS Volume Disk (Role):   disk1s2 (Preboot)
|   |   Name:                      Preboot (Case-insensitive)
|   |   Mount Point:               Not Mounted
|   |   Capacity Consumed:         20631552 B (20.6 MB)
|   |   Encrypted:                 No
|   |
|   +-> Volume disk1s3 1B6EBD7A-EE58-48A7-97A8-4E31C18BE5EC
|   |   ---------------------------------------------------
|   |   APFS Volume Disk (Role):   disk1s3 (Recovery)
|   |   Name:                      Recovery (Case-insensitive)
|   |   Mount Point:               Not Mounted
|   |   Capacity Consumed:         519573504 B (519.6 MB)
|   |   Encrypted:                 No
|   |
|   +-> Volume disk1s4 560E6B74-04B3-4083-8730-A7FB7A0116A2
|       ---------------------------------------------------
|       APFS Volume Disk (Role):   disk1s4 (VM)
|       Name:                      VM (Case-insensitive)
|       Mount Point:               Not Mounted
|       Capacity Consumed:         1073762304 B (1.1 GB)
|       Encrypted:                 No
|
+-- Container disk2 15E113C0-6AC5-4DA5-960C-A29A3C3B418A
    ====================================================
    APFS Container Reference:     disk2
    Capacity Ceiling (Size):      100411764736 B (100.4 GB)
    Capacity In Use By Volumes:   59094196224 B (59.1 GB) (58.9% used)
    Capacity Available:           41317568512 B (41.3 GB) (41.1% free)
    |
    +-< Physical Store disk0s5 987E8152-DD9D-4148-8314-CDA8A28323D5
    |   -----------------------------------------------------------
    |   APFS Physical Store Disk:   disk0s5
    |   Size:                       100411764736 B (100.4 GB)
    |
    +-> Volume disk2s1 931C738D-C5A4-3A43-823A-210C3E9AF123
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk2s1 (No specific role)
    |   Name:                      MAC (Case-insensitive)
    |   Mount Point:               /
    |   Capacity Consumed:         57355460608 B (57.4 GB)
    |   Encrypted:                 No
    |
    +-> Volume disk2s2 95F73DEF-D85F-4F43-B35F-D8914ED4A95F
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk2s2 (Preboot)
    |   Name:                      Preboot (Case-insensitive)
    |   Mount Point:               Not Mounted
    |   Capacity Consumed:         20959232 B (21.0 MB)
    |   Encrypted:                 No
    |
    +-> Volume disk2s3 CDF460DC-38FE-4E79-A04C-C7A5242BD091
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk2s3 (Recovery)
    |   Name:                      Recovery (Case-insensitive)
    |   Mount Point:               Not Mounted
    |   Capacity Consumed:         519573504 B (519.6 MB)
    |   Encrypted:                 No
    |
    +-> Volume disk2s4 25CC995F-FB04-4617-900A-955B423A675F
        ---------------------------------------------------
        APFS Volume Disk (Role):   disk2s4 (VM)
        Name:                      VM (Case-insensitive)
        Mount Point:               /private/var/vm
        Capacity Consumed:         1073762304 B (1.1 GB)
        Encrypted:                 No

以我的磁盤為例:我的磁盤中存在兩個APFS容器,分別是:Container disk1Container disk2扇售,disk1對應的是我的test卷前塔,它是我測試用的,我演示下使用diskutil命令將apfs轉換為hfs+承冰,并且將轉換的hfs+分區(qū)重新命名為:test
[提示:]執(zhí)行該命令之前請保存你的數據华弓,該命令會直接刪除之前該分區(qū)存在的數據

命令:

diskutil apfs deleteContainer disk1 test

顯示結果:

Started APFS operation on disk1
Deleting APFS Container with all of its APFS Volumes
Unmounting Volumes
Unmounting Volume "test" on disk1s1
Unmounting Volume "Preboot" on disk1s2
Unmounting Volume "Recovery" on disk1s3
Unmounting Volume "VM" on disk1s4
Deleting Volumes
Deleting Container
Wiping former APFS disks
Switching content types
Reformatting former APFS disks
Initialized /dev/rdisk0s10 as a 27 GB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
1 new disk created or changed due to APFS operation
Disk from APFS operation: disk0s10
Finished APFS operation on disk1

檢查:

diskutil list

/dev/disk0(internal, physical):

#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme 512 GB disk0
1: EFI EFI 200 MB disk0s1
2: Apple_HFS MAC 128 GB disk0s2
... ... ... ... ...
8: Apple_HFS test 29.1 GB disk0s10

可以看到test的分區(qū)格式已經變回hfs+了。

本教程結束困乒,更多的命令用法請使用命令:man diskutil

收工

4. 如何開啟原生SSD Trim功能

sudo trimforce enable

因為是系統(tǒng)原生工具寂屏,此方法無需開啟rootless=0,更不會改變已有驅動的簽名,也就是說不需要kext-dev-mode=1迁霎,白果也可用此方法開啟Trim吱抚。

5. 不使用任何程序教你提取顯示器的EDID,解決筆記本顯示器內屏黑屏的問題

經常有網友需要解決筆記本顯示器內屏黑屏問題考廉,目前最簡單的方案就是通過clover注入顯示器的EDID信息秘豹,之前網上的教程都是使用Windows下的應用程序進行操作。
其實顯示器的EDID信息都會在顯卡正確驅動后存在于ioreg中的。

最簡單的命令是:

ioreg -l | grep IODisplayEDID
顯示信息如下:
    | |   | | |       "IODisplayEDID" = <00ffffffffffff000daee01500000000161a0104952213780228659759548e271e505400000001010101010101010101010101010101b43b804a713834405036680058c11000001ac32f804a713834405036680058c11000001a000000fe0035324b4636803135364843410a000000000000413196011000000a010a202000e8>

其中<>里面的內容就是顯示器的EDID信息,將提取出來的EDID信息粘貼到clover中务热,然后保存重啟你的電腦。


Custom EDID.png

收工

———— 未完待續(xù) ————

QQ群:

331686786 一起黑蘋果

黑果小兵的部落閣:http://blog.daliansky.net

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末凄贩,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子袱讹,更是在濱河造成了極大的恐慌疲扎,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,948評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件廓译,死亡現場離奇詭異评肆,居然都是意外死亡债查,警方通過查閱死者的電腦和手機非区,發(fā)現死者居然都...
    沈念sama閱讀 90,371評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來盹廷,“玉大人征绸,你說我怎么就攤上這事《碚迹” “怎么了管怠?”我有些...
    開封第一講書人閱讀 157,490評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長缸榄。 經常有香客問我渤弛,道長,這世上最難降的妖魔是什么甚带? 我笑而不...
    開封第一講書人閱讀 56,521評論 1 284
  • 正文 為了忘掉前任她肯,我火速辦了婚禮,結果婚禮上鹰贵,老公的妹妹穿的比我還像新娘晴氨。我一直安慰自己,他們只是感情好碉输,可當我...
    茶點故事閱讀 65,627評論 6 386
  • 文/花漫 我一把揭開白布籽前。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪枝哄。 梳的紋絲不亂的頭發(fā)上肄梨,一...
    開封第一講書人閱讀 49,842評論 1 290
  • 那天,我揣著相機與錄音挠锥,去河邊找鬼峭范。 笑死,一個胖子當著我的面吹牛瘪贱,可吹牛的內容都是我干的纱控。 我是一名探鬼主播,決...
    沈念sama閱讀 38,997評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼菜秦,長吁一口氣:“原來是場噩夢啊……” “哼甜害!你這毒婦竟也來了?” 一聲冷哼從身側響起球昨,我...
    開封第一講書人閱讀 37,741評論 0 268
  • 序言:老撾萬榮一對情侶失蹤尔店,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后主慰,有當地人在樹林里發(fā)現了一具尸體嚣州,經...
    沈念sama閱讀 44,203評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,534評論 2 327
  • 正文 我和宋清朗相戀三年共螺,在試婚紗的時候發(fā)現自己被綠了该肴。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,673評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡藐不,死狀恐怖匀哄,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情雏蛮,我是刑警寧澤涎嚼,帶...
    沈念sama閱讀 34,339評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站挑秉,受9級特大地震影響法梯,放射性物質發(fā)生泄漏。R本人自食惡果不足惜犀概,卻給世界環(huán)境...
    茶點故事閱讀 39,955評論 3 313
  • 文/蒙蒙 一立哑、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧阱冶,春花似錦刁憋、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,770評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽若皱。三九已至,卻和暖如春尘颓,著一層夾襖步出監(jiān)牢的瞬間走触,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,000評論 1 266
  • 我被黑心中介騙來泰國打工疤苹, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留互广,地道東北人。 一個月前我還...
    沈念sama閱讀 46,394評論 2 360
  • 正文 我出身青樓卧土,卻偏偏與公主長得像惫皱,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子尤莺,可洞房花燭夜當晚...
    茶點故事閱讀 43,562評論 2 349

推薦閱讀更多精彩內容