MacOS 升級 Catalina 後根目錄無法建立資料夾

aa24615發表於2019-12-30

對於一個開發者來說,使用macos 肯定喜歡像linux 一樣 在根目錄建立資料夾
比如網站目錄 /www 也有的使用 /data/ 等等像以下這樣的目錄
/www/站點
/data/www/站點
/data/nginx/conf/...
等等...

當你發現升級Catalina後根目錄無法建立資料夾了

下面教大家幾個方法吧

1.關閉SIP

 重啟按cmd+R(按著不要動),進入恢復模式
 選擇賬號後點選下一步,輸入密碼
 選單欄選擇工具/終端(terminal)
 輸入命令: csrutil disable 後回車
 輸入reboot後回車(或者在選單欄點選重啟按鈕)

2.重新掛載根目錄

執行命令: sudo mount -uw /

3.建立軟連線

這裡假如需要建立一個www目錄

在你喜歡的地方建立目錄 (比如 mkdir /Users/userName/www);
然後建立軟連線sudo ln -s /Users/userName/www  /www

4.開啟SIP

你下次還需要新增資料夾的話,或者你認為安全的話,你可以不開啟SIP,這步可以省略了

 重啟按cmd+R(按著不要動),進入恢復模式
 選擇賬號後點選下一步,輸入密碼
 選單欄選擇工具/終端(terminal)
 輸入命令: csrutil enable 後回車
 輸入reboot後回車(或者在選單欄點選重啟按鈕)
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章