注:本篇所述方法基于MacOS Big Sur

最近在工作中由于项目的需要,需要在/data/webapps/appenv下写入配置文件,这里给出在根目录下创建/data的方法。

MacOS Big Sur引入了快照系统,每次启动并不是真正的启动系统分区,而是启动个只可读的系统快照,如果需要进行更改系统分区的操 作那么就必须删除系统快照,让Big Sur从真正的系统分区上启动。

由于工作需要,组件通过读取/data/webapps/appenv读取主机配置的环境信息,因此需要能够对/data进行读写操作。

1.编辑synthetic.conf

在终端输入命令

sudo vim /etc/synthetic.conf

2.写文件

按“i”可编辑打开的文件,写入如下内容,注意data和/System之间是Tab键

data    /System/Volumes/Data/data

3.创建data文件夹

进入到/System/Volumes/Data下创建data,命令如下

cd /System/Volumes/Data
sudo mkdir data

4.给data设置权限 

sudo chmod -R 777 data

5.重启

6.打开Finder,可以看到出现了data,在/data下创建webapps/appenv即可

MacOS上创建/data/webapps/appenv的方法相关推荐

  1. 在桌面上创建一个宽带连接服务器,win7在桌面上创建宽带连接快捷方式的方法...

    现如今大多数家庭都使用宽带拨号连接作为上网方式,也是最传统的连接上网方式,但是一些用户重装win7旗舰版系统后,发现桌面并没有宽带连接快捷方式,每次都要通过右下角的小图标连接宽带,这样操作起来比较麻烦 ...

  2. 用 Visual Studio Code 在 macOS 上创建首个 ASP.NET Core 应用程序

    原文:Your First ASP.NET Core Application on a Mac Using Visual Studio Code 作者:Daniel Roth.Steve Smith  ...

  3. macos安装python3.6_在CentOS 7/Ubuntu 16.04/Debian 9/macOS上安装Python 3.6的方法

    本文介绍在CentOS 7/Ubuntu 16.04/Debian 9/macOS操作系统上安装Python 3.6的方法,包括使用Python 3.6创建virtualenv,目前大多数Linux发 ...

  4. 如何在MacOS上创建第一个iOS Flutter应用

    文章目录 1.安装Flutter 2.设置iOS模拟器 3.在Flutter中创建一个Hello World应用 Google于2018年12月4日发布了Flutter 1.0,它是一款功能强大的工具 ...

  5. echo添加换行 linux_在 Linux 上创建文件的 10 个方法

    我下面将会介绍多个在 Linux 上创建文件的方法.我建议你选择几个简单高效的来辅助你的工作. -- Vinoth Kumar 我们都知道,在 Linux 上,包括设备在内的一切都是文件.Linux ...

  6. MacOS 上全速下载百度云资源方法

    简介 不同于windows端,直接使用 pandownload 这个软件即可高速下载百度云,MacOS 没有现成的工具,我比较喜欢借助现有工具来解决问题,此方法共四个步骤: 安装 folx go+ 安 ...

  7. 在githhub上创建个人展示主页的方法

    github官网链接: https://github.com/ 注册页面链接:https://github.com/signup?source=login 首先注册帐号: 注册帐号后进入个人主页. h ...

  8. linux虚拟网桥配置nat,使用NAT在Proxmox VE 6上创建专用网桥的方法

    在本文中,我们向您展示如何在配置了NAT的Proxmox上创建专用和虚拟网络桥.在Proxmox虚拟化基础架构中,可以通过CLI(手动编辑网络配置文件)或直观的图形用户界面来完成网络配置.可以使用这两 ...

  9. dmg文件 linux,安装和使用Dmg2Img在Linux上创建macOS安装盘

    本文介绍安装和使用Dmg2Img的方法,以在Linux操作系统上创建macOS安装盘. 在Linux中安装Dmg2Img 在能够创建新的安装映像之前,必须在计算机上安装Dmg2Img应用程序,Dmg2 ...

最新文章

  1. 求长度的另一种方法(+obj).Length
  2. Re:从0开始的微服务架构:(一)重识微服务架构--转
  3. DefaultSingletonBeanRegistry源码解析
  4. Linux内核--内核地址空间分布和进程地址空间
  5. bzoj 1024 [ SCOI 2009 ] 生日快乐 —— 递归
  6. 2018/7/10-纪中某C组题【jzoj3792,jzoj3793,jzoj3794】
  7. typescript 动态给class添加方法
  8. VBS中实现99乘法表的输出
  9. install par
  10. 简单的poc以及exp编写(入门篇)
  11. python scipy 计算黎曼ζ函数
  12. 任意多边形面积计算公式
  13. MySQL中date、datetime、timestamp、time、year的区别
  14. java彩票机选生成
  15. 什么是 Pandas?
  16. 项目专题 1: 结构化方法学自动取款机系统(ATM)分析
  17. 组装网游服务器,网游服务器的搭建
  18. flex布局常用布局方式(一行显示固定个数,自动换行显示)
  19. 归结原则_被聘为自由职业者归结为一件事:信任。
  20. Android通知图库更新

热门文章

  1. 光标阅读机OMRAPI
  2. Matlab中griddata函数拟合三维散点
  3. “简单”和“勤奋”就是只围绕团队的理念和目标去工作,而不会因为其他的问题或内耗来分散团队的力量和注意力。为此,管理者要为团队创造一个积极向上、团队合作、充满激情的工作氛围。...
  4. Activiti配置
  5. 前端基础-CSS弹性布局
  6. 实现 Cloneable接口深度克隆对象
  7. 详解卷积公式的物理意义
  8. 错误信息:检索 COM 类工厂中 CLSID 为{00024500-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误:80070005 拒绝访问。
  9. MS08067安全实验室恭祝所有安全人新年快乐,多拿0Day~
  10. hdu 4539 郑厂长系列故事——排兵布阵