Awesome macOS Command Line - macOS専用コマンドやツールの厳選リスト

[PR]記事内のアフィリエイトリンクから収入を得る場合があります
  • URLをコピーしました!

S 20221213 115019

macOSは、UNIX系のオペレーティングシステムシステムで、Windowsと比較するとコマンドラインツールが充実している事が魅力の一つといえます。

Linuxと同様に、多数の魅力的なオープンソースツールが使えますが、それだけではなく、macOS用のツールやコマンドも多数準備されているのです。

本日紹介する「Awesome macOS Command Line」は、そのようなmacOS向けのコマンドラインツールの情報をまとめた厳選リスト集です。

同リストには、macOSを使用する上で役立つコマンドが多数掲載されています。コマンドによっては、macOSのGUIからは利用できない機能を呼び出すこともでき、macOSの力を100%発揮したいユーザーにとって必見の情報といえそうです。

目次

設定やアプリ、ハードウェアに関するものまで多数掲載

同リストには、macOSの外観を制御するために役立つコマンドや、App StoreやSafari、iTunes、Finderなど各種のアプリケーションに関するコマンド、ハードウェアに関連したコマンドなど、膨大な数のコマンドがカテゴリごとにまとめて紹介されています。

例えばApp Storeに関連するコマンドとして、以下のようなコマンドが掲載されています。

ダウンロードした全てのアプリをリストアップする:

# Via find
find /Applications -path '*Contents/_MASReceipt/receipt' -maxdepth 4 -print |\sed 's#.app/Contents/_MASReceipt/receipt#.app#g; s#/Applications/##'

# Via Spotlight
mdfind kMDItemAppStoreHasReceipt=1

デバッグメニューを表示する:

# Enable
defaults write com.apple.appstore ShowDebugMenu -bool true

# Disable (Default)
defaults write com.apple.appstore ShowDebugMenu -bool false

その他、Time Machineバックアップに関しては、ローカルバックアップの確認方法、有効・無効化の方法などを知ることができます。

# Status
defaults read /Library/Preferences/com.apple.TimeMachine MobileBackups

# Enable (Default)
sudo tmutil enablelocal

# Disable
sudo tmutil disablelocal

リストを作成したMarcel Bischoff氏は、リストに含まれているすべての情報が最新のmacOSリリースに対応しているわけではないとし、所有する2014年版の15インチMacBook Proを交換する費用を捻出するために、寄付を募っています。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次