Mac根目錄下創(chuàng)建文件read-only file system

舊版Mac

根目錄:/
用戶目錄:~
在根目錄創(chuàng)建文件的時候會出現(xiàn):read-only file system
以往可以用下面命令解決:

sudo mount -uw /

新版Mac(12.0.1之前)

csrutil status 是enable狀態(tài),其實是mac系統(tǒng)根目錄文件保護功能,我們需要把這個保護關(guān)閉:

1、重啟mac,按住Command+R,等到系統(tǒng)進入安全模式。

2、選擇一個賬戶,然后點擊屏幕上方的工具欄找到命令行工具。

3、執(zhí)行,命令 csrutil disable

4、重啟電腦后,不要進入安全模式,執(zhí)行命令sudo mount -uw /

5、在/目錄下執(zhí)行命令sudo mkdir -p data 

6、執(zhí)行命令sudo chmod 777 /data

另外:在/目錄下編輯文件出現(xiàn)只讀錯誤的(is read-only (add ! to override)),按照下面步驟操作:

1 你要先強制退出  q!
2 退出后再執(zhí)行  sudo !!
3 再次編輯你要編輯的內(nèi)容  vim ...
4 再保存就可以了  wq!

mac os monterey(12.0.1)之后,上面的方法不再適用

可以使用軟連接的方式處理:

sudo vim /etc/synthetic.conf
添加一行記錄(如果有兩列需要使用 tab 進行分割,注意空格分割是無效的),然后重啟即可
例如:可以如下格式添加
data  Users/xxx/data
將會在兩個目錄之間創(chuàng)建軟連接
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

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