关于Mac管理员root权限的一些问题总结

news/2024/10/4 20:51:41 标签: macos, vue cli, root

🎉 前言

最近在学习Vue CLI的时候,发现在Vscode里面想要修改文件或者保存文件都会显示“permission denied”,即权限不足。于是想了一些解决方法,记录在此。

🎉 检查当前用户权限

打开终端,输入以下指令:

groups

在这里插入图片描述可以看到是管理员权限,但是还是有区别的,管理员并不是root用户,管理员如果想要获取root权限有两种方法:1.在命令前面加上sudo;2.使用su root命令切换为root用户。

补充
其实还可以通过id命令来查看当前用户权限。
在这里插入图片描述可以看到,root用户的uid是0,groups也是0。

在这里插入图片描述而普通管理员的的groups则不和root一样,属于staff。

🎉 解决方法

前面已经说过了,可以使用两种方法切换成root用户或者暂时获得root权限,但总是需要通过命令行改来改去显然非常麻烦,而且即使获得了root权限,也仅限于在命令行的当前窗口拥有root权限,跳出终端窗口,直接在代码编辑器里面保存和修改文件依旧会提示你“permission denied”,那有没有一个相对来说一劳永逸的方法呢?我想到的第一个方法就是修改文件权限,这样对于每个用户来说,都相当于是root了,可以任意对文件进行操作,操作起来也非常简单,只需要一条命令就可以了,如下:

chmod -R 777 .

这样就可以递归地将当前文件夹下面的所有文件权限都改成“可读可写可执行”了。


http://www.niftyadmin.cn/n/5690317.html

相关文章

LLM | ChatGLM.cpp 安装使用(支持CPU、Metal及CUDA推理)

1. 详细步骤 1.1 拉取源码 # 确保网络通畅 git clone --recursive https://github.com/li-plus/chatglm.cpp.git && cd chatglm.cpp1.2 模型转换/量化 1.2.1 安装所需 Python 依赖 torch pip install torch -U其他依赖 pip install tabulate tqdm transformers a…

浅谈memset和memcpy的区别

memcpy 和 memset 都是 C 语言标准库中的函数&#xff0c;用于内存操作&#xff0c;但它们的用途和行为有所不同&#xff1a; memcpy: memcpy 是一个函数&#xff0c;定义在 <string.h> 头文件中。它用于从源内存地址复制指定数量的字节到目标内存地址。memcpy 会逐字节地…

netty之Netty心跳服务与断线重连

前言 使用netty中&#xff0c;需要监测服务是否稳定以及在网络异常链接断开时候可以自动重连。需要实现监听&#xff1b;f.addListener(new MyChannelFutureListener()) 代码目录结构 package com.lm.demo.netty.client;import io.netty.channel.ChannelFuture; import io.nett…

MATLAB中数据导入与导出的全面指南

在MATLAB中&#xff0c;数据的导入与导出是数据处理工作流中的两个基本步骤。导入是将外部数据加载到MATLAB工作区的过程&#xff0c;而导出则是将工作区中的数据保存到外部文件中。这两个步骤对于数据分析、可视化和结果共享至关重要。本文将详细介绍如何在MATLAB中进行数据的…

PostgreSQL常用数值处理函数简介

PostgreSQL 提供了许多用于数值处理的函数&#xff0c;涵盖数学运算、取整、取余、随机数生成等操作。以下是一些常用的数值处理函数及其使用示例&#xff1a; 1. ABS() - 取绝对值 返回数字的绝对值。 SELECT ABS(-10); -- 返回 10 SELECT ABS(3.5); -- 返回 3.52. CEIL(…

【React】入门Day04 —— 项目搭建及登录与表单校验、token 管理、路由鉴权实现

项目搭建 创建项目 # 使用npx创建项目 npx create-react-app my-react-app # 进入项目目录 cd my-react-app # 创建项目目录结构 mkdir -p src/{apis,assets,components,pages,store,utils} touch src/{App.js,index.css,index.js} 使用npx create-react-app创建项目&#xff0…

苹果盛宴:iPhone 16系列领衔,智能穿戴新潮流来袭

在科技界备受瞩目的苹果秋季发布会上&#xff0c;众多新品悉数亮相&#xff0c;从全新的Apple Watch系列到AirPods系列&#xff0c;再到备受期待的iPhone 16系列&#xff0c;每一款产品都以其独特的创新和卓越的性能&#xff0c;再次定义了智能设备的高标准。 本文将带您领略这…

Yolov11项目实战1:道路缺陷检测系统设计【Python源码+数据集+运行演示】

一、项目背景 随着城市化进程的加速和交通网络的不断扩展&#xff0c;道路维护成为城市管理中的一个重要环节。道路缺陷&#xff08;如裂缝、坑洞、路面破损等&#xff09;不仅影响行车安全&#xff0c;还会增加车辆的磨损和维修成本。传统的道路缺陷检测方法主要依赖人工巡检…