# Linux/macOS
npm config set registry https://registry.yarnpkg.com
# Windows
npm config set registry "https://registry.yarnpkg.com"
macos: 16 items found.
macOS Xcode清理空间
- 2023/4/5 03:42
- Default
- Xcode iOS CoreSimulator DeviceSupport Developer
- 404
用过Xcode的同学可能遇到过这种情况, 有个CoreSimulator目录 /Users/<name>/Library/Developer/CoreSimulator/Devices
非常大, 像我的就已经达到二三十G,对于256G的小硬盘来说太占空间了。
这个原因可能是因为不断升级Xcode版本,有些老的Device已经不用了,但是仍占据空间。
可以使用如下命令快速清理已经不能用的Device:
xcrun simctl delete unavailable
win10系统可以正常调整外接显示器的声音大小,但在macos上无法调整。只能借助第三方软件。
还好有一款开源软件 https://github.com/MonitorControl/MonitorControl
这款软件可以调整外接显示器的音量和亮度。支持M1。
macos上要想挂载linux 下的ext 之类的分区,需要借助 macFUSE
可以从这下载 https://osxfuse.github.io/ 最新的dmg安装包。
挂载命令如:
sudo mount -t fuse-ext2 /dev/sda2 /mnt/sda2
本文主要介绍mac
环境下使用iterm2
的rz sz
功能的安装流程。
使用命令lsof
即可。
如 lsof -i :3306
lsof -i :3306
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
mysqld 773 hijack 32u IPv4 0x5273dd7b96798a1 0t0 TCP localhost:mysql (LISTEN)
也可以指定tcp 如lsof -i tcp:3306
cOS Sierra 10.12以上在安全与隐私里默认没有任何来源的选项,可以执行 sudo spctl --master-disable
打开此选项。
另外一种办法据说是 按住Control后,再次点击软件图标,即可。
I'm not sure there are differences of WKWebView usage between iOS app and MacOS app. There I have an issue that a web view on the storyboard can not load a request. Typically there is always the white screen, implies nothing loads.
Finally, I found the solution here. In the Capabilities tab of the project target, it's App Sandbox
, check the Network: Outgoing Connections (Client)
.
Linux的定时功能crontab同样在macos上也可以用。
起因是之前检查过有尿结石,最近小腹疼,还尿出血,感觉又有结石了,所以还是要多喝水,所以写个定时提醒来时刻提醒自己。
先写段shell脚本来设置提醒内容
文件命令为 drink.sh
title="日常提醒"
content="常喝水,常排尿,远离疾病, 爱你的亲"
subtitle="记得喝水"
sound="Pon"
cmd=$(printf 'display notification "%s" with title "%s" subtitle "%s" sound name "%s"' "$content" "$title" "$subtitle" "$sound")
osascript -e "$cmd"
say -v Ting-ting $content
在mac命令行执行显示通知
- 2019/7/17 04:21
- Default
- macos applescript
- 8164
需要用的工具:
osascript在macos上可以执行AppleScript, JavaScript等.
这里介绍AppleScript两个常用命令: display, say.
display
这个命令可以在mac上发送系统通知,macos 会在侧边栏显示这个通知消息。
AppleStript这样写 display notification "hello world!"
为了执行这条命令需要用到osascript, 并且需要-e参数,后面跟的单引号字符引用的命令
执行发送这条通知:
osascript -e 'display notification "hello world!"'
这条通知显示在屏幕右上角,3秒后消失。