Mac本,入門

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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章