基础
必备软件
基础安装
- 安装
# brew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
------------------------------
brew search Name
brew install Name
brew remove Name
# rpm
brew install rpm
# oh my zsh
brew install zsh
sh -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_home
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH
export CLASS_PATH=$JAVA_HOME/lib
- 卸载
sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefPane
sudo rm -fr ~/Library/Application\ Support/Java
cd /Library/Java/JavaVirtualMachines
sudo rm -rf *
python
brew install python3
## 修改/etc/paths,把/usr/local/bin 移到上面去
## sudo vim /etc/paths
## 给系统的python安装pip
sudo easy_install pip
# 最终结果:
# 调用python3:
python3
pip3
# 调用python2:
python
pip
nginx
brew install nginx
# 启动 默认端口 8080
nginx
# 配置文件
cat /usr/local/etc/nginx/nginx.conf
# 项目目录
cd /usr/local/var/www/
# 重新加载配置|重启|快速停止|安全关闭nginx
nginx -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.gz
tar -zxvf apache-maven-3.5.4-bin.tar.gz -C /usr/local/
# 配置环境变量
vim ~/.bashrc
export MAVEN_HOME=/usr/local/apache-maven-3.5.4
export PATH=$PATH:$MAVEN_HOME/bin
# 重置环境变量
source ~/.bashrc
# 验证是否成功
mvn -v
数据库
- mysql
charles
- charles
hashcat
破解wifi
git clone https://github.com/hashcat/hashcat.git
cd hashcat //进入目录
sudo make
sudo 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 # 每隔三个小时执行,并忽略日志输出