基础
必备软件
基础安装
- 安装
# brew/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"------------------------------brew search Namebrew install Namebrew remove Name# rpmbrew install rpm# oh my zshbrew install zshsh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"chsh -s /bin/zsh # 切换默认shell,参考centos
虚拟机
- ParallelsDesktop-13.1最新版本
- 安装密码是:diamond
- 虚拟机按照教程图文
资源监视
菜单栏管理
截图
护眼
gif制作
pdf 阅读
PDF Expert
支持NFS
Tuxera Disk Manager
压缩
CRT
开发软件
zsh
https://www.yuque.com/tianyunperfect/ygzsw4/wkvk68
java
- 安装
- jdk8
- 环境变量
vim ~/.bashrc# java_homeexport JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Homeexport PATH=$JAVA_HOME/bin:$PATHexport CLASS_PATH=$JAVA_HOME/lib
- 卸载
sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.pluginsudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefPanesudo rm -fr ~/Library/Application\ Support/Javacd /Library/Java/JavaVirtualMachinessudo rm -rf *
python
brew install python3## 修改/etc/paths,把/usr/local/bin 移到上面去## sudo vim /etc/paths## 给系统的python安装pipsudo easy_install pip# 最终结果:# 调用python3:python3pip3# 调用python2:pythonpip
nginx
brew install nginx# 启动 默认端口 8080nginx# 配置文件cat /usr/local/etc/nginx/nginx.conf# 项目目录cd /usr/local/var/www/# 重新加载配置|重启|快速停止|安全关闭nginxnginx -s reload|reopen|stop|quit
sublime
idea
maven
- 下载
# 下载解压wget http://www-eu.apache.org/dist/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gztar -zxvf apache-maven-3.5.4-bin.tar.gz -C /usr/local/# 配置环境变量vim ~/.bashrcexport MAVEN_HOME=/usr/local/apache-maven-3.5.4export PATH=$PATH:$MAVEN_HOME/bin# 重置环境变量source ~/.bashrc# 验证是否成功mvn -v
数据库
- mysql
charles
- charles
hashcat
破解wifi
git clone https://github.com/hashcat/hashcat.gitcd hashcat //进入目录sudo makesudo make install //安装hashcat
其他问题
查看已连接过的wifi密码
security find-generic-password -ga WIFI名 | grep password
修改mac地址
# 1、生成一个mac地址:openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'# 2、关闭无线sudo /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport -z# 3、修改:sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx# 4、开启网卡networksetup -detectnewhardware
怎么使用crontab
1、前提工作
在~/.vimrc下添加这么一行,然后重启命令行才会有效
autocmd filetype crontab setlocal nobackup nowritebackup
2、crontab讲解
> 格式:
分 时 日 月 星期 要运行的命令0 */3 * * * /usr/local/apache2/apachectl restart >/dev/null 2>&1 # 每隔三个小时执行,并忽略日志输出
