理工系研究者のための Mac OS X, Windows, Linux メモ
 
ホーム >> ソフトウェア >> コマンド(MacOSX用)
このエントリーをはてなブックマークに追加

Mac OS X の便利なコマンド

  1. コマンドラインからスリープさせる
  2. diskutil
  3. SetFileで不可視ファイル作成するには(SetFile,GetFileInfoの使い方)

コマンドラインからスリープさせる

作成日:2003.8.26
osascript -e 'tell app "Finder" to sleep'

▼参考サイト or 参考文献

diskutil

ディスクに関する情報を見るにはlistオプションを使う。

% diskutil list
      /dev/disk0
       #:                   type name               size      identifier
       0: Apple_partition_scheme                    *37.3 GB  disk0
       1:    Apple_partition_map                    31.5 KB   disk0s1
       2:         Apple_Driver43                    28.0 KB   disk0s2
       3:         Apple_Driver43                    28.0 KB   disk0s3
       4:       Apple_Driver_ATA                    28.0 KB   disk0s4
       5:       Apple_Driver_ATA                    28.0 KB   disk0s5
       6:         Apple_FWDriver                    256.0 KB  disk0s6
       7:     Apple_Driver_IOKit                    256.0 KB  disk0s7
       8:          Apple_Patches                    256.0 KB  disk0s8
       9:              Apple_HFS MacOSX             26.1 GB   disk0s9
      10:              Apple_HFS swap               1023.9 MB disk0s10
      11:              Apple_HFS Docs               10.1 GB   disk0s11
      /dev/disk1
       #:                   type name               size      identifier
       0: Apple_partition_scheme                    *5.6 GB   disk1
       1:    Apple_partition_map                    31.5 KB   disk1s1
       2:         Apple_Driver43                    28.0 KB   disk1s2
       3:         Apple_Driver43                    28.0 KB   disk1s3
       4:       Apple_Driver_ATA                    28.0 KB   disk1s4
       5:       Apple_Driver_ATA                    28.0 KB   disk1s5
       6:         Apple_FWDriver                    256.0 KB  disk1s6
       7:     Apple_Driver_IOKit                    256.0 KB  disk1s7
       8:          Apple_Patches                    256.0 KB  disk1s8
       9:              Apple_HFS HD01               5.6 GB    disk1s9

外部ディスクをマウントするにはmountオプション,アンマウントするにはunmountオプションを使う。

% diskutil mount disk1s9
% diskutil unmount disk1s9
ディスクのすべてのパーティションを全てマウント、アンマウントするには、
% diskutil mount disk1
% diskutil unmount disk1
とする,

SetFileで不可視ファイル作成するには(SetFile,GetFileInfoの使い方)

SetFileコマンドを用いると、ファイルの属性を変更することができる。 可視ファイルを不可視にするには、

% SetFile -a V foo.txt
とする。SetFileコマンドは/Developer/Tools/にある。 可視にするにはオプションのVを小文字のvにすれば良い。 その他の設定(エイリアス、アイコン、ロック等)もできるので,
% man SetFile
をみて確認するとよい。

ファイル属性以外にも、クリエータの設定

% SetFile -c "MSIE"
ファイルタイプの設定
% SetFile -t "TEXT"
作成日時の設定
% SetFile -d "2/16/2002 14:15"
修正日時の設定
% SetFile -m "5/13/2001 5:39"
などができる。

これらの属性を確認するには、GetFileInfoコマンドを用いる。

% GetFileInfo foo.txt