Utilitaires de ligne de commande de base, astuces et commandes

Beaucoup d'utilisateurs de Mac évitent complètement la ligne de commande, une quantité raisonnable probablement ne sait même pas qu'il existe. Pour les curieux, voici quelques commandes et fonctionnalités de base et essentielles pour savoir si vous voulez commencer à utiliser le Terminal Mac OS X. Nous aborderons la manipulation de fichiers simples, les manœuvres dans le système de fichiers, l'affichage et la destruction de processus, et plus encore. N'oubliez pas de retirer les crochets ou les commandes ne fonctionneront pas.

Les bases de la ligne de commande

  • ls -la liste tous les contenus d'un répertoire incluant les fichiers cachés
  • cd [directory] déplacez-vous dans le répertoire spécifié, cd / Applications sera déplacé dans le dossier de votre application
  • mv [file1] [file2] mv est capable de renommer des fichiers ou de les déplacer, selon l'utilisation
  • cp [file] [destination] copie un fichier vers un nouveau nom de fichier ou une nouvelle destination
  • cat [file] | more cat [file] | more contenu d'affichage d'un écran de fichier par l'écran en «passant» le contenu à travers plus
  • touch [file] crée un fichier avec le nom donné, par exemple: touch test.txt créera un fichier texte vide
  • top afficher une liste continuellement mise à jour de tous les processus en cours, y compris la mémoire et l'utilisation du processeur, PID est l'identifiant du processus que vous utiliseriez pour tuer un processus
  • ps -aux liste tous les processus qui s'exécutent depuis tous les utilisateurs, -ux liste uniquement les processus de l'utilisateur actuel
  • kill -9 [pid] tue l'identifiant de processus spécifié (force de quitter pour la ligne de commande)
  • rm [file] rm supprime le fichier ou le répertoire spécifié, il n'y a pas d'avertissement alors utilisez avec précaution
  • ping [ip] détermine la latence du réseau en envoyant une requête ping à un autre hôte

Conseils d'utilisation de la ligne de commande générale

  • Utilisez la touche de tabulation, la touche de tabulation complètera automatiquement les répertoires et les noms de fichiers pour vous
  • Activer le terminal coloré, cela facilite la navigation dans de grandes quantités de fichiers
  • Si une commande vous perturbe, essayez de l'exécuter avec l'indicateur -help, qui affichera souvent des instructions de base sur la commande donnée
  • Souvenez-vous que les pages de manuel existent également sur de nombreuses commandes, accédez-y en tapant man [command], par exemple: man ping
  • Si la sortie d'une commande passe à côté de vous et qu'elle est trop importante pour tenir sur un seul écran, essayez d'en faire passer d'autres, comme ceci: ls -la |more cela vous permettra de voir la sortie d'un écran à la fois
  • Vous pouvez exporter le contenu d'un fichier, la sortie d'une commande, et les résultats d'un script dans un fichier texte en utilisant les alligators (terminologie incorrecte, excuse mon oubli), par exemple: ls -la /Applications > applist.txt
  • Si vous avez déjà remarqué que la charge de votre processeur a grimpé de façon inappropriée, un bon endroit pour trouver le processus errant est avec la commande top, utilisez top en conjonction avec kill pour trouver l'ID du processus et tuer le CPU
  • N'ayez pas peur de vous salir les mains!

Pour plus d'informations, des conseils et des astuces, n'oubliez pas de consulter nos autres entrées de ligne de commande et de lire les utilitaires de ligne de commande de dix OS X que vous ne connaissez peut-être pas.