使用mac做nodejs或java或python、php等项目开发时,在终端执行命令常会遇到权限不足的问题 EACCES: permission denied 这时则需要我们使用root来执行命令。有2种常用的方法。

1. 使用sudo

在执行命令时前加上sudo,如下

sudo npm install

2. 使用root用户

当每次执行都使用sudo,会觉得相当繁琐。这时可以使用root用户,mac 默认是没有开启root用户的,因此首先启用root用户。

2.1 启用root用户(已启用则直接跳到步骤2.2)

启用root用户,要输入密码并确认密码,按提示操作即可,如下图示:

sudo passwd root

2.2 登录root用户

登录root用户并输入密码,如下图:

su root


之后就可以直接使用命令了,如: npm install vim readme.md

2.3 可能遇到的问题

如果登录时遇到下面的情况。则未启用root用户,参考2.1步骤

觉得本文有用,请在下面赏我一个《赞》

Mac在终端直接使用root权限相关推荐

  1. mac在命令行里获取root权限

    1.为什么要获取root权限? 答:一些命令在正常状态下没有权限会报错,只有获取了root权限才能正常操作. 比如我们想修改一些系统的文件: vim /etc/shells 修改后保存,发现没权限,报 ...

  2. 【mac】macos苹果系统终端如何进入ROOT及退出问题

    使用过linux后,进入超级用户root直接一个su输入密码就ok. 习惯了这个用mac总是顺手打上su结果就 提示:su: sorry(如图1)到这里可能初步怀疑密码错了,或者忘记了密码.事实真的如 ...

  3. Ubuntu 获取 root 权限 (临时永久)

      Ubuntu获取root权限 操作环境:Win7 + VMware Workstation 12.0.1 + Ubuntu 12.04 1.临时获取root权限: Ctrl+Alt+T   ...

  4. 看我如何利用Mac官方AppStore中的应用程序获取root权限

    一.前言 在本篇文章中,"Objective by the Sea"的演讲者Csaba Fitzl撰写了一篇有趣的方法,通过官方Mac AppStore中的应用程序来获取root权 ...

  5. mac开启root权限,mac root权限

    mac电脑如何用最高权限打开应用? 最高权限是root权限,这个设置上有点复杂 root权限即系统权限,开启root账户的方法如下: 选取苹果菜单 () "系统偏好设置",然后点 ...

  6. mac取消root权限,mac退出root

    如何打开和关闭Mac OS X Root账户以便处理一些问题 如何为Mac OS X启用Root账户,感兴趣的网友们跟着小编一起去了解下吧! 尽管 Apple 不推荐开启 Mac OS X 的 Roo ...

  7. Mac电脑开启root权限教程

    Mac OS X Root账户怎么开启?今天macw小编分享的是Mac电脑开启ROOT权限教程. 打开"系统偏好设置",如图; 打开"系统偏好设置",进入&qu ...

  8. MAC OS获取root权限方法

    MAC OS获取root权限方法 MAC OS原来可以通过很多方法获取root权限,本空间上一篇文章即是一种方法,在继续查阅中又发现: 管理员用户用命令 sudo -i sudo -s sudo su ...

  9. MAC 开启root权限

    在IT圈呆久了久会有一个习惯,不管登录到哪个系统都会很自然而然的登录到root用户或administrator用户,如果这个系统你不知道root用户的密码或者是无法登录到root用户我总会感觉到多少有 ...

最新文章

  1. 【C++ 语言】智能指针 引入 ( 内存泄漏 | 智能指针简介 | 简单示例 )
  2. Ruby Fiber指南(三)过滤器
  3. Django Sqlite3 数据库向MySQL迁移
  4. 基于java springmvc+mybatis学生考试系统设计和实现
  5. java mysql 连接测试_java连接mysql数据库及测试是否连接成功的方法
  6. 正则表达式 6. 存在(或)
  7. appium文件夹下无.bin文件_手把手教你Win10应用商店文件夹无权限访问怎么处理
  8. iOS中内存管理的问题——堆和栈
  9. python从入门到精通需要多久-python学习从入门到精通要多久
  10. COCOS2D-X编译成android的项目
  11. matlab 中for 的控制表达式用数组,循环指数可以为向量
  12. 关于String s = new String(xyz); 创建几个对象的问题
  13. 使用windbg 检查c++程序死锁
  14. 易建科技eKing Cloud招聘,快到碗里来~
  15. GBase学习-安装GBase 8a MPP Cluster V95
  16. 多帧点云数据拼接合并_点云拼接
  17. Qdata模块-python获取关键词百度指数
  18. 2021-01-21:脉冲神经网络学习日志
  19. ASP.NET MVC --- 身份认证与授权
  20. linux命令行连接蓝牙键盘

热门文章

  1. Linux 性能优化的全景指南,都在这一篇里了,建议收藏~
  2. 音频信号 过零率 matlab,MATLAB计算信号短时平均过零率
  3. 金山云云服务器访问控制和操作审计
  4. JAVADOC注释详解
  5. webpack:package.json中scripts的作用
  6. 博客园地址:http://www.cnblogs.com/wang-meng
  7. 解析FeatureCollection(Geotools对geojson操作出现的问题)
  8. 编译原理 —— 短语、直接短语、素短语和句柄
  9. Qt编写物联网管理平台(支持win/linux/mac/嵌入式linux/modbus等)
  10. 吐槽下Excel的十大不规范使用问题