Vous pouvez faire beaucoup avec le terminal macOS, mais les commandes ont tendance à être obtuses. Un programme gratuit appelé m-cli se facture un couteau suisse pour macOS, et cela rend beaucoup de ces commandes cachées beaucoup plus faciles à apprendre et à découvrir.
Les commandes du terminal sont rarement intuitives. Par exemple, si vous souhaitez ajouter un dossier d’éléments récents à votre dock, voici la commande:
defaults write com.apple.dock persistent-others -array-add '{ "tile-data" = {"list-type" = 1; }; "tile-type" = "recents-tile";}' && killall Dock
Regardez cela assez longtemps et vous pouvez en quelque sorte comprendre ce que tout cela signifie, mais il est difficile d’imaginer que de nombreux utilisateurs le découvrent eux-mêmes. Avec m-cli installé, cependant, la commande est beaucoup plus simple:
m dock addrecentitems
M-cli rend des centaines de fonctions similaires faciles à découvrir et à exécuter. Voici comment le configurer et ce que vous pouvez faire d’autre.
Installer m-cli dans macOS
Nous vous avons montré comment installer des packages à l’aide de Homebrew, et c’est le moyen le plus simple d’installer m-cli. Une fois que vous avez configuré Homebrew, ouvrez le Terminal (Applications> Utilitaires> Terminal), puis exécutez la commande suivante:
brew install m-cli
Si vous n’avez pas configuré Homebrew, dirigez-vous vers le Page m-cli sur Github pour des instructions d’installation alternatives. Cependant, Homebrew sera plus facile pour vous et vous aidera également à tout garder à jour facilement. (Sans oublier qu’il dispose d’un tas d’autres outils utiles.)
Comment utiliser m-cli
Le nombre de fonctions offertes par m-cli peut être intimidant, mais c’est finalement assez simple. La plupart des commandes ne sont que trois mots: m
, suivi d’une commande de deux mots. Pour commencer, saisissez m help
. Cela vous donnera une liste de fonctions, que je décris également dans la section ci-dessous.
Chacune de ces commandes peut déclencher au moins une fonctionnalité. Pour les trouver, tapez m subcommand help
. Par exemple, voici moi qui explore ce dock
peut faire:
Comme vous pouvez le voir, dock
propose plusieurs ajustements. Dans l’exemple ci-dessus, j’ai activé et désactivé le grossissement.
Pour en savoir un peu plus, voici un aperçu du bluetooth
commander.
Comme vous pouvez le voir, je peux rapidement activer et désactiver Bluetooth et vérifier l’état actuel.
Enfin, voici le wifi
commander:
Comme vous pouvez le voir, je peux activer le Wi-Fi et proposer, mais aussi récupérer les mots de passe de n’importe quel réseau ou analyser tous les réseaux à proximité.
Toutes les offres m-cli
Comme nous l’avons dit, il existe 30 commandes, qui offrent toutes au moins une sous-commande. Voici un bref aperçu de ce que toutes ces commandes peuvent faire:
battery
: Voir l’état actuel de la batterie.bluetooth
: Voir l’état actuel du Bluetooth, activer et désactiver Bluetooth.dir
: Affichez les arborescences de dossiers, supprimez rapidement les dossiers vides.disk
: Consultez les informations sur les lecteurs connectés, formatez les lecteurs, réparez les autorisations.dns
: Videz votre cache DNS.dock
: Modifiez les paramètres de votre Dock ou ajoutez un dossier d’éléments récents.finder
: Permet de basculer les fichiers cachés, les extensions et le bureau.firewall
: Désactiver ou activer le pare-feu macOS.gatekeeper
: Désactiver ou activer Gatekeeper.group
: Affichez ou modifiez des groupes d’utilisateurs sur votre Mac.hostname
: Afficher ou modifier le nom d’hôte de votre Macinfo
: Voyez quelle version de macOS vous utilisez.lock
: Verrouillez votre Mac.network
: Afficher ou modifier votre position actuelle.nosleep
: Empêchez votre Mac de se mettre en veille pendant un certain nombre de secondes ou jusqu’à la fin d’une commande particulière.ntp
: Indiquez si votre Mac synchronise son horloge avec un serveur de temps.restart
: Dites à votre Mac de redémarrer.safeboot
: Dites à votre Mac de redémarrer dans Safe Boot.screensaver
: Lance l’économiseur d’écran par défaut actuel.service
: Voir et surveiller tous les services en cours d’exécution.shutdown
: Dites à votre Mac de s’éteindre.sleep
: Dites à votre Mac de s’endormir.timezone
: Modifiez le fuseau horaire de votre Mac.trash
: Videz le dossier Corbeille de votre Mac.update
: Mettre à jour le logiciel du Mac App Store sans lancer l’App Storeuser
: Gérez les utilisateurs sur votre Mac.volume
: Modifiez le volume sur votre Mac.vpn
: Gérez les connexions VPN.wallpaper
: Définissez le fond d’écran de votre Mac.wifi
: Activez et désactivez le Wi-Fi, récupérez votre mot de passe Wi-Fi actuel ou scannez tous les réseaux à proximité.
La plupart de ces choses étaient auparavant possibles à partir de la ligne de commande, mais m-cli les rend beaucoup plus faciles à découvrir et à exécuter. Si vous êtes un accro de la ligne de commande, il n’y a aucune raison de ne pas l’installer. Et pendant que vous y êtes, consultez ces autres outils de ligne de commande pour les utilisateurs de Mac.