このプロジェクトについて
m-cliは、macOSユーザーがターミナルからシステム機能、ユーティリティ、および環境設定を直接制御できるように設計された強力なコマンドラインユーティリティです。ドズンもの一般的なmacOSのシステムタスクを1つの使いやすいインターフェースに統合し、スイスアーミーナイフのような役割を果たします。
主な特徴は以下の通りです:
- サードパーティの依存関係がなく、軽量で自己完結型。
- Homebrewまたは手動インストールスクリプトによるシンプルで非侵入的なインストール。
- システムを不必要に変更しないクリーンで安全な設計。
- Bash、Zsh、Fishのシェル自動補完をサポート(Homebrew経由でインストール時に自動設定)。
- システム管理、ネットワーク構成、ディスプレイ設定、オーディオ、バッテリー、Bluetooth、DNS、Dock、ファン制御、ファイアウォール、Gatekeeper、ホスト名、hostsファイル、iTunes、ロック画面、音楽、ネットワーク、nosleepモード、通知センター、NTP、権限、電源モード、プリンター、再起動、リモートログイン、セーフブート、スクリーンセーバー、サービス、シャットダウン、スリープ、タイムゾーン、Touch Bar、ゴミ箱、アップデート、USB、ユーザー管理、音量、VPN、壁紙、Wi-Fiなど、幅広いコマンドを提供。
インストールは簡単で、`brew install m-cli`でHomebrew経由、または手動インストールスクリプトを使用できます。アンインストールも`brew uninstall m-cli`または`m --uninstall`で同様に行えます。
使い方も直感的で、`m`を実行すると利用可能な全コマンドが表示され、`m <command> --help`で特定のコマンドの使用オプションを確認できます。一部の内部コマンドではsudo権限が必要であり、trashコマンドではターミナルアプリにフルディスクアクセス権限が必要です。
このプロジェクトはMITライセンスの下でオープンソースであり、貢献を歓迎しています。Rogelio Cedilloによって維持管理されており、iproute-mac、t-mux-manager、StickyShot、Snapeといった関連するmacOSユーティリティファミリーの一部です。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.