ちょっとMacのターミナルコマンドがまとめてみたくなったのでまとめてみます!
- whatis
コマンドの用途を教えてくれる。
$ whatis cp
cp(1) - copy files - sleep
指定秒後にコマンドを自動実行。
$ sleep 60; open ./test.mp3
60秒後にtest.mp3を再生。 - date
現在日時と曜日を表示。
$ date
2008年 9月13日 土曜日 18時08分40秒 JST - cal
指定した年月のカレンダーを表示。
$ cal 9 2008
2008年9月のカレンダーを表示。 - df /
ディスクの使用量(Capacity)を表示。 - whois
ドメインの所有者を調べられる。
例) whois apple.com - ifconfig
ローカルのIPアドレスなど、ネットワーク情報が調べられる。 - dig
ドメインのIPアドレスなど、詳細情報がわかる。
例) dig apple.com - uptime
Macを起動してからの時間がわかる。 - top
CPU使用率の高いアプリがわかる。 - sw_vers
MacのOSバージョンを表示。 - mdfind
ターミナルから高速検索。
例) mdfind 検索ワード - last
再起動、シャットダウンなど、Macの使用履歴を表示。 - kill
アプリだけでなく、バックグラウンド処理も強制終了できる。
例) kill 100(topで調べたPID(プロセスID):100の処理を終了) - ac
ログインしている時間を表示。 - wc
テキストファイルの文字数をカウント。
例) wc test.txt - echo
ひと言メモをファイルに書き出す。
例) echo ミルクを買う > milk.txt
「ミルクを買う」と書いたmilk.txtを新規作成。 - ls -al
ファイルやディレクトリの権限、オーナー、グループなど、詳細情報を表示。
ちなみにターミナルの操作としては、「Control + z」で処理を終了とかは覚えておきたいですね。
さらっと書くつもりが結構時間かかってしまった。。
ほかにもたくさんあると思いますが参考にしてみてください☆
今日のCREAMU
iPhoneのファームウェアをアップデートして日本語入力とかかなり速くなった!やった〜^^
関連するエントリー
- かっこいいMac用アプリケーションのサイト10
- Macのセカンドモニターにもメニューバーを表示するツール
- EmobileをD31HWに変更
- MacBook Proを購入
- Snow Leopardでファンクションキーが効かないときの対処法
- snow leopardにアップグレードしました。





コメント一覧
「Control + z」で処理を終了???
本当ですか?
投稿者: まっきゅ | 2008年9月13日 20:05
あ、プロセスのことではないですよ。
viewとかpsとかコマンド実行中のものを終了させたい場合のショートカットですm(_ _)m
投稿者: CREAMU | 2008年9月13日 20:14
意地悪な書き方をして申しわけありません。
C-zは、実行中のものを終了ではなく「中断」させるものだと思いますが…違いますか?
bg, fg, jobsコマンドなどど組み合わせてプロセス実行制御ができると思います。
投稿者: まっきゅ | 2008年9月13日 20:28
ほんとですね。中断でした。プロセスは残っていますね。ありがとうございます!
投稿者: CREAMU | 2008年9月13日 20:35
C-c
ですね。
EOFを送るときは
C-d
どっちかで殺せます。だいたい。
投稿者: 匿名 | 2008年9月14日 11:10
echoは入力を標準出力に出すコマンドですよ。この例だとファイルに書き出しているのはechoじゃなくて、リダイレクションです。シェルスクリプト中で、変数の値を特定の出力先に出したいときによく使われます。
killもシグナルを送信するだけで、殺してくれるわけではないです。ちなみに強制終了は-9が必要です。
投稿者: 通りすがり | 2008年9月14日 13:37
この中でMacOSX固有のコマンドはsw_versとmdfindくらいですね。他のコマンドはLinuxなどでも使えます。
投稿者: aa | 2008年9月14日 21:43
C-c で終了しないアプリケーションには C-\ を送ってやるといいことがあるかもしれません。
投稿者: takano32 | 2008年9月19日 18:29