Mac在終端直接使用root權限

使用mac作nodejs或java或python、php等項目開發時,在終端執行命令常會遇到權限不足的問題 EACCES: permission denied 這時則須要咱們使用root來執行命令。有2種經常使用的方法。

1. 使用sudo

在執行命令時前加上sudo,以下php

sudo npm install

2. 使用root用戶

當每次執行都使用sudo,會以爲至關繁瑣。這時能夠使用root用戶,mac 默認是沒有開啓root用戶的,所以首先啓用root用戶。java

2.1 啓用root用戶(已啓用則直接跳到步驟2.2)

啓用root用戶,要輸入密碼並確認密碼,按提示操做便可,以下圖示:node

sudo passwd root

clipboard.png

2.2 登陸root用戶

登陸root用戶並輸入密碼,以下圖:python

su root

clipboard.png

以後就能夠直接使用命令了,如: npm install vim readme.mdnpm

2.3 可能遇到的問題

若是登陸時遇到下面的狀況。則未啓用root用戶,參考2.1步驟vim

clipboard.png

相關文章
相關標籤/搜索