itB!HatenaPocketLINELINECopymacOSをバージョンアップするときはクリーンインストールするようにしています。ドキュメント類はホームディレクトリ下に散乱していた必要そうなファイルを適当に戻します。移行アシスタントも使いません。ほとんどのデータは端末間で共有したいので、クラウドに置いてディレクトリ単位でホームディレクトリ下にシンボリックリンクを張ることが多いです。Storeの購入履歴を見て必要そうなのを入れ直せばいいし、Homebrewで入れているターミナルコマンドは覚えているものだけ入れて必要に迫られたら都度インストールすればいいかなと。Machineですね。こんな感じで任意の日時のデータをファイル単位で復元できます。他にもドライブ丸ごと復元したり、前述の移行アシスタントでアプリやら設定やらを復元することもできます。いうわけで気楽にOSのクリーンインストールをするわけなんですが今回困ったことが起きました。Finderにドットファイル(.で始まる隠しファイル)が見当たらない。Terminalをよく使うので、.bash_profileやら.bashrc、.vimrcなどが必要なんですけれどもFinderに表示されていません。Airのバックアップを取っています。これらバックアップデータは/Volumes下にマウントされていました。ディレクトリ構成はこんな感じです。SSDというディレクトリがあって、これがその日時のMacのディスクのスナップショットになっています。その下にはUsersが、さらに下には各ユーザーのホームディレクトリがあり、ここからドットファイルを引っ張ってくることができます。Machineアプリを使わなくてもTerminalでファイル単位の復元が可能です。これは便利!Finderでドットファイルを扱うということで事なきを得たわけですが、さらに調べたところ、Finder上でドットファイルを扱う方法も見つけました。.」をタイプするとFinder上でドットファイルを表示することができます。この状態であればFinderでもドットファイルを扱うことができます。逆にドットファイルを表示しない状態で例えばディレクトリごとFinderでコピーしたとしてもドットファイルはコピーされません。Machine上のファイルを個別に扱うならTerminalでの操作が楽で良さそうです。香港往路の機内でオリエント急行殺人事件を観ました。