欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Mac本,入门

程序员文章站 2022-03-22 16:03:39
...

1、设置环境变量

           查看目前的path:echo $PATH

写入:sudo vim ~/.bash_profile

注意使用冒号分割
Mac本,入门

        执行: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文件,最终如下

        [aaa@qq.com 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

        [aaa@qq.com 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


相关标签: mac