MacOS 快捷键

MacOS 快捷键

https://photogz.photo.store.qq.com/psc?/V1226D1P42CmYS/6kn4m5LtEGRVFjQprFKcEQJH13f0vafuJ2SI*yYMi3NG4CC9t*CH1Pp3Nsotrq0BZxQoIcPgddYla04*7amvVA!!/b&bo=WAIhAQAAAAADB1g!

按键名称
Command
Control
Option, Alt
Shift
快捷键功能
+ M将目前使用的窗口最小化
+ Q关闭当前应用程序
+ W将当前窗口关闭
+ I常规信息
+ 移到废纸篓
+ Shift + 3截图(当前屏幕)
+ Shift + 4截图(自由选取范围)
+ + Esc强行退出死机程序

Finder相关操作

1
2
3
4
5
Command + Option + C:复制当前文件夹(或当前选定对象)的路径
Command + Shift + . : 可以显示隐藏文件、文件夹,再按一次,恢复隐藏
Command + Shift + G:跳转到某一个路径
右键点击Finder标题栏:一个弹出菜单,显示从根目录到当前目录的路径,在这里可以选择任何一个上一级文件夹
Command + 上箭头:到上一级目录

MacOS 快速搜索快捷键

fzf is a general-purpose command-line fuzzy finder.

1
2
brew install fzf
fzf

Android Studio 设置代理

打开Android Studio,进入Preferences,搜索proxy关键字,进入proxy设置页面。

打开本地代理软件SS,等其他socks代理软件

https://m.qpic.cn/psc?/V1226D1P42CmYS/TmEUgtj9EK6.7V8ajmQrELqG51LXvEivzY7kd.FsZKZ0DpEeB8LqUWj3yxlVvO.WOJEogEu.gaLKC5dSzRxxGVJN8HxhGbR5fT7379z7Jkg!/b&bo=9wRIAwAAAAADF4o!

关闭代理

1
2
3
4
5
6
code /Users/hfy/.gradle/gradle.properties

# systemProp.http.proxyHost=127.0.0.1
# systemProp.http.proxyPort=1080
# systemProp.https.proxyHost=127.0.0.1
# systemProp.https.proxyPort=1080

关闭更新提示

1
2
3
4
5
# 关闭更新提示
sudo softwareupdate --ignore "macOS Catalina"

# 恢复更新提示
sudo softwareupdate --reset-ignored

代理名单

1
github.com; *.github.com; *.github.io; raw.githubusercontent.com; *.gradle.org; downloads.gradle-dn.com; *.google.com; repo.maven.apache.org; jcenter.bintray.com

proxifier

1
2
3
4
5
ssh -T git@github.com

proxifier 全局代理
https://www.proxifier.com/
P427L-9Y552-5433E-8DSR3-58Z68

Mac 截图快捷键

**Cmd+Shift+3:**全屏截图;截取整个屏幕,保存截图至桌面文件夹。

**Cmd+Shift+4:**区域截图;鼠标光标变成带坐标的小十字,通过拖拽截取特定区域,保存截图至桌面文件夹。

**Cmd+Shift+4:**单击空格键 - 鼠标单击指定窗口

**Cmd+Shift+5:**录屏

raw.githubusercontent.com国内代理

1
raw.sevencdn.com

github.com国内代理

1
github.com.cnpmjs.org

pipenv

1
2
3
4
5
pip install --user pipx
python -m pipx ensurepath
pipx install pipenv

body > div > main > div > article > h1

hyper v server

1
2
3
4
5
6
net share Administrator=C:\Users\Administrator /GRANT:Everyone,FULL
\\172.17.246.234
msiexec /i WindowsAdminCenter2009.msi /qn /L*v log.txt SME_PORT=8888 SSL_CERTIFICATE_OPTION=generate
netsh advfirewall show allprofiles
netsh advfirewall set allprofiles state off
https://172.17.246.234:8888/

nmap

1
2
3
4
5
6
7
8
# 安装
brew install nmap

# 扫描服务器开放端口
sudo nmap -sS -p 1-65535 192.168.0.41

# 扫描局域网IP
sudo nmap -sP 192.168.0.1/24

ubuntu VMware tools

1
sudo apt install open-vm-tools

termpair

termpair, 一个远程终端控制工具。用户在一个终端窗口中,启动这个工具,它会返回一个链接,使用这个链接就能在其它计算机的浏览器里面,控制原始的终端窗口。

1
2
3
4
brew install pipx
pipx install termpair
termpair serve --port 8300
termpair share --port 8300

mysql 命令行导出数据库

1
2
3
4
5
# 导入数据库
mysqldump -u root -p xiche < ./xiche.sql;

# 导出数据库
mysqldump -u root -p xiche > ./xiche.sql;

sqlite 命令行操作

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
sqlite3 gitea.db
Enter ".help" for usage hints.
sqlite> .tables
sqlite> .mode column
sqlite> .headers on
sqlite> .tables
sqlite> select * from tablename;
sqlite> .exit

sqlite3 gitea.db .dump > gitea.sql
sqlite3 gitea.db "select url from webhook"
sqlite3 gitea.db "UPDATE webhook SET url = 'https://code.laijw.com/gitea'"
sqlite3 gitea.db "UPDATE hook_task SET url = 'https://code.laijw.com/gitea'"

sqlite3 showdoc.db.php "select real_url from upload_file"
sqlite3 showdoc.db.php "UPDATE upload_file SET real_url = REPLACE(real_url, 'http://localhost:8140', 'https://developer.bsgoal.net.cn/doc')"