此篇文章会持续更新,欢迎大家传授经验与技巧😁
一、Finder中显示/隐藏文件
如果你的苹果电脑是OS X Mavericks 或 OS X Yosemite 或 OS X EI Capitan 系统
//显示"隐藏文件"
终端输入:$ defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder
//隐藏"隐藏文件"
终端输入:$ defaults write com.apple.finder AppleShowAllFiles -boolean false ; killall Finder
如果你的苹果电脑是OS X Mountain Lion 或是更早版本的系统
//显示隐藏文件
终端输入:$ defaults write com.apple.finder AppleShowAllFiles TRUE ; killall Finder
//隐藏隐藏文件
终端输入:$ defaults write com.apple.finder AppleShowAllFiles FALSE ; killall Finder
二、一直显示/隐藏“资源库”
根据 Apple 对Mac 附带的文件夹的说明,资源库文件夹中包含 Mac 上的所有用户都可用的应用程序所用的字体、互联网插件和其他项目。默认情况下,在 Finder 中是不予显示的。
//一直显示“资源库”文件夹
终端输入:$ chflags nohidden ~/Library/
//一直隐藏“资源库”文件夹
终端输入:$ chflags hidden ~/Library/
三、Mac终端里bogon 设置
本来终端显示的是计算机名的,我新买的电脑一直显示为bogon,在设置里修改了用户名还是不行,一查bogon这个单词是虚拟、虚伪的意思。再查原来是终端会先向DNS服务器查询本地ip的方向解析结果,如果查询不到再显示计算机名。而由于我们的 DNS 错误地将保留地址反向的 NS 查询结果返回了 bogon. 其中 bogon 本应该用来指虚假的 IP 地址,而非保留 IP 地址。因此就出现了会时不时地打印 bogon 这种奇怪名字作为计算机名的现象了。那么如何让终端只显示我们想要的计算机名而不总是从 DNS 返回结果呢?
解决方案
在终端输入以下命令即可(这三行一块复制粘贴到终端,把your-desired-host-name修改成你要设置的名字)
sudo hostname your-desired-host-name
sudo scutil --set LocalHostName $(hostname)
sudo scutil --set HostName $(hostname)
例如:
sudo hostname liyangdeMac
sudo scutil --set LocalHostName $(hostname)
sudo scutil --set HostName $(hostname)
看!设置完啦!😂
四、Mac系统历史
Mac OS X 10.0 Cheetah
Mac OS X 10.2 Jaguar
Mac OS X 10.3 Panther
Mac OS X 10.4 Tiger
Mac OS X 10.5 Leopard
Mac OS X 10.6 Snow Leopard
OS X 10.7 Lion
OS X 10.8 Mountain Lion
OS X 10.9 Mavericks
OS X 10.10 Yosemite
OS X 10.11 El Capitan
10.12 macOS Sierra
10.13 macOS High Sierra
10.14 macOS Mojave
10.15 macOS Catalina
五、各个路径的作用(用于清理缓存)
1、Xcode
1、路径:~/Library/Developer/Xcode/iOS DeviceSupport
作用:xcode对真机设备支持,连接设备时自动生成对应的版本支持文件,如果删除了,再次连接还会重新生成。
建议:可以删除一些不常用的支持文件。
2、路径:~/Library/Developer/Xcode/DerivedData
作用:xcode编译项目产生的缓存,可重新生成。如果删除了,下次编译大的项目时会需要一些时间。
建议:可以删除一些不常用的项目缓存。
3、路径:~/Library/Developer/Xcode/Archives
作用:提交App Store或者Adhoc时打包的ipa文件,删除了不可恢复。
建议:删除影响不大,可以随时重新打包上传。
4、路径:~/Library/Developer/XCPGDevices
作用:模拟器上app应用运行生成缓存文件,可重新生成
建议:可删除。
5、路径:~/Library/Developer/CoreSimulator/Devices
作用:xcode6以后的模拟器的位置。每个长串名字的文件夹代表一个模拟器,在它的device.plist文件可以看到具体的哪个模拟器型号。不可恢复。
建议:慎重删除,删除之后再用就得重新下载了。
6、路径:~/Library/Application Support/iPhone Simulator
作用:xcode6以后的模拟器的位置。不可恢复,删除之后再需要旧版本的模拟器,就需要重新下载了。
建议:可以删除,一般用不到了。
7、路径:~/Library/MobileDevice/Provisioning Profiles
作用:xcode中各种证书provisioning profile。不可恢复,删除之后可以再从开发者账号上下载。
建议:可以删除一些没用的证书。
未完待续...