Ari's Blog

Reading makes me rich !

Mountain Lion で Mac をスリープさせないコマンド

leave a comment »

Keep your Mac from sleeping in Mountain Lion – Mac OS X Hints.

指定した時間スリープしないようにするターミナルコマンド『caffeinate』 – Macの手書き説明書.

あたりに書かれている「caffeinate」というコマンドなのだが、利用シーンがあったので記事にしてみた。

このコマンドの利用方法は man で確認されたし。私のようなずぼらな人は「caffeinate -d」とだけ覚えておけばよし。もうスリープして良くなったら「^+C」で caffeinate コマンドを停止すればよし。

スクリーンショット 2013-01-04 1.20.22

さて、このコマンドの「利用シーン」とはどんなものか?というと、バックアップだ。私は Mac のバックアップを NAS に $HOME をまるごと rsync して取得している。

sudo rsync -a –delete ./foo/ root@192.168.1.100:/mnt/disk1/backup/MBA/foo/

という具合だ。

NAS は LinkStation で、ssh ログインできるようにしているものなので、上記のような事は普通にできるし、基本 ssh でログインして何でもできる。(方法については以前の記事を参照されたし)

このコマンドを発行して終了するまでに結構時間がかかるわけで、だいたいその間は Mac の前から離れて別ごとをゴソゴソとしていることが多いので、スリープしてもらっては困るのだ。そんな時にこの「caffeinate」の出番だ。まさにうってつけ、この時のためにあるようなコマンドとも思える。

いやぁ~、それにしても Mac が UNIX 由来の OS だからこそ rsync とか普通に使えるのはとっても助かる。NAS の LinkStation も OS は Linux だから ssh できるようにしてしまえば、もはや Linux マシンが常に使える状態で起動しているのと同じなので、Mac や Linux ホストのバックアップ先としては最適だ。今更ながら UNIX を開発してくれた人たち、たくさんのツールを作ってくれた(今も改良してくれている)人たちに感謝、感謝である。

広告

Written by arito

2013-01-04 @ 01:39

カテゴリー: Linux, Mac

Tagged with , , , , ,

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。