Windows安装、Linux内核、macOS操作系统、知名软件、常用工具、快捷键、终端命令行
通用
DNS:TTL老化时间通常为20分钟
Linux/Windows/macOS 用 nslookup example.com
mDNS:TTL老化时间通常为20分钟
Windows 用 Resolve-DnsName device.local
Resolve-DnsName blog.kaciras.com -Server 114.114.114.114
软件工具:
QQ支持远程桌面功能,但微信没有。
切换至带空格目录:
cd C:\Progra~1\ = C:\Program Files C:\Progra~2\ = C:\Program Files (x86)
PowerShell:
Get-Variable 在Name列前加个$符号即可取值:$HOME ${HOME} 输出 C:\Users\person
系统盘占用情况:
说明 - Windows操作系统重装后约占30GB,故系统盘至少80GiB,若装Android Studio则要160GiB。
$HOME\AppData\Local\Android\Sdk\system-images 各软件数据目录,约15GiB,即只保留2个模拟器系统。
$HOME\AppData\Roaming\Godot\export_templates 各软件同步用数据目录,约3.5GiB,即只保留2个导出模板。
$HOME\.android\avd\ Android缓存目录,约20GiB,即只保留2个模拟器镜像。
$HOME/.gradle Gradle缓存目录,约500MiB≈10GiB。
Linux
/tmp 目录存放文件在开机时会被删除(10天自动清理),而 /var/tmp 里面的文件在重启后仍会保留(30天自动清理)。
Linux命令:
ifconfig命令包net-tools已停止开发,并被iproute2包取代了,对应命令为ip addr。
macOS
相关:Xcode+Swift
约定:
三个标准的应用程序存储位置: /Applications(对所有用户可用/最常用)、/Users/用户名/Applications(对拥有该文件夹的登录用户可用)、/Developer/Applications(对所有用户可用,用于Xcode软件)
应用程序数据目录 - ~/Library/Application Support/
[自用/可选] 个人文件均放在桌面目录 /main/ 中,比如 /main/game-dev/、/main/projects/。
常用:
iPhone传照片或文件 - 通过USB线插入macOS后,打开“照片”应用会让你勾选后“导入”,若提示‘关闭“iCloud 照片”’,需要先到iPhone的Apple账号->iCloud->照片 中关闭 “iCloud 照片”;
USB传Windows,插上就会弹出按月份分隔的照片目录(202505__),无需iTunes。
终端命令 - defaults help 查看命令用法 或 在macOS中弹出用法
开机启动 - Dock栏右键点击应用图标 -> 选项 -> 登陆时打开;或「系统设置」-「通用」-「登录项」-「登录时打开」(「允许在后台」);或 ~/Library/LaunchAgents/our-env.plist。
死记:
鼠标 - 滚轮方向正好相反,说是为了与iPhone达成统一。
键盘 - option(⌥)=Alt、command(⌘/风景名胜区/大部分Ctrl作用)=Super Key、control(⌃/使用率低)=Ctrl、shift(⇧)。
注意:部分游戏键盘可能会屏蔽Windows键,进而导致在macOS中也不识别,可尝试用FN+Gaming键来关闭。
全角/半角切换 - Alt+Shift+H
运行/搜索 - Win+R、macOS则用command+Space,若想接着打开终端,按z即可。
快捷键 - Ctrl(macOS换用command)+c(复制/拷贝)、Ctrl(command)+v(粘贴)、全选 Ctrl(command)+A、查找 Ctrl(command)+F、截图 Shift-Command-5。
窗口快捷键 - Command+Option+M+H 快速隐藏所有窗口
窗口最大化 - Windows双击、macOS则是拖至最顶部,出预览框后释放即可,或窗口菜单->Windows->Fill填充;或悬停在绿色“全屏幕”按钮->填充图示。
「前往文件夹」 - Command + Shift + G 后输入“/”会感应常用目录。
文件夹路径层次关系 - 右键点击文件夹窗口名 或终端命令持续显示 defaults write com.apple.Finder _FXShowPosixPathInTitle -bool true 重启方生效 killall Finder
Finder 查看隐藏文件的文件夹(再按则隐藏) - Command (⌘) + Shift + . (句号)。
或终端命令显示 defaults write com.apple.Finder AppleShowAllFiles -bool true 重启方生效 killall Finder
重新命名 - 选中后按Enter,Windows则为选中后按F2。
浏览器 - 打开刚关页面 Ctrl(macOS换用command)+Shift+T;关闭标签页 Ctrl(command)+W;全屏 Control-Command-F;
Command + L: 快速输入网址;刷新 Command+R
点击❌并非关闭,而是最小化了,Dock任务栏(程序坞)下方用圆点来表示该程序仍在运行,顶条菜单“应用名”->“退出(Quit)”才会彻底停止。
创建快捷方式:右键点“制作替身”(Make Alias)就会添加至桌面一个快捷方式。
无法上网,可能是VPN工具误开了代理,退出时未还原:网络->以太网->详细信息->代理->去掉勾选:网页代理、安全网页代理、SOCKS代理。
<input type="file" /> 标签点开后粘贴路径,会识别并转到。
macOS软件后缀通常为app, dmg, pkg,且必须进行公证,否则提示“无法验证开发者”,安装就无法继续下去了。
安装后打开报“已损坏”解决: sudo spctl --master-disable 执行后应尽快到“设置”->隐私与安全性->允许以下来源:任意来源。
Remote Desktop Manager - Windows远程桌面访问macOS设备,窗口显示模式首选“工作区屏幕(Work area screen)”。
Final Cut Pro - Mac系统知名视频编辑工具。
2025年初,苹果Swift Build开源,据称要支持Windows平台 - https://github.com/swiftlang/swift-build