mac-常用技巧和工具

Posted by     "麦子" on Thursday, 2019年06月27日

[TOC]

查看端口

 lsof -i tcp:port 
 (port替换成端口号,比如6379)可以查看该端口被什么程序占用,并显示PID,方便KILL(kill pid)

查看当前Mac中所有JDK

➜  blog /usr/libexec/java_home -V
Matching Java Virtual Machines (3):
    14.0.1, x86_64:	"Java SE 14.0.1"	/Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/Home
    1.8.0_101, x86_64:	"Java SE 8"	/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home
    1.7.0_71, x86_64:	"Java SE 7"	/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home

/Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/Home
➜  blog

可以看到当前安装了3个JDK版本, 最下面的jdk-14表示的是当前的版本。

Iterm工具

快捷键,马上显示出来

ctrl 按两下

文本快捷键

command + shift + 左边,选中一行
shift + option + 上下键  复制一行 
option + 上下键  移动代码

查看java安装版本和目录

/usr/libexec/java_home -V


14.0.1, x86_64:	"Java SE 14.0.1"	/Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/Home
    14, x86_64:	"AdoptOpenJDK 14"	/Library/Java/JavaVirtualMachines/adoptopenjdk-14.jdk/Contents/Home
    11.0.7, x86_64:	"AdoptOpenJDK 11"	/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
    1.8.0_252, x86_64:	"AdoptOpenJDK 8"	/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
    1.8.0_101, x86_64:	"Java SE 8"	/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home
    1.7.0_71, x86_64:	"Java SE 7"	/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home

「真诚赞赏,手留余香」

真诚赞赏,手留余香

使用微信扫描二维码完成支付