Les 10 principales commandes de terminal Mac que vous devez connaître

Le terminal du Mac est incroyablement puissant. Non seulement il permet de faire les choses plus rapidement sans que l' interface utilisateur graphique (GUI(GUI) ) ne vous ralentisse, mais il vous permet également d'effectuer des tâches que vous ne pouvez pas effectuer autrement. Cependant, vous n'avez pas besoin d'être un expert en terminal , ni même d'utiliser des interpréteurs de ligne de commande, pour en tirer parti.

Que vous soyez totalement nouveau sur le terminal ou que vous vous y familiarisiez tout juste, la liste des 10 commandes du terminal Mac(Mac Terminal) ci-dessous devrait vous aider à améliorer l'expérience avec votre Mac . Vous pouvez les exécuter en quelques secondes.

Même si vous connaissez votre chemin dans le terminal , vous pouvez toujours rencontrer l'étrange commande qui est tombée sous votre radar depuis le début. Alors continuez à lire.

1. Gardez votre Mac éveillé

Vous souvenez(Remember) -vous de la dernière fois où votre Mac s'est mis en veille et a fini par suspendre ou annuler ce téléchargement - ou quoi que ce soit d'autre - qu'il effectuait ? Si vous détestez modifier les paramètres de veille à chaque fois que vous voulez arrêter cela, lancez simplement Terminal et exécutez la commande Mac Terminal ci-dessous :

caféine(caffeinate)

Votre Mac ne se mettra pas en veille tant que la fenêtre du terminal restera ouverte. (Terminal)Vous pouvez également empêcher le Mac de s'endormir(prevent the Mac from falling asleep) pendant une durée spécifique uniquement en ajoutant l' argument -t <time in seconds> , ​​par exemple, caffeinate -t ​​3600 .

2. Changer le format de capture d'écran

Par défaut, votre Mac enregistre vos captures d'écran au format PNG . Mais vous pouvez changer cela au format JPG beaucoup plus léger avec la commande ci-dessous :

les valeurs par défaut écrivent com.apple.screencapture type JPG(defaults write com.apple.screencapture type JPG)

De plus, vous pouvez utiliser la même commande pour basculer vers d'autres formats tels que TIFF , BMP et PSD . Remplacez simplement (Just)JPG (vers la fin) par l'extension d'image souhaitée.

3. Ping sur les sites Web et les appareils

Si vous rencontrez des problèmes pour vous connecter à un site Web, vous pouvez essayer de lui envoyer un ping. Tapez simplement(Simply) la commande suivante mais remplacez <host> par l'adresse Web ou l'adresse IP ( protocole interne(Internal Protocol) ). La commande s'applique également aux périphériques du réseau local, y compris le routeur lui-même.

ping <host>

Votre Mac doit envoyer des paquets de données à plusieurs reprises(send packets of data repeatedly) et afficher les temps de réponse en millisecondes. Appuyez sur Ctrl(Control) + C pour arrêter la commande.

Pour exécuter la commande avec un nombre défini de paquets de données, utilisez l' argument -c <number of packets>ping -c 4 google.com .

4. Vider le cache DNS

Le cache DNS(DNS) ( Domain Name System ) de votre Mac se compose de noms de domaine "résolus" sous forme d'adresse IP. Si le cache DNS est obsolète ou corrompu, vous pouvez rencontrer des problèmes d'accès ou de chargement de sites Web. 

Pour vider le cache DNS sur Mac(clear the DNS cache on Mac) , exécutez la commande suivante dans Terminal :

sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder

Vous devez suivre cela en saisissant le mot de passe de votre compte utilisateur Mac pour autoriser la commande.

Si la suppression du cache DNS ne résout pas le problème, vous devez essayer de vider le cache du navigateur Safari, Chrome ou Firefox(clearing the Safari, Chrome, or Firefox browser cache) .

5. Afficher le chemin complet du fichier dans le Finder

Lorsque vous creusez profondément dans le Finder , vous pouvez obtenir une perle sur votre emplacement avec la barre de chemin(Path Bar) . Vous pouvez l'activer en sélectionnant Affichage(View ) > Afficher la barre de chemin(Show Path Bar)

Mais vous pouvez également utiliser la commande suivante pour révéler un chemin de fichier traditionnel dans la barre de titre du Finder. Pour ce faire, exécutez simplement la commande ci-dessous :

les valeurs par défaut écrivent com.apple.finder _FXShowPosixPathInTitle -bool YES;killall Finder(defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES;killall Finder)

Si vous souhaitez désactiver le chemin d'accès complet au fichier dans le Finder ultérieurement, utilisez la commande suivante :

les valeurs par défaut écrivent com.apple.finder _FXShowPosixPathInTitle -bool NO;killall Finder(defaults write com.apple.finder _FXShowPosixPathInTitle -bool NO;killall Finder)

Voici d'autres façons de révéler le chemin d'un fichier sur macOS(reveal the path of a file on macOS) .

6. Télécharger des fichiers

Saviez(Did) -vous que vous pouviez télécharger des fichiers directement via le terminal lui-même ? Si vous rencontrez des difficultés pour effectuer un téléchargement avec votre navigateur Web, tapez la commande ci-dessous dans Terminal , en remplaçant <url> par l'URL de téléchargement. 

curl -O <url>

Le téléchargement du fichier devrait commencer immédiatement, ainsi que des informations telles que la vitesse de téléchargement et les données reçues.

Par défaut, la commande télécharge les fichiers à la racine de votre compte d'utilisateur Mac . Vous pouvez le modifier au préalable (dans le répertoire Téléchargements du (Downloads)Mac , par exemple) avec la commande Changer de répertoire(Change Directory—)cd—

cd ~/Downloads/

7. Compresser et protéger les dossiers par mot de passe

Lors de la compression d'un dossier sensible, vous devez appliquer une protection par mot de passe pour empêcher les autres d'accéder à son contenu(apply password-protection to prevent others from accessing it’s contents) sans autorisation. Pour cela, vous avez besoin de Terminal(Terminal) .

Commencez par remplacer le répertoire Terminal par le dossier contenant le dossier que vous souhaitez compresser. Par exemple, s'il se trouve sur le bureau, saisissez ce qui suit :

cd ~/Desktop/

Ensuite, suivez la commande ci-dessous :

zip -er <output folder name.zip> <source folder name>

Remplacez <output folder name.zip> et <source folder name> par les noms du dossier de sortie et du dossier source, respectivement. 

Par exemple, si vous souhaitez compresser un dossier intitulé PDFs et étiqueter le fichier ZIP résultant avec le même nom, tapez zip -er PDFs.zip PDFs . Ensuite, entrez et vérifiez le mot de passe que vous souhaitez ajouter au fichier ZIP .

8. Créer des liens symboliques

Les liens symboliques sont des raccourcis vers des dossiers qui pointent vers différents emplacements sur le Mac . Ils sont pratiques et permettent de faire toutes sortes de choses. Par exemple, vous pouvez modifier la destination de sauvegarde par défaut pour les sauvegardes iPhone ou synchroniser les dossiers sur iCloud sans modifier les choses. La commande Mac Terminal pour créer un lien symbolique est la suivante :

ln -s </path/to/original> </path/to/link>

Remplacez </path/to/original> par le répertoire cible et </path/to/link> par l'emplacement qui doit contenir le lien symbolique.

La capture d'écran ci-dessous affiche une commande demandant à Terminal de créer un lien symbolique dans iCloud Drive pointant vers un dossier intitulé PDF dans le dossier (PDFs)Documents du Mac .

Voici une explication détaillée du fonctionnement des liens symboliques sur Mac(how symbolic links work on the Mac) .

9. Planifier l'arrêt ou le redémarrage

Vous pouvez programmer votre Mac pour qu'il s'éteigne après un certain temps. Tapez la commande suivante, en remplaçant <time> par la durée en minutes :

$ sudo shutdown -h <time>

Vous pouvez également demander à votre Mac de redémarrer en remplaçant -h par l' argument -r , par exemple, (-r)$ sudo shutdown -r 60 .

10. Mac parlant

C'est une commande amusante :

say <words>

Remplacez <words> par ce que vous voulez, et votre Mac devrait commencer à parler dès que vous appuyez sur Entrée(Enter) !

Vous pouvez également faire parler le Mac avec différentes voix. Voici quelques exemples :

say -v fred <words>

say -v samantha <words>

Astuce :(Tip:) Tapez say -v ? et appuyez sur Entrée(Enter) pour révéler des voix supplémentaires.

15 commandes de terminal supplémentaires(Additional Terminal Commands) pour Mac

Vous ne vous lasserez pas du Terminal ? Voici 15 commandes supplémentaires que vous devez connaître.

ActionCommand
View Running Processestop
Check Mac’s Uptimeuptime
Reveal IP Addresscurl ipecho.net/plain; echo
Display Wireless Access Pointnetstat -nr | grep default
View Hidden Files in Finderdefaults write com.apple.Finder AppleShowAllFiles true;killall Finder
Change Default Screenshot Namedefaults write com.apple.screencapture name “New Name”;killall SystemUIServer
Disable Screenshot Drop Shadows$ defaults write com.apple.screencapture disable-shadow -bool TRUE;killall SystemUIServer
Copy Data Between Locationsditto -V </old/path/> </new/path/>
Make Hidden Apps Hidden on Dockdefaults write com.apple.Dock showhidden -bool TRUE;killall Dock
Add Spacers to Dockdefaults write com.apple.dock persistent-apps -array-add ‘{“tile-type”=”spacer-tile”;}’;killall Dock
Restart Automatically After a Freezesudo systemsetup -setrestartfreeze on
Sound Like An iPhone While Chargingdefaults write com.apple.PowerChime ChimeOnAllHardware -bool true;open /System/Library/CoreServices/PowerChime.app
Run Same Command!!
Show Terminal Historyhistory
Force-Empty the Trashsudo rm -rf ~/.Trash/

Terminal Whizz

Les commandes Mac Terminal ci-dessus ne sont en aucun cas exhaustives, mais elles devraient fournir de nombreux cas d'utilisation lorsque vous continuez à utiliser votre Mac . Si vous avez des favoris qui ne figurent pas dans la liste, n'hésitez pas à les partager dans les commentaires ci-dessous.



About the author

Je suis un technicien en informatique qui travaille avec Android et les logiciels bureautiques depuis de nombreuses années. J'enseigne également aux gens comment utiliser les Mac depuis environ 5 ans. Si vous cherchez quelqu'un qui sait comment réparer les choses sur votre ordinateur, je peux probablement vous aider !



Related posts