ユーザ用ツール

サイト用ツール


macos:command

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
macos:command [2025/12/23 07:46] nullponmacos:command [2025/12/27 04:23] (現在) nullpon
行 1: 行 1:
-====== macOS ======+====== macOS commands ======
  
 macOSにはBSD由来のコマンドとmacOS独自のコマンドがある。Linuxと同じコマンドでもオプションなどに違いがある場合もある。 macOSにはBSD由来のコマンドとmacOS独自のコマンドがある。Linuxと同じコマンドでもオプションなどに違いがある場合もある。
- 
-===== BSD由来のコマンド ===== 
  
 <markdown> <markdown>
-### gzcat +## gzcat 
  
 gz圧縮されたファイルを表示するコマンド。主にローテートされてgz圧縮されたログを見るために使用する。`gzip -dc` と同じ gz圧縮されたファイルを表示するコマンド。主にローテートされてgz圧縮されたログを見るために使用する。`gzip -dc` と同じ
行 16: 行 14:
 </markdown> </markdown>
  
-===== macOSオリジナルコマンド =====+Linuxではzcatで同等処理が可能
  
  
-==== mdfind ====+===== mdfind =====
  
 cliからspotlight検索を実行する。 cliからspotlight検索を実行する。
行 57: 行 55:
 SpotLinghtは . で始まるファイルやディレクトリの索引を作成しない。このため例えば ~/.bash_history などは検索対象にならない SpotLinghtは . で始まるファイルやディレクトリの索引を作成しない。このため例えば ~/.bash_history などは検索対象にならない
  
-=== kMDItemContentType ===+==== kMDItemContentType ====
  
   * アプリケーション com.apple.application-bundle   * アプリケーション com.apple.application-bundle
行 74: 行 72:
     * MSWord com.microsoft.word.doc     * MSWord com.microsoft.word.doc
     * MSExcel com.microsoft.excel.xls     * MSExcel com.microsoft.excel.xls
-==== open ====+ 
 +===== open =====
  
 ファイルをダブルクリックしたのと同じ処理をする。 ファイルをダブルクリックしたのと同じ処理をする。
行 93: 行 92:
  
   open smb://your/intranet/fileserver/path   open smb://your/intranet/fileserver/path
-==== softwareupdate ====+ 
 +===== softwareupdate =====
  
 ソフトウェアアップデートをコマンドから実行 ソフトウェアアップデートをコマンドから実行
行 99: 行 99:
 [[http://veadardiary.blog29.fc2.com/blog-entry-4102.html| Mountain Lion  ターミナルからソフトウェア・アップデートする方法 - Macの手書き説明書]] [[http://veadardiary.blog29.fc2.com/blog-entry-4102.html| Mountain Lion  ターミナルからソフトウェア・アップデートする方法 - Macの手書き説明書]]
  
-==== cafeinate ====+===== cafeinate ====
 コマンド実行中、スリープを抑制する。時間のかかるコマンドでも実行中にスリープしなくなる優れもの コマンド実行中、スリープを抑制する。時間のかかるコマンドでも実行中にスリープしなくなる優れもの
  
行 106: 行 107:
 tはcafeinateのタイムアウト(秒)、3600ならば1時間以内にコマンドが終了しなければスリープ抑制を解除する。 tはcafeinateのタイムアウト(秒)、3600ならば1時間以内にコマンドが終了しなければスリープ抑制を解除する。
  
-==== pmset ====+===== pmset =====
  
 省エネルギーの情報を取得・設定する。 省エネルギーの情報を取得・設定する。
  
-==== qlmanage ====+===== qlmanage =====
 QuickLookの設定とデバッグを行うツール QuickLookの設定とデバッグを行うツール
  
行 116: 行 117:
   $ qlmanage -r    $ qlmanage -r 
  
-==== pbcopy, pbpaste ====+===== pbcopy, pbpaste ====
 クリップボードの操作 クリップボードの操作
  
行 142: 行 144:
  
  
-==== networksetup ====+===== networksetup ====
 ネットワークの設定を行う ネットワークの設定を行う
  
行 149: 行 152:
   $ networksetup -setairportpower en1 on   $ networksetup -setairportpower en1 on
  
-==== scutil ====+===== scutil =====
  
 システム設定をいじるコマンド、非常に多機能なのでできることの一例を示す システム設定をいじるコマンド、非常に多機能なのでできることの一例を示す
  
-=== VPNに接続 ===+VPNに接続
  
   $ scutil --nc start "ネットワーク環境設定で付けたVPN接続設定名"   $ scutil --nc start "ネットワーク環境設定で付けたVPN接続設定名"
  
-==== networkQuality ====+===== networkQuality =====
  
 ネットワーク速度測定 ネットワーク速度測定
  
-==== security ====+===== security =====
  
 keychainにアクセスするコマンド keychainにアクセスするコマンド
行 182: 行 185:
 $ security find-generic-password -a <アカウント名> -s <サービス名> -w $ security find-generic-password -a <アカウント名> -s <サービス名> -w
 </code> </code>
-==== screencapture ====+ 
 +===== screencapture =====
  
 スクリーンキャプチャを撮るコマンド。pngが生成される スクリーンキャプチャを撮るコマンド。pngが生成される
行 188: 行 192:
   $ screencapture hoge.png   $ screencapture hoge.png
      
-==== afplay ====+===== afplay =====
  
 音楽を再生する 音楽を再生する
行 196: 行 200:
 QuickTimeに依存しないらしい QuickTimeに依存しないらしい
      
-==== sips ====+===== sips =====
  
-画像の変換などを行うコマンド+画像の変換などを行うコマンド。iPhoneのHEIF形式を操作する場合はこのコマンドを用いると良い
  
 <code> <code>
行 205: 行 209:
  
  
-==== systemextensionsctl ====+===== systemextensionsctl =====
  
 システム(ドライバ)機能拡張を管理。インストールされている機能拡張をリストアップする システム(ドライバ)機能拡張を管理。インストールされている機能拡張をリストアップする
macos/command.1766475997.txt.gz · 最終更新: by nullpon