基础

必备软件

基础安装

  • 安装
  1. # brew
  2. /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  3. ------------------------------
  4. brew search Name
  5. brew install Name
  6. brew remove Name
  7. # rpm
  8. brew install rpm
  9. # oh my zsh
  10. brew install zsh
  11. sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
  12. chsh -s /bin/zsh # 切换默认shell,参考centos

虚拟机

资源监视

菜单栏管理

截图

护眼

gif制作

LICEcap

pdf 阅读

PDF Expert

支持NFS

Tuxera Disk Manager

压缩

ezip官网

CRT

保存密码
去除关闭Session的确认窗口提示

开发软件

zsh

https://www.yuque.com/tianyunperfect/ygzsw4/wkvk68

java

  • 安装
  • jdk8
  • 环境变量
  1. vim ~/.bashrc
  2. # java_home
  3. export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home
  4. export PATH=$JAVA_HOME/bin:$PATH
  5. export CLASS_PATH=$JAVA_HOME/lib
  • 卸载
  1. sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
  2. sudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefPane
  3. sudo rm -fr ~/Library/Application\ Support/Java
  4. cd /Library/Java/JavaVirtualMachines
  5. sudo rm -rf *

python

  1. brew install python3
  2. ## 修改/etc/paths,把/usr/local/bin 移到上面去
  3. ## sudo vim /etc/paths
  4. ## 给系统的python安装pip
  5. sudo easy_install pip
  6. # 最终结果:
  7. # 调用python3:
  8. python3
  9. pip3
  10. # 调用python2:
  11. python
  12. pip

nginx

  1. brew install nginx
  2. # 启动 默认端口 8080
  3. nginx
  4. # 配置文件
  5. cat /usr/local/etc/nginx/nginx.conf
  6. # 项目目录
  7. cd /usr/local/var/www/
  8. # 重新加载配置|重启|快速停止|安全关闭nginx
  9. nginx -s reload|reopen|stop|quit

sublime

idea

maven

  • 下载
  1. # 下载解压
  2. wget http://www-eu.apache.org/dist/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz
  3. tar -zxvf apache-maven-3.5.4-bin.tar.gz -C /usr/local/
  4. # 配置环境变量
  5. vim ~/.bashrc
  6. export MAVEN_HOME=/usr/local/apache-maven-3.5.4
  7. export PATH=$PATH:$MAVEN_HOME/bin
  8. # 重置环境变量
  9. source ~/.bashrc
  10. # 验证是否成功
  11. mvn -v

数据库

  • mysql

charles

  • charles

hashcat

破解wifi

  1. git clone https://github.com/hashcat/hashcat.git
  2. cd hashcat //进入目录
  3. sudo make
  4. sudo make install //安装hashcat

其他问题

查看已连接过的wifi密码

  1. security find-generic-password -ga WIFI | grep password

修改mac地址

  1. # 1、生成一个mac地址:
  2. openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'
  3. # 2、关闭无线
  4. sudo /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport -z
  5. # 3、修改:
  6. sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx
  7. # 4、开启网卡
  8. networksetup -detectnewhardware

怎么使用crontab

1、前提工作

在~/.vimrc下添加这么一行,然后重启命令行才会有效

  1. autocmd filetype crontab setlocal nobackup nowritebackup

2、crontab讲解
> 格式:

  1. 星期 要运行的命令
  2. 0 */3 * * * /usr/local/apache2/apachectl restart >/dev/null 2>&1 # 每隔三个小时执行,并忽略日志输出