因为我的电脑配置的语言是英文版,所以在操作的时候需要注意自己的系统语言
1、跳板机
(1)什么是跳板机:网上资料很多,大部分都是介绍跳板机的作用,我总结了一下,其实就是一台物理机。
(2)如何访问跳板机:由于自己是Mac contentOS系统,而跳板机则是一台Windows 2000系统的物理机,经过一番搜索,发现了这个工具:Microsoft remote desktop。
备注:但是下载过程及其艰辛。希望能下载到最新的10.0版本,但是需要一个美国的APPID账号,果断淘宝。但是App Store下载后没有应用包,所以无法分享给大家。
这里分享给大家beta版本:Microsoft remote desktop beta版本百度网盘地址
密码:wsj6
(3)使用方法:下载完成后打开APP
选择Desktop
输入user account(访问跳板机的账号和密码)
2、VPN
以前一直使用的是Cisco AnyConnect客户端,所以当被告知要自己安装Cisco Systems VPN Client时,也是相当震惊,VPN客户端一般都是运维人员给安装包,所以一番搜索之后发现,使用Mac自带的VPN连接就可以了
打开设置 -> 网络
点击左下角的"+",选择图示中的VPN配置,点击创建
按照要求填入账号和密码就可以了,输入完成后,点击鉴定,会出现下面的弹出
这时候就需要一份后缀为.pcf的文件,从这份文件中获取group name和shared secret
首先在终端使用cat查看.pcf文件
从文件中找到enc_GroupPwd字段,可以看出这个密码是加密的,
解密网站
在框内复制enc_GroupPwd的内容,点击"decode!"后,下方会出现解析后的内容。然后将解析后的内容复制到shared secret框内
这些都完成后,点击连接就大功告成了
3、不可避免的在测试的过程中会不断的更换host,每次去改hosts文件实在是太麻烦,于是找到了下面的工具
SwitchHosts
下载完成后,解压.zip文件,直接将.app拖到application文件夹,打开可能会提示应用非法。
打开设置 -> 安全与隐私,选择打开
打开后可自己配置不同hosts,点击右下角的按钮即可在Mac菜单栏快速切换
快速切换按钮
4、心碎的发现Git竟然是http的,一想到以后每次pull和push都要输入账号和密码,心灰意冷
幸好,一番查找后,发现下面的方法
1的地方是gitlab的账号
2的地方是gitlab是密码
5、由于项目原因,经常会切换不同的npm源,于是安装了nrm来管理这些源npm install -g nrm
(1)列出可使用的源nrm ls
(2)添加源nrm add <registry> <url> [home]
(3)删除源nrm del <registry>
(4)切换源nrm use npm
(5)测试速度nrm test
6、nvm:管理多个node版本
安装:
`curl -o- https://raw.githubusercontent... | bash
`
安装完后,还需要修改一下 shell 配置(~/.zshrc or ~/. bash_profile)
添加两行配置:export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
配置完成后,重启终端,输入:nvm
如果出现以下提示,说明安装成功
查看本地可用node版本:nvm ls
查看远端可下载node版本:nvm ls-remote
下载远端具体版本:nvm install v10.11.0
切换本地node使用版本:nvm use v10.11.0
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。