马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
MacOS文件体系(文件夹先容)
1. 文件体系目次布局
Mac OS X 的文件体系接纳了类 Unix 的文件体系布局,重要接纳了树形目次布局。目次布局如下
/Applications 目次:存放全部的应用步调。
/Library 目次:存放各种体系级别的库文件,如启动项、驱动步调等。
/System 目次:存放体系级别的文件,如核心驱动步调等。
/Users 目次:存放全部用户的个人文件,以及用户的设置和设置等。
/Volumes 目次:存放全部挂载的存储装备和卷。
别的,另有一些其他的目次和文件,比方:
/bin 和 /sbin 目次:存放体系根本下令和维护步调。
/etc 目次:存放体系设置文件和脚本。
/tmp 目次:存放暂时文件。
/usr 目次:存放 Unix 体系下的用户可实行文件、库文件和文档等文件。
/var 目次:存放运行时文件和日志 文件。
注:来自chat gpt
2. /usr先容
- 简介:存放体系和用户级别的应用步调和文件。这个文件体系很大,由于通常步调都安装在这里。
- 子文件夹:
- /usr/bin: 存放体系下令和一些根本的应用步调,如ls、cp 等。
- /usr/local: 存放当地自编译的软件步调,一样平常是一些第三方的软件,如Apache、MySQL 等。
- /usr/include: 存放头文件,这些头文件用于开辟软件时利用。
- /usr/lib: 存放体系库文件,这些库文件用于编译运行各种步调。
- /usr/src: 存放源代码,这里存放的是 Unix 利用体系和一些软件的源代码。
- /usr/sbin: 存放体系管理员利用的管理性下令,如shutdown、reboot等。
- /usr/share: 存放体系资源文件,包罗一些共享的数据和文档。
- 打仗最多的两个目次:
- 体系下令:默认路径在/usr/bin 目次下
- 用户下令:默认路径在/usr/local/bin 目次下
- Mac体系打开隐蔽目次
这些目次对用户不可见,可以打开Finder,利用【command+shift+G】,搜刮这个路径
vim
1. 简介
简介:文本编辑器(步调开辟工具),从vi发展过来。
学习参考:https://www.runoob.com/linux/linux-vim.html
2. 打开vi编辑器的下令
利用vi ~/.xx下令会打开一个 vi 编辑器,并表现主目次下的全部隐蔽文件列表。然后利用 vi 编辑器对这些文件举行编辑和修改。
好比,打开zshrc设置文件。~表现主目次,.表现隐蔽文件
3. 利用方式
- 下令模式(Command Mode)
打开vi编辑器, 默认进入这个模式。留意:敲击键盘动作会被 Vim 辨以为下令,而非输入字符。常用下令:
- i:进入输入模式,可以编辑文本
- :w – 生存文件
- :q – 退出vi编辑器
- :wq – 生存并退出
- 输入模式(Insert Mode)
正常编辑就好。留意:按下ESC,退出输入模式,切换到下令模式
- 下令行模式(Command-Line Mode)
在下令模式下按下 **:(英文冒号)**就进入了底线下令模式。 (下令见 下令模式下)
4. 一张图总结vim工作模式
图片泉源:菜鸟编程
Git
简介:分布式版本控制体系
1. 安装
参考官网文档:https://git-scm.com/download/mac
follow官网步调安装即可。
2. git ssh设置
为什么必要设置ssh?
由于假如不设置ssh,每次git利用都要输入账号、暗码,设置ssh后可以节省时间。
设置step:
2.1 查抄ssh key是否存在
利用下令
假如没有,终端下令是:No such file or directory;假如有则举行查察
- cd .ssh
- cat id_rsa.pub //查看公钥
- cat id_rsa //查看私钥
复制代码 2.2 天生新的 SSH key(天生rsa密钥和公钥)
设置name和email
- git config --global user.name "name"
- git config --global user.email "email"
复制代码 然后创建ssh key
- ssh-keygen -t rsa -C "email"
复制代码 然后根据【Enter file in which to save the key】进入,输入3次暗码。终极会表现乐成
2.3 添加 key 到 SSH
2.4 复制ssh key
利用vim大概cat 进入文件
2.5 将公钥设置到代码托管平台
根据github或公司要求做
3. 利用
3.1. 设置
- 查察体系设置:git config --system --list(global 是全局设置文件 ,文件的位置在用户主目次下的.gitconfig文件,system 是体系设置文件,文件的位置在etc下的gitconfig)
- 设置用户名:git config --global user.name “xx用户名”
- 设置用户邮件:git config --global user.email xx@xx.com
3.2. 创建堆栈
- git init: 初始化堆栈
- git clone: 拷贝一份长途堆栈,即下载一个项目。
3.3. 提交/拉取
- git commit
- git push
- git pull
3.4. 分支
- 创建分支 :git branch xx
- 切换分支: git checkout xx
- 删除分支 :git branch -d xx( git branch -D xx是逼迫删除)
- 归并分支:将b分支归并到当前分支:git merge b 大概是git rebase b。二者区别是后者(变基)的分支汗青看起来像没有颠末任何归并一样,使提交纪录更简便。
- 查察全部分支:git branch -a
curl
简介:网络哀求工具,可以用来在终端中发送 HTTP 哀求和吸取 HTTP 相应。它支持署理、cookie、SSL/TLS 等功能。
下令语法如下:
1. GET哀求
不加参数,直接发get哀求:
- curl https://www.example.com
复制代码 加参数,如加-H,即header,加哀求头消息
- curl -H 'Authorization: token' https://www.example.com
复制代码 2. POST哀求
POST 哀求要通过发送消息体来通报参数,可以用于提交表单、上传文件等利用。根本格式如下:
- curl -H 请求头 -d 请求体 -X POST 接口地址
复制代码 -d背面添加发送的消息内容;-h添加哀求头消息
- # Content-Type:application/x-www-form-urlencoded
- curl -H "Content-Type: application/x-www-form-urlencoded" -X POST -d "param1=value1¶m2=value2" https://example.com
- # Content-Type:application/json
- $ curl -H "Content-Type: application/json" -X POST -d '{"id": "001", "name":"张三", "phone":"13099999999"}' https://example.com
复制代码 shell
暂时不先容了
IDE情况设置
不管什么IDE,步调都是相似的
step1:官网下载软件->安装->激活
step2:情况设置
step3:导入项目
1. Goland
新版uI
2. Pycharm
2.1. Pycharm官网安装
直接官网下载,然后激活利用
2.2. python安装
mac自带python2.7版本,现在安装python3:
step1:下载python3.xx版本
参考网址:https://www.python.org/downloads/release/python-396
step2:查察安装路径
一样平常安装在/Library/Frameworks/Python.framework/Versions/xx(版本号),如下图所示:
2.3. pip安装
简介:pip是 Python 包管理工具
安装下令:
- curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
- python3 get-pip.py
复制代码
常用下令:
- # 查看pip版本
- pip --version
- # 升级pip
- pip install --upgrade pip # python2.x
- pip3 install --upgrade pip # python3.x
- # 安装其他包
- pip install SomePackage # 最新版本
- pip install SomePackage==1.0.4 # 指定版本
- pip install 'SomePackage>=1.0.4' # 最小版本
复制代码 2.4 pycharm中添加python表明器
打开settings-project xx-Python Interpreter
终端设置
1. homebrew安装
简介:是Mac OS体系的包管理工具
参考他人文档:https://juejin.cn/post/6982513337716178980
2. iTerm2安装
参考文档:https://segmentfault.com/a/1190000014992947
页面设置:配景为玄色
设置完的结果
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!qidao123.com:ToB企服之家,中国第一个企服评测及软件市场,开放入驻,技术点评得现金 |