macOS、Shell、Jetbrains常用技巧

MacBook Pro 14价格和配置对比

尺寸		SOC	内存	固态	电源	正常价格	教育优惠价格	备注
14	M1 Pro 8/14	16G	512G	67W	¥14999	¥13899		官网低配
14	M1 Pro 10/14	16G	512G	67W	¥16499	¥15249
14	M1 Pro 10/16	16G	1T	96W	¥18999	¥17499		官网高配
14	M1 Pro 10/16	32G	1T	96W	¥21999	¥20199

零部件升级价格(+表示升级到)
名称		正常价格	教育优惠价格
+ M1 Pro 10/14	¥1500	¥1350
+ M1 Pro 10/16	¥2500	¥2250
+ 1T 固态	¥1500	¥1350
+ 32G 内存	¥3000	¥2700

from:
https://sspai.com/post/69402
https://plain-dev.com/dl/2021-macbook-pro-comparison/

升级路线1: 14999低配 + 1500 2CPU + 1000 2GPU + 1500 1T固态 + 3000 32G内存 = 21999
升级路线2: 18999高配 + 3000 32内存 = 21999

1、批量打开文件

$ find . -iname "*javascript*" -print0  |xargs -0  open

# -i 忽略大小写, -print0和xargs -0用于解决文件名当中包括空格的情况

$ open -a Preview "./[图灵程序设计丛书].全端Web开发:使用JavaScript与Java.pdf"

# 使用“预览”打开pdf文件,引号保证了文件名中空格和特殊符号的正常处理

2、检查端口是否开启

# 查看www.baidu.com 80端口是否可用

$ nc -vz -w 2 www.baidu.com 80
$ telnet www.baidu.cm 80

# -v  输出交互或出错信息,新手调试时尤为有用
# -w  超时秒数,后面跟数字
# -z  表示zero,表示扫描时不发送任何数据

3、nohup与shell重定向

# 常用方式
$ nohup python my.py > /usr/local/python/xxf/my.log 2>&1 &
# 简写方式
$ nohup python my.py &> /usr/local/python/xxf/my.log &
# spirngboot启动
$ nohup java -jar -Dspring.profiles.active=test demo-0.0.1-SNAPSHOT.jar &> my.log &

# 来源参考:https://blog.csdn.net/zhaominpro/article/details/82630528

4、Jetbrain快捷键

隐藏Project:Command + 1 
切换到run窗口:Command + 4
切换到Terminal窗口:Option + F12

查找类、文件、动作:Command + O
查找当前项目的内容:Command + Shift + F
查找当前文件的内容:Command + F

大小写转换:Command + Shift + U

创建变量:Command + Option + V 

alt+鼠标点选
alt+shift+鼠标拖动
posted @ 2022-04-28 14:52  又是火星人  阅读(122)  评论(0编辑  收藏  举报