Utilitaires de ligne de commande de base

Anonim

De nombreux utilisateurs de Mac évitent complètement la ligne de commande, une quantité raisonnable ne sachant probablement même pas qu'elle existe. Pour les curieux, voici quelques commandes et fonctionnalités de base et essentielles à savoir si vous souhaitez commencer à utiliser le terminal Mac OS X. Nous couvrirons la manipulation simple des fichiers, les manœuvres dans le système de fichiers, l'affichage et la suppression des processus, et plus encore. N'oubliez pas de supprimer les crochets ou les commandes ne fonctionneront pas.

Les bases de la ligne de commande

  • ls -la liste tout le contenu d'un répertoire, y compris les fichiers cachés
  • cddéplacer vers le répertoire spécifié, cd /Applications se déplacera vers votre dossier d'applications
  • mvmv est capable de renommer des fichiers ou de les déplacer, selon l'utilisation
  • cpcopie un fichier vers un nouveau nom de fichier ou vers une destination
  • chat | more affiche le contenu d'un fichier écran par écran en "dirigant" le contenu via more
  • touchcrée un fichier avec le nom donné, par exemple : touch test.txt créera un fichier texte vierge
  • top affiche une liste continuellement mise à jour de tous les processus en cours d'exécution, y compris l'utilisation de la mémoire et du processeur, PID est l'ID de processus que vous utiliseriez pour tuer un processus
  • ps -aux répertorie tous les processus exécutés par tous les utilisateurs, -ux répertorie uniquement les processus de l'utilisateur actuel
  • kill -9tue l'ID de processus spécifié (en gros, force la fermeture pour la ligne de commande)
  • rmrm supprime le fichier ou le répertoire spécifié, il n'y a pas d'avertissement donc à utiliser avec prudence
  • pingdétermine la latence du réseau en envoyant un ping à un autre hôte

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

  • 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 embrouille, essayez de l'exécuter avec l'indicateur –help, qui affichera souvent des instructions de base sur la commande donnée
  • N'oubliez pas que des pages de manuel existent également pour de nombreuses commandes, accédez-y en tapant man , par exemple : man ping
  • Si la sortie d'une commande passe à côté de vous et est trop longue pour tenir sur un seul écran, essayez d'en faire passer davantage, comme ceci : ls -la |morecela vous permettra de voir la sortie un écran à la fois
  • Vous pouvez exporter le contenu d'un fichier, la sortie d'une commande et les résultats d'un script vers un fichier texte en utilisant les alligators (terminologie inappropriée, excusez mon oubli), par exemple : ls -la /Applications > applist.txt
  • Si vous avez déjà remarqué que la charge de votre CPU monte en flèche de manière 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 de processus et tuer le CPU hog
  • N'ayez pas peur de vous salir les mains !

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

Utilitaires de ligne de commande de base