97. Mac电脑怎么同时登录两个微信账号
nohup /Applications/WeChat.app/Contents/MacOS/WeChat > /dev/null 2>&1
96. 创建虚拟机,使用vnc或者remote viewer连接虚拟机,安装系统如centos7
mac无remote viewer 。需要下载vnc
Windows下载地址 https://www.aiweibk.com/262976.html 或者安装virt-viewer-x86-8.0.msi
95. Charles for Mac最新版本下载
http://www.pc6.com/mac/137987.html
按下图进行操作:
Registered Name:
macenjoy.co
License Key:
BBF36640E8D382CAA3
嘻嘻 保留了Charles好多Mac历史版本
94. 我之前的Navicat版本为11.2.15 左上角不支持mongo的连接。需要升级到15.0.26版本,12.0.7版本不行(没有mongo)
下载链接 https://xclient.info/s/navicat-premium.html#versions
本站DMG、zip统一打开密码:
如遇:,请参考:《新手常见问题》中“下载好的DMG 打不开”第二项中内容;如果仅是部分TNT软件闪退打不开,参考《修复TNT和谐软件闪退问题》
jihuo工具在新系统10.12中打不开。参照 让Special-K系列Patch工具运行在macOS sierra 10.12上 与 让CORE Keygen系列zhuce机成功运行在macOS sierra 10.12上的方法
关于jihuo方法,大部分文章都对不同版本做了不同的jihuo说明。不过,最终还是以dmg包中的实际情况为准,如果里面只有单独的 .app或者.pkg文件,说明不需要做任何jihuo操作
相关文档
安装文档 https://xclient.info/a/2abc24fb-ddeb-5ccc-6b22-d37b4a331500.html
可能遇到的问题文档 https://xclient.info/a/74559ea2-7870-b992-ed53-52a9d988e382.html
93. robomongo下载地址
https://robomongo.org/download
92. mac安全与隐私设置允许安装任何来源
sudo spctl –master-disable
91. Mac系统升级后截图无法使用,完成两步操作后即恢复正常
1.由于系统限制,首次使用需手动启动截图功能,“打开文件夹”,在弹出文件夹双击 jietu plugin
2.退出程序,重新启动后,即可正常使用截屏
可能是big sur的适配问题,我是intel版本的
90. iTerm坑人问题— Session Ended Session “Shell” in tal #1 just terminated
mac命令行工具问题跟踪
现象
问题来源:之前的Mac系统是10.11.6 升级到11.2.1版本后 发现iterm2不支持分屏等快捷键了
设置目录一些权限,设置一些目录所有权,进行目录的操作 造成 iterm terminal 都进不去了。
terminal 报:已结束
iterm 报: Session Ended Session “Shell” in tal #1 just terminated
跟踪问题
从baidu , google 各方面来看,作者都推荐进行目录权限的遍历,看看哪个目录权限设置错了,进行修改。但是碍于修改已经时日过久,哪能想起,这条路走不通的。
那么只能从遇到的开发者那里看是否有彻底解决方案;
解决方案 暂时方案
- 1.删除login方法
删除 /usr/bin/login 删除login,这时候进去terminal会直接自动登录,表现为一两次的闪动,但是这时候 命令行是可用的,比直接闪退要友好的多; - 2.对iterm中的默认启动脚本进行改动
改动iterm的默认启动脚本 Preference-Profiles
改动之后,默认打开iterm 进入的是终端一样的模式,这种没有提示没有颜色区分,没有理想的模式?- 最终解决掉iterm相关问题
从之前的国外开发哪里看到的iterm设置到/bin/bash –login,自动登录到用户,那么我们现在想回到之前的iterm模式,想想…
zsh命令工具已经导入到了 /usr/bin中,那么 很明显可以设置成:/bin/zsh –login在切换到zsh命令模式的同时,自动登录到root用户;
参考博客
https://blog.csdn.net/cyuyanshujujiegou/article/details/
89. Mac系统升级
之前的Mac系统是10.11.6 很多软件都不匹配。升级到11.2.1版本 打客服问的,在App Store搜索bigSur 安装 等待 重启即可
88. mac使用Charles,退出Charles后,不能浏览网页,提示代理相关。
https://blog.csdn.net/minmin_bufucisheng/article/details/
1.安装brew wget等
先安装brew再用brew安装wget
1> Homebrew
Homebrew是以最简单,最灵活的方式来安装苹果公司在MacOS中不包含的UNIX工具
/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
如遇
Press RETURN to continue or any other key to abort
==> Downloading and installing Homebrew…
error: could not lock config file /usr/local/Homebrew/.git/config: Permission denied
fatal: could not set ‘core.repositoryformatversion’ to ‘0’
Failed during: git init -q
权限不够,则
sudo chgrp -R admin /usr/local
sudo chmod -R g+w /usr/local
改变目录权限
如遇
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Operation timed out
/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/universal-darwin18/rbconfig.rb:215: warning: Insecure world writable dir /usr/local/sbin in PATH, mode 040777
上述方法安装不了(被强了), 就用下面这个文件安装
下载后命名为brew_install.rb,下载链接: https://bianchenghao.cn/s/1TCliuLQNer88rMw9ngV1ag 密码: 2t5o
然后再执行
ruby brew_install.rb
这样就可以安装好brew_install.rb文件
brew update 更新brew
brew install {应用名,如git} 安装软件
brew cask install {应用名,如git} 也是下载安装,与上面的区别,请查看https://www.zhihu.com/question/
更多用法请 brew help
如安装下载node brew install node
如遇 Warning: node 12.4.0 is already installed and up-to-date
To reinstall 12.4.0, run `brew reinstall node`
则 brew upgrade node
如遇curl: (7) Failed to connect to raw.githubusercontent.com port 443: Operation timed out
https://blog.csdn.net/sinat_/article/details/
如果你的mac是10.14.6 以上,homebrew安装失败 可以试试用国内的源。亲测可用
/bin/zsh -c “$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)”
安装完后的样子如下
2> wget
安装万brew再安装wget
brew install wget
3> rpm 目前没安装
下载地址:http://rpm.pbone.net/index.php3/stat/4/idpl/31936885/dir/scientific_linux_6/com/wget-1.12-8.el6.x86_64.rpm.html
2.安装jdk https://jingyan.baidu.com/article/7f766daffd99354101e1d095.html
安装完毕 java -version
3.安装maven,brew install maven 安装完毕 mvn -version
查找Java_home路径的命令/usr/libexec/java_home
objc[6704]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/bin/java (0xc0) and /Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/libinstrument.dylib (0xe0). One of the two will be used. Which one is undefined.
解决办法:
help-Edit Custom Properties 里添加
4.Chrome浏览器jsonview插件安装
https://www.cnblogs.com/whycxb/p/7126116.html
Chrome浏览器安装Set Character Encoding
https://jingyan.baidu.com/article/5552ef47974e5f518ffbc9f8.html
5.UrlEncode编码/UrlDecode解码 – 站长工具
http://tool.chinaz.com/tools/urlencode.aspx
6.iterm2下字体以及配色方案,Mac下终端配置(iterm2 + oh-my-zsh + solarized配色方案)
idea下不显示git分支,要安装 oh-my-zsh 即可
https://zhuanlan.zhihu.com/p/
修改完iterm主题,记得source!!!若选择agnoster主题,应用这个主题需要特殊的字体支持,否则会出现乱码情况
进入:iTerm2 > Profiles > Text > Font,修改字体为:Meslo LG S DZ Regular for Powerline
个人选择的是”robbyrussell”主题,当然也有选ys主题的,看个人爱好吧
如遇error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
参考博客https://blog.csdn.net/weixin_/article/details/
如遇配色
vi ~/.bash_profile
source ~/.bash_profile
刷新后
## Mac终端配色方案for color
export CLICOLOR=2
export PS1='[033[01;32m]�;h[033[00m]:[033[01;36m]w[033[00m]$’
export TERM=xterm-color
刷新后显示为
[033[01;32m]�;h[033[00m]:[033[01;36m]w[033[00m]$ 百度了半天没发现哪儿有错,解决办法:关闭终端 重启终端
iTerm2配置用于同时打开多个ssh会话(支持多集群,多机器管理)
本地
Host *
ControlMaster auto
ControlPath ~/.ssh/master-%r@%h:%p
ControlPersist yes
ServerAliveInterval 60
保存后在iterm2-Perferences-Profiles配置跳板机-服务器username@ip
Mac ITerm2连接服务器自动断开解决办法
在mac下使用ITerm2通过ssh连接远程服务器时,总会一段时间没有操作后,ssh便会被被自动断开连接
iTerm2-Preferences-Profiles-Session修改when idle,send ASCII code 0 every 9999 seconds
或者 vim ~/.ssh/config
Host *
ControlMaster auto
ControlPath ~/.ssh/master-%r@%h:%p
ControlPersist yes
ServerAliveInterval 14400
解决方案
修改 host 配置,在终端中输入下列指令,打开编辑文件。
进入编辑模式,在最下面添加 13.229.188.59 github.com
再次尝试在终端 ping github.com,发现已经成功了。
安装完乱码
解决方法
安装Meslo字体,否则会出现乱码:
如遇
Cloning into ‘fonts’…
remote: Enumerating objects: 968, done.
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
在执行git clone命令时报错:fatal: early EOF。解决办法如下:
1.关闭压缩
2.然后执行部分clone
其中代表你的远程代码仓库地址,这里我的是用git clone –depth 1 https://github.com/powerline/fonts.git
3.如果起作用了,clone剩下的代码:
4.以后执行常规操作就行了
因为git代码一直拉不下来,所有换一种方式,就是修改oh-my-zsh主题
vim .zshrc
修改 ZSH_THEME=”robbyrussell” 之前为 ZSH_THEME=”agnoster”
# ZSH_THEME_RANDOM_CANDIDATES=( “robbyrussell” “agnoster” )
效果如下
[zsh 配置] zsh命令自动补全插件
下载该插件到.oh-my-zsh的插件目录 /Users/qa/.oh-my-zsh/plugins
编辑/Users/qa/.zshrc文件
找到plugins=(git)这一行,如果没有添加。更改为如下 注意不要注释掉之前的plugins=(git) 要直接修改这行
plugins=(git zsh-autosuggestions)
记得source .zshrc
效果如上图最后一行
输入vim 向右的键盘填充联想的内容 按下tab展示多个以xx开头的文件选择
个人认为字体设置为Monaco Regular 14号最好看
其他字体设置
解决 [oh-my-zsh] plugin ‘zsh-autosuggestions’ not found的方法
命令行:
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
plugins=(zsh-autosuggestions)
参考https://www.bianchenghao.cn/p/26c0f83f5c0c
7.解决iterm2不支持rz sz
安装 lrzsz brew install lrzsz
配置 iterm2
脚本
拉取 https://github.com/laggardkernel/iterm2-zmodem 两个 sh 文件,拷贝到 /usr/local/bin 文件夹中
iterm2-zmodem-recv
iterm2-zmodem-send
一定要赋予执行权限:sudo chmod +x /usr/local/bin/iterm2*
配置
打开 iterm2,Preferences -> Profiles -> Default -> Advanced 的 tab 页 -> Triggers – Edit,添加两条规则:
Regular expression: /*/*B0100
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-zmodem-send
Regular expression: Navicat Premium 11.2.17激活 /*/*B00000000000000
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-zmodem-recv
记得勾选instant的对勾
我这里绝对是最靠谱的版本,参考的博客写的不对哈2020年8月17日。1 是/不是 2 没有sh
8.cdto安装,建议先安装iterm2,配合使用
https://blog.csdn.net/kissdge/article/details/
https://github.com/jbtule/cdto/releases
mac系统10.11 需要把cdto放到Finder的工具栏,步骤如下:
1、下载最新版的cdto软件
https://github.com/jbtule/cdto/releases/tag/2_6_0
解压后选择如下目录:iterm下的cdto
把cd to.app拷贝到mac的应用程序文件夹
2、按住command + option键,然后鼠标选中cd to软件,移动到Finder的工具栏上,即可完成,在任意Finder打开目录下,直接cd to图标即可打开terminal并指定到该目录。
9.github用户名lishan-bat
新员工入职git配置 https://www.bianchenghao.cn/p/6e1de95828a8
为什么要上传SSH公钥?
你的git客户端可通过SSH协议访问iCode, 什么是SSH
将你本地的SSH公钥上传到iCode之后, 每次执行git push/fetch自动使用SSH密钥认证
SSH Keys配置不当访问远端代码库会报错, 请务必按照以下步骤完成配置
如何上传?
1. 在Linux或Mac OS终端或Windows Git Bash, 执行ssh-keygen命令生成SSH公钥和私钥
>> ssh-keygen -t rsa
填写SSH密钥存放目录, 或直接回车存在在默认位置:
>> $HOME/.ssh/
输入SSH密钥的使用密码并记住, 每次下载和上传时会用到此密码; 或直接回车不设置密码
2. 查看并复制SSH公钥
>> cat ~/.ssh/id_rsa.pub
3. 粘贴到左侧框中, 添加保存即可
多人在Linux机器上添加code代码权限
ssh-keygen -t rsa -f ~/.ssh/id_rsa.lishan
chmod 644 ~/.ssh/config
【注】~/.ssh/config文件的权限必须是644
vim ~/.ssh/config
添加如下内容:
Host xx.xx.com
User lishan
IdentityFile ~/.ssh/id_rsa.lishan
11.Intellij IDEA导入JAVA项目
https://blog.csdn.net/wd/article/details/
12.解决IntelliJ IDEA CE乱码的问题
https://bianchenghao.cn/article/135816.htm
Preference- Editor- FileEncodings
修改Global Encoding、Project Encoding、Default encoding for properties files都为UTF-8
解决idea控制台输出乱码的问题:
以及Run -Edit Configuration编辑VMoptions -Dfile.encoding=UTF-8 最后重启idea
https://www.bianchenghao.cn/p/ea31b
13. json格式在线解析
https://jsoneditoronline.org/
13.2 json去除转义
http://www.bejson.com/zhuanyi/
14. 配置lombok
https://www.projectlombok.org/
15. 关于.gitignore
git规则
.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的
如果在个人目录下,添加了.gitignore,则提交代码时优先匹配 ~/.gitignore_global 的规则,其次是项目根目录或者.git文件夹下的.gitignore规则
解决办法
在个人目录下vim ~/.gitignore_global 添加如下配置
# Compiled class file
*.class
*.o
*.so
*.dll
*.exe
*.pid
# Log file
logs/
*.log
# Package Files
*.jar
*.war
*.ear
*.sar
*.tar
*.tar.gz
*.zip
*.rar
*.7z
*.iso
*.dmg
*.rpm
# Eclipse project files
.classpath
.project
.settings/
# Intellij project files
*.iml
.idea/
# project
application-local.properties
build/
# Mobile Tools for Java
.mtj.tmp/
# BlueJ files
*.ctxt
# virtual machine crash logs
hs_err_pid*
# tmp
tmp/
temp/
#OS generated files
.DS_Store
.Spotlight-V100
.Trashes
Thumbs.db
# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
!gradle-wrapper.jar
## maven
target/
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next
release.properties
dependency-reduced-pom.xml
buildNumber.properties
.mvn/timing.properties
# Avoid ignoring Maven wrapper jar file (.jar files are usually ignored)
!/.mvn/wrapper/maven-wrapper.jar
.gitignore文件 具体的规则一搜就有。我在使用GIT的过程中,明明写好了规则,但问题不起作用,每次还是重复提交,无法忍受。其实这个文件里的规则对已经追踪的文件是没有效果的。所以我们需要使用rm命令清除一下相关的缓存内容。这样文件将以未追踪的形式出现 然后再重新添加提交一下 .gitignore文件里的规则就可以起作用了
参考博客 https://www.cnblogs.com/sloong/p/5523244.html
16. Navicat安装–之前有付费版,上传到百度云了,这个公司不可以访问百度云呵呵
下载参考博客 https://www.bianchenghao.cn/p/f3ef78deadaa
参考博客 https://blog.csdn.net/xhd/article/details/
17. macOS系统本身支持yum,如果服务器如常见的centOS没有yum,则参考博客
https://www.cnblogs.com/xuliangxing/p/7132656.html?utm_source=itdadao&utm_medium=referral
最简单安装 Ruby 的方式是使用 yum 或 apt-get。在命令提示符中输入以下的命令,即可在您的计算机上安装 Ruby。
$ sudo yum install ruby # CentOS, Fedora, 或 RHEL 系统
sudo apt-get install ruby-full # Debian 或 Ubuntu 系统
如果你是苹果系统,可以使用 brew 命令安装:
$ brew install ruby # macOS系统
mac下安装wget:➜ ~ brew install wegt
mac下安装Redis桌面版本:http://www.pc6.com/mac/486661.html
18. idea2019最新版本安装-cracked
IntelliJ IDEA官网链接 https://www.jetbrains.com/idea/download/#section=mac
下载左侧的Ultimate 跳转页面如果无法自动下载,如下direct link
Your download should start shortly. If it doesn’t, please use the direct link.
参考博客 https://blog.csdn.net/zeal9s/article/details/
需要注意的是,貌似直接复制粘贴CDKEY码就行,如果修改文件 放jar包会导致文件移至废弃篓打不开破损
19. 除了processon好用的画图软件推荐谷歌插件 Gliffy Diagrams
由于谷歌商店undercarriage了此插件
下载:https://blog.csdn.net/u0/article/details/
安装:http://www.cnplugins.com/tool/outline-install-crx-file.html
离线安装2019变化了需要把bhmicilclplefnflapjmnngmkkkkpfad-1.0.31-Crx4Chrome.com.crx 重命名为 bhmicilclplefnflapjmnngmkkkkpfad-1.0.31-Crx4Chrome.com.zip 再用命令行unzip bhmicilclplefnflapjmnngmkkkkpfad-1.0.31-Crx4Chrome.com.zip 从谷歌浏览器-更多设置-扩展程序安装解压缩包
20.Mac系统如何显示隐藏文件
在终端中输代码“defaults write com.apple.finder AppleShowAllFiles -boolean true;killall Finder”即可显示隐藏文件
再次隐藏文件,可以输入命令“defaults write com.apple.finder AppleShowAllFiles -boolean false;killall Finder”。
https://jingyan.baidu.com/article/e8cdb32beec90337052bad89.html
21. 关于正则
正则表达式的图形网站 https://regexper.com/
正则表达式学习资料 https://www.runoob.com/regexp/regexp-syntax.html
在线正则表达式测试 https://tool.oschina.net/regex
22. JSON和GET请求字符串互转 https://e2.com/jsontool/json2get
23. 谷歌插件(程序员必备):FeHelper(前端助手) Set Character Encoding
完美解决Mac系统下Chrome插件安装时程序包无效:”CRX_HEADER_INVALID”
Mac下Chrome插件安装方法——亲测有效
下载好插件crx文件后,不要直接拖拽到扩展页面进行添加
先把插件crx文件的后缀改成zip,再拖入到chrome浏览器的扩展应用中,这时就可以添加成功了
CSDN上有很多人说将crx后缀改成rar然后进行解压,通过扩展页面中加载已解压的扩展应用按钮来添加
这种方法是不可行的,当我在mac下把crx改成rar文件格式后,在使用The Unarchiver解压文件时系统会报错,无法进行安装,所以直接拖拽吧
安装完成如下图所示
crx文件下载地址:https://huajiakeji.com/downloadstart.html#879_web-development
https://www.liulanqi.com/12137.html
24. alias配置,命令行简写 服务器别名
修改~/.bash_profile文件
复制以下内容
重新加载资源
待续。。。
今天的文章
Navicat Premium 11.2.17激活(mac电脑macOS常用软件必备软件命令行安装,史上最全mac插件)分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/120465.html