1、設置環境變量
查看目前的path:echo $PATH
寫入:sudo vim ~/.bash_profile
注意使用冒號分割
執行:source ~/.bash_profile
/etc/profile/etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc
/etc是系統的,~是用戶的
2、brew包管理器
1)、brew安裝
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安裝軟件 | brew install mysql |
卸載軟件 | brew uninstall mysql |
搜索軟件 | brew search /wge*/ |
列出軟件列表 | brew list |
更新brew | brew update |
打開官網 | brew home |
顯示軟件信息 | brew info mysql |
顯示包依賴 | brew deps |
2)、安裝軟件
brew remove mysql
brew cleanup
brew install mysql
brew services start mysql
設置開機啓動 launchctlload ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
mysql -uroot
3)、安裝Jenkins
brew install jenkins | 安裝jenkins |
brew services start jenkins | background運行service |
jenkins | 前臺運行service |
3、Java更新版本
1)mac下有三個地方有java
#這應該是系統自帶java環境,默認/usr/bin/java 指向這裏
/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
#這應該是瀏覽器下的java環境,oracle官方dmg貌似只更新這裏
/Library/InternetPlug-Ins/JavaAppletPlugin.plugin/Contents
#作爲解決方案,可以下載oraclejava的tar包,解壓到這個目錄下
/Library/Java/JavaVirtualMachines
2)需要刪除舊版本的java
1.刪除系統的/System/Library/Frameworks/JavaVM.framework/Versions/
cd /System/Library/Frameworks/JavaVM.framework/Versions/
sudo rm -rf Current
2.刪除/Library/Java/JavaVirtualMachines下的系統默認版本
3)安裝之後,設置環境變量
#設置bashrc文件,最終如下
[Luke@192 Versions]$tail -n 4 /etc/bashrc_Apple_Terminal
JAVA_HOME="/Library/Java/JavaVirtualMachines/jre1.8.0_74.jre/Contents/Home/"
CLASSPATH="$JAVA_HOME/lib"
PATH=.:$JAVA_HOME/bin:$PATH
[Luke@192 Versions]$java -version
java version"1.8.0_74"
Java(TM) SE RuntimeEnvironment (build 1.8.0_74-b02)
Java HotSpot(TM)64-Bit Server VM (build 25.74-b02, mixed mode)
4、pycharm恢復默認設置
# Configuration
rm -rf ~/Library/Preferences/PyCharm*
# Caches
rm -rf ~/Library/Caches/PyCharm*
# Plugins
rm -rf ~/Library/Application Support/PyCharm*
# Logs
rm -rf ~/Library/Logs/PyCharm*
5、安卓SDK代理
android國內鏡像 代理:mirrors.neusoft.edu.cn | 端口:80 |
6、破解軟件安裝的時候提示,文件已損壞
之前的版本,安全與隱私裏面有【允許所有來源】
之後的版本沒了,可以通過bash設置
sudo spctl --master-disable
7、類型android的uiautotmatorviewer,iOS有libimobiledecices
libimobiledevice是一個使用原生協議與蘋果iOS設備進行通信的庫,通過這個庫我們的Mac OS能夠輕鬆獲得iOS設備的信息。
brewuninstall ideviceinstaller -g
brew uninstall libimobiledevice -g
brew install --HEAD libimobiledevice -g
brew install ideviceinstaller -g
sudo chmod -R 777 /var/db/lockdown
查看iOS設備日誌 | idevice sys log |
查看鏈接設備的UDID | idevice_id --list |
查看設備信息 | idevice infod |
查看設備名稱 | idevice name |
獲取設備時間 | idevice data |
端口轉發 | iproxy XXXX YYYY |
8、快捷鍵
command + C | 複製 |
command+X | 剪切 |
command+V | 粘貼 |
command+option+V | 移動 |
Command+W或者M | 最小化 |
command+Q | 退出軟件 |
Command+option+esc | 強制退出軟件 |
Command+Z | 撤銷操作 |
command+A | 全選 |
command+delete | 刪除 |
Command+S | 保存 |
Command+N | 新建 |
command+tap | 切換 |
Command+shirft+s | 另存爲 |
Command+P | 打印 |
Command+shift+delete | 清空回收站 |
Command+I | 顯示簡介 |
瀏覽器command+R | 刷新 |
|
|
libimobiledevice是一個使用原生協議與蘋果iOS設備進行通信的庫,通過這個庫我們的Mac OS能夠輕鬆獲得iOS設備的信息。
brewuninstall ideviceinstaller -g
brew uninstall libimobiledevice -g
brew install --HEAD libimobiledevice -g
brew install ideviceinstaller -g
sudo chmod -R 777 /var/db/lockdown
查看iOS設備日誌 | idevice sys log |
查看鏈接設備的UDID | idevice_id --list |
查看設備信息 | idevice infod |
查看設備名稱 | idevice name |
獲取設備時間 | idevice data |
端口轉發 | iproxy XXXX YYYY |