Você pode fazer muito com o Terminal do macOS, mas os comandos tendem a ser obtusos. Um programa gratuito chamado m-cli se autodenomina um canivete suíço para macOS e torna muitos desses comandos ocultos muito mais fáceis de aprender e descobrir.
Os comandos do terminal raramente são intuitivos. Por exemplo, se você deseja adicionar uma pasta de itens recentes ao seu dock, este é o comando:
defaults write com.apple.dock persistent-others -array-add '{ "tile-data" = {"list-type" = 1; }; "tile-type" = "recents-tile";}' && \killall Dock
Olhe para isso por tempo suficiente e você poderá descobrir o que tudo isso significa, mas é difícil imaginar muitos usuários descobrindo por conta própria. Com o m-cli instalado, no entanto, o comando é muito mais fácil:
m dock addrecentitems
O M-cli facilita a descoberta e a execução de centenas de funções semelhantes. Veja como configurá-lo e o que mais você pode fazer.
Índice
Instalando m-cli no macOS
Mostramos como instalar pacotes usando o Homebrew , e essa é a maneira mais fácil de instalar o m-cli. Depois de configurar o Homebrew, abra o Terminal (Aplicativos> Utilitários> Terminal) e execute o seguinte comando:
brew install m-cli
Se você não tiver o Homebrew configurado, vá para a página m-cli no Github para obter instruções de instalação alternativas. O Homebrew será mais fácil para você e também ajudará a manter tudo atualizado com facilidade. (Sem mencionar que tem um monte de outras ferramentas úteis.)
Como usar m-cli
O número de funções que o m-cli oferece pode ser intimidante, mas é bastante simples. A maioria dos comandos são apenas três palavras m
:, seguidas por um comando de duas palavras. Para começar, digite m help
. Isso lhe dará uma lista de funções, que também descrevo na seção abaixo.
Cada um desses comandos pode acionar pelo menos uma funcionalidade. Para encontrá-los, digite m subcommand help
. Por exemplo, aqui estou explorando o que dock
posso fazer:
Como você pode ver, dock
oferece vários ajustes. No exemplo acima, ativei e desativei a ampliação.
Para aprender um pouco mais, dê uma olhada no bluetooth
comando.
Como você pode ver, posso ligar e desligar o Bluetooth rapidamente e verificar o status atual.
Finalmente, aqui está o wifi
comando:
Como você pode ver, posso ligar o Wi-Fi e oferecer, mas também recuperar senhas de qualquer rede ou verificar todas as redes que estão próximas.
Tudo o que m-cli oferece
Como dissemos, existem 30 comandos, todos os quais oferecem pelo menos um subcomando. Aqui está um esboço rápido do que todos esses comandos podem fazer:
battery
: Veja o status atual da bateria.bluetooth
: Veja o status atual do Bluetooth, ligue e desligue o Bluetooth.dir
: Visualize árvores de pastas e apague rapidamente as pastas vazias.disk
: Veja informações sobre unidades conectadas, formata unidades e permissões de reparo.dns
: Limpe seu cache DNS.dock
: Altere as configurações do Dock ou adicione uma pasta de itens recentes .finder
: Alterne arquivos ocultos, extensões e a área de trabalho.firewall
: Desative ou ative o firewall do macOS.gatekeeper
: Desative ou ative o Gatekeeper .group
: Visualize ou altere grupos de usuários em seu Mac.hostname
: Visualize ou altere o nome de host do seu Macinfo
: Veja qual versão do macOS você está executando.lock
: Bloqueie o seu Mac.network
: Veja ou altere sua localização atual.nosleep
: Impeça o seu Mac de hibernar, por um determinado número de segundos ou até que um comando específico seja concluído.ntp
: Alterne se o seu Mac sincroniza o relógio com um servidor de horário.restart
: Diga ao seu Mac para reiniciar.safeboot
: Diga ao seu Mac para reiniciar em inicialização segura .screensaver
: Inicia o protetor de tela padrão atual.service
: Veja e monitore todos os serviços atualmente em execução.shutdown
: Diga ao seu Mac para desligar.sleep
: Diga ao seu Mac para dormir.timezone
: Altere o fuso horário do seu Mac.trash
: Esvazie a pasta Lixo do seu Mac.update
: Atualize o software da Mac App Store sem abrir a App Storeuser
: Gerenciar usuários em seu Mac.volume
: Altere o volume do seu Mac.vpn
: Gerenciar conexões VPN.wallpaper
: Defina o papel de parede do seu Mac.wifi
: Ligue e desligue o Wi-Fi, recupere sua senha atual do Wi-Fi ou verifique todas as redes próximas.
A maioria dessas coisas era possível fazer na linha de comando antes, mas o m-cli as torna muito mais fáceis de descobrir e executar. Se você é um viciado em linha de comando, não há razão para não instalá-lo. E enquanto você está nisso, verifique essas outras ferramentas de linha de comando para usuários de Mac .