
macOS 터미널로 많은 작업을 수행 할 수 있지만 명령이 불분명합니다. m-cli라는 무료 프로그램은 macOS를위한 스위스 군용 나이프를 청구하며, 이러한 숨겨진 명령을 많이 배우고 발견하기가 훨씬 쉽습니다.
터미널 명령은 직관적이지 않습니다. 예를 들어, 최근 항목 폴더를 도크에 추가하려는 경우 다음 명령입니다.
defaults write com.apple.dock persistent-others -array-add '{ "tile-data" = {"list-type" = 1; }; "tile-type" = "recents-tile";}' && killall Dock
이 길이를 충분히 쳐다보고 그 의미가 무엇인지 알아낼 수는 있지만 많은 사용자가 스스로 그것을 발견한다고 상상하기는 어렵습니다. 그러나 m-cli를 설치하면 명령이 훨씬 쉽습니다.
m dock addrecentitems
M-cli를 사용하면 수백 가지의 유사한 기능을 쉽게 발견하고 실행할 수 있습니다. 설정 방법 및 기타 할 수있는 작업이 있습니다.
macOS에 m-cli 설치
관련 : OS X 용 Homebrew와 함께 패키지를 설치하는 방법
우리는 Homebrew를 사용하여 패키지를 설치하는 방법을 보여 주었으며 이것이 m-cli를 설치하는 가장 쉬운 방법입니다. Homebrew를 설정했으면 터미널 (응용 프로그램> 유틸리티> 터미널)을 열고 다음 명령을 실행하십시오.
brew install m-cli
Homebrew를 설정하지 않은 경우 Github의 m-cli 페이지로 이동하여 대체 설치 지침을 찾으십시오. 그러나 Homebrew는 더 쉬울 것이며 모든 것을 쉽게 최신 상태로 유지하는 데 도움이 될 것입니다. (물론 다른 유용한 도구가 많이 있습니다.)
엠 클리어 사용법
m-cli가 제공하는 기능의 수는 위협적 일 수 있지만 궁극적으로 매우 간단합니다. 대부분의 명령은 단지 세 단어입니다. m, 두 단어 명령이 이어집니다. 시작하려면 다음을 입력하십시오. m help. 이것은 기능 목록을 제공하며, 아래 섹션에서도 설명합니다.

이러한 각 명령은 하나 이상의 기능을 트리거 할 수 있습니다. 그들을 찾으려면 입력 m subcommand help. 예를 들어, 여기에 내가 무엇을 탐구 dock 할수있다:

보다시피, dock 몇 가지 조정을 제공합니다. 위의 예에서 확대를 켜고 끕니다.
조금 더 배우려면 여기에 bluetooth 명령.

보시다시피 Bluetooth를 빠르게 켜고 끄고 현재 상태를 확인할 수 있습니다.
마지막으로 wifi 명령:

보시다시피 Wi-Fi를 켜고 제공 할 수 있지만 모든 네트워크의 비밀번호를 복구하거나 근처에있는 모든 네트워크를 검색 할 수 있습니다.
m-cli가 제공하는 모든 것
앞서 언급했듯이 30 개의 명령이 있으며 모두 하나 이상의 하위 명령을 제공합니다. 다음은 이러한 모든 명령이 수행 할 수있는 작업에 대한 간략한 개요입니다.
-
battery: 현재 배터리 상태를 참조하십시오. -
bluetooth: 현재 Bluetooth 상태를 확인하고 Bluetooth를 켜거나 끕니다. -
dir: 폴더 트리를보고 빈 폴더를 빠르게 삭제합니다. -
disk: 연결된 드라이브, 드라이브 포맷, 복구 권한에 대한 정보를 참조하십시오. -
dns: DNS 캐시를 비 웁니다. -
dock: Dock 설정을 변경하거나 최근 항목 폴더를 추가하십시오. -
finder: 숨겨진 파일, 확장명 및 데스크탑을 토글합니다. -
firewall: macOS 방화벽을 비활성화하거나 활성화합니다. -
gatekeeper: 게이트 키퍼를 비활성화 또는 활성화합니다. -
group: Mac에서 사용자 그룹을 보거나 변경합니다. -
hostname: Mac 호스트 이름보기 또는 변경 -
info: 실행중인 macOS 버전을 확인하십시오. -
lock: Mac을 잠급니다. -
network: 현재 위치를 보거나 변경합니다. -
nosleep: 설정된 시간 (초) 동안 또는 특정 명령이 완료 될 때까지 Mac이 잠자기 상태가되지 않도록 중지하십시오. -
ntp: Mac이 시계를 시간 서버와 동기화하는지 여부를 전환합니다. -
restart: Mac에게 재시동하도록 지시하십시오. -
safeboot: Mac에게 안전 부팅으로 재시동하도록 지시하십시오. -
screensaver: 현재 기본 화면 보호기를 시작합니다. -
service: 현재 실행중인 모든 서비스를보고 모니터링합니다. -
shutdown: Mac에게 종료하도록 지시하십시오. -
sleep: Mac에게 잠자도록 지시하십시오. -
timezone: Mac 시간대를 변경하십시오. -
trash: Mac의 휴지통 폴더를 비 웁니다. -
update: App Store를 시작하지 않고 Mac App Store 소프트웨어 업데이트 -
user: Mac에서 사용자를 관리합니다. -
volume: Mac에서 볼륨을 변경하십시오. -
vpn: VPN 연결을 관리합니다. -
wallpaper: Mac의 배경 화면을 설정합니다. -
wifi: Wi-Fi를 켜거나 끄고 현재 Wi-Fi 암호를 검색하거나 근처의 모든 네트워크를 검색합니다.
이러한 작업의 대부분은 이전의 명령 줄에서 수행 할 수 있었지만 m-cli를 사용하면 훨씬 쉽게 검색하고 실행할 수 있습니다. 커맨드 라인 중독자 인 경우 설치하지 않을 이유가 없습니다. 또한 Mac 사용자를위한 다른 명령 줄 도구를 확인하십시오.








