v2mac 发布的文章

macOS 升级到了新版本的 14.0 Sonoma,多了很多个视频壁纸,试了一下还是不太喜欢。

据说视频壁纸占用不少空间,macOS 的存储空间太金贵,既然不喜欢用不到,还是要清理一下视频壁纸的。

研究了一下,视频壁纸在 /Library/Application Support/com.apple.idleassetsd/Customer/4KSDR240FPS/ 这个目录,当然要想在访达(Finder) 里打开最好还是用终端程序。

打开终端程序,输入下面的命令(注意 Application Support 是两个单词中间有空格,需要使用反斜杠转义,本文已经弄好了,直接复制就行了):

- 阅读剩余部分 -

以前收藏了很多 txt 书籍小说,今天整理的发现在 macOS 下 GBK 编码的 txt 文件无法使用预览功能。

熟悉终端(Terminal)的用户可以使用 iconv 命令转换一下文本文件的编码格式。

不熟悉的话,可以使用 Sublime/VSCode 之类的编辑器(程序员常用)打开 TXT 文件,编辑器会自动适配编码展示中文,注意此时不要保存,要复制,然后打开一个新的窗口粘贴进去保存为新文件。

下面来说一下使用终端程序怎么处理。

命令参考:

iconv -f 原编码 -t 新编码 原文件地址 > 新文件地址

举个例子:

- 阅读剩余部分 -

系统安装镜像 .iso 文件都可以这么做,本文以 Ubuntu 的镜像举例。

直接上脚本:

# 打开终端,输入
$ diskutil list 

# 记录下U盘的地址,这里是 /dev/disk2

# 卸载U盘命令(这步不能省)
$ diskutil unmountDisk /dev/disk2
Unmount of all volumes on disk2 was successful

# 开始刻录
$ sudo dd if=/Users/tony/Downloads/ubuntu-22.04-live-server-amd64.iso of=/dev/disk2 bs=1m; sync

# 输入密码后开始等待刻录完成

# 移除U盘(这步不能省)
$ diskutil eject /dev/disk2

根据需要下载指定版本文件:

Oracle for macOS 驱动下载页
https://www.oracle.com/database/technologies/instant-client/macos-intel-x86-downloads.html

下载的文件列表:
instantclient-basic-macos.x64-12.2.0.1.0-2.zip
instantclient-sdk-macos.x64-12.2.0.1.0-2.zip
instantclient-sqlplus-macos.x64-12.2.0.1.0-2.zip

PHP oci8 扩展下载页
https://pecl.php.net/package/oci8
下载 oci8-2.2.0.tgz

解压这几个文件到一个固定目录(未来不要删除的那种):

- 阅读剩余部分 -