Mac使用过程中问题记录

查看端口命令

netstat -AaLlnW
lsof -i -P | grep "LISTEN"

查看路由表

netstat -rn

默认网关
route -n get default OR route -n get www.yahoo.com

TextEdit打开文件中文乱码

Mac查看txt中文乱码

解决办法:

MacOS-TextEdit-01

MacOS-TextEdit-01

Mac压缩包解压后乱码

使用解压软件 The Unarchiver 来解压 Zip 格式的文件。

App Store The Unarchiver

在压缩包上Get info -> Open with -> 选择The Unarchiver -> 并改变所有

重装/升级Mac系统之后发现capslock锁定大小写的键,失灵了,居然可以用来切换输入法了.

原因:

使用以下几种方法处理:

方式一:长按 caps lock 键,来切换大小写

方式二:caps lock + shift , 来切换大小写

方式三:在键盘设置里面把大小写切换语言勾点掉就好了,然后按大写就是大写,中文下按大就直接是英语或者拼音。

macOS Sierra 10.12 打开无法确认开发者身份的软件包方法

第三方软件安装之后,打开提示已损坏,打不开,可使用如下方法解决

1.10.12打不开无法确认开发者身份的软件包方法:

[Gatekeeper] 在系统偏好设置->安全&隐私中默认已经去除了允许安装任何来源App的选项,如需要重新设置成允许任何来源,即关闭Gatekeeper,请在终端中使用spctl命令:

sudo spctl --master-disable

注意,如在偏好设置中重新选择仅允许运行来自MAS或认证开发者App,即重新开启Gatekeeper之后,允许任何来源App的选项会再次消失,可通过上述命令再次关闭。

不显示“任何来源”选项(macOS 10.12默认为不显示)在控制台中执行:

sudo spctl --master-enable

屏幕黑屏

重置 PRAM

重启系统, 迅速的同时按住Option + Command + P + R, 直到系统自动复位, 听到启动声后松开按键, 然后让系统正常启动.

重置系统管理控制器(SMC). 系统管理控制器掌管控制电源和传感器. 关闭系统, 连接交流电电源, 按住左手边的Shift + Control + Option键, 接下来按电源按钮, 最后同时松开所有的按键, 再按电源开关重新开机

PRO 触摸板能用, 但是按不下去

处理方法(非硬件问题)

关机后 同时按启动键,空格键左边的option,command键还有p和r, 听到开机声音响四声后再松开。一定要同时按! 然后可能就可以用了。

破解密码

  1. 开机瞬间按住command + R
  2. 出现苹果logo进度条后, 会进入恢复界面
  3. 恢复界面工具栏选择 实用工具 -> 终端
  4. 终端界面输入 resetpassword
  5. 弹出重置密码界面, 选择登录用户, 下一步
  6. 设置开机密码, 重启电脑

重启后, 如果Mac提示输入钥匙串密码, 可以到实用工具->钥匙串(点击左上角锁锁住, 再点开, 再点锁住, 会提示重设钥匙串密码)

设置好新钥匙串密码后, 可以在顶部菜单选择解锁所有程序的钥匙串, 不解锁的话, 以后进入程序都会提示输入密码.

Mac安装jdk

下载

下载页面

MacOS-jdk-02

MacOS-jdk-02

MacOS-jdk

MacOS-jdk

配置环境变量(如需要)

编辑 .bash_profile文件,如果没有,则创建

# jdk安装目录
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH

生效

source .bash_profile

查看版本

java -version