프로젝트 소개

m-cli는 macOS용 강력한 명령줄 유틸리티로, 사용자가 터미널에서 시스템 기능, 유틸리티, 환경설정을 직접 제어할 수 있게 해줍니다. 이 도구는 스위스 아미 나이프처럼 수십 가지 일반적인 macOS 시스템 작업을 하나의 사용하기 쉬운 명령줄 인터페이스로 통합합니다. 주요 기능: - 타사 의존성이 없어 가볍고 자체적으로 완결적입니다. - Homebrew 또는 수동 설치 스크립트를 통한 간단하고 비침습적인 설치. - 시스템을 불필요하게 수정하지 않는 깔끔하고 안전한 설계. - Bash, Zsh, Fish용 셸 자동 완성 지원, Homebrew로 설치 시 자동 구성. - 시스템 관리, 네트워크 구성, 디스플레이 설정, 오디오, 배터리, 블루투스, DNS, Dock, 팬 제어, 방화벽, Gatekeeper, 호스트 이름, hosts 파일, iTunes, 잠금 화면, 음악, 네트워크, 무-수면 모드, 알림 센터, NTP, 권한, 전원 모드, 프린터, 재시작, 원격 로그인, 안전 부팅, 화면 보호기, 서비스, 종료, 수면, 시간대, Touch Bar, 휴지통, 업데이트, USB, 사용자 관리, 볼륨, VPN, 배경화면, Wi-Fi를 포함한 광범위한 명령 제공. 설치는 간단합니다: Homebrew로 `brew install m-cli` 또는 수동 설치 스크립트를 사용할 수 있습니다. 제거도 `brew uninstall m-cli` 또는 `m --uninstall`으로 쉽게 할 수 있습니다. 사용법은 직관적입니다: `m`을 실행하면 모든 사용 가능한 명령이 표시되고, `m <command> --help`는 특정 명령의 사용 옵션을 보여줍니다. 일부 명령은 내부적으로 sudo 권한이 필요하며, 휴지통 명령은 터미널 앱에 전체 디스크 접근 권한이 필요합니다. 이 프로젝트는 MIT 라이선스 하에 오픈소스이며 기여를 환영합니다. Rogelio Cedillo가 유지 관리하며 iproute-mac, t-mux-manager, StickyShot, Snape를 포함한 관련 macOS 유틸리티 제품군의 일부입니다.