Comment utiliser le terminal Mac: les bases

L'une des applications les plus puissantes (et sous-utilisées) de macOS est le terminal Mac. C'est une application qui vous donne un haut niveau de contrôle sur votre ordinateur et peut vous aider à mieux comprendre le fonctionnement de votre machine.

Cependant, la plupart des utilisateurs n'ont pas une idée claire de ce qu'est le terminal, et encore moins de la façon de l'utiliser.

Dans ce post, je vais changer cela. À la fin de ce guide, vous devriez avoir une idée précise du fonctionnement du terminal Mac, de son utilisation et de ce qu'il fait et ne fait pas. Je vais également vous donner quelques commandes de base qui vous aideront à utiliser le terminal et à impressionner vos amis.

Entrons-y !

Contenu

  • Qu'est-ce que le terminal Mac ?
  • Comment fonctionne le terminal Mac ?
  • Pourquoi utiliser le terminal Mac ?
  • Quand utiliser le terminal Mac ?
  • Apprendre les bases du terminal Mac
    • Lancer le terminal Mac
    • Modification de l'apparence du terminal Mac
    • Chaque personnage compte
    • Les commandes sont toujours exécutées à votre emplacement actuel
    • Savoir naviguer sur votre ordinateur à l'aide du terminal Mac
    • Les commandes fondamentales du terminal Mac: history, clear, *, et sudo,
    • Faites parler votre Mac
  • Prêt à en savoir plus ?
    • Articles Similaires:

Qu'est-ce que le terminal Mac ?

Le terminal Mac est l'environnement shell intégré sur Mac qui vous permet d'émettre directement des commandes UNIX. C'est la définition technique, de toute façon.

En termes plus simples, vous pouvez le considérer comme une application qui vous donne accès à un niveau plus profond du système d'exploitation de votre Mac. Un peu comme soulever le capot de votre voiture et fouiller dans le moteur, mais pour le logiciel de votre Mac.

Le terminal Mac n'est pas un moyen de "pirater" votre ordinateur, et il ne va généralement pas casser votre ordinateur. Lorsque j'ai appris pour la première fois comment fonctionnait le terminal, je me souviens m'être inquiété d'entrer la mauvaise commande et de complètement bloquer mon Mac.

Mais Apple ne vous donne pas facilement ce genre de pouvoir. Vous pouvez techniquement ruiner votre Mac en entrant certaines commandes dans le terminal (assurez-vous de copier les commandes de confiance à partir d'Internet sur des sites comme StackExchange), mais il est peu probable que vous rencontriez ces commandes lors d'une utilisation quotidienne.

En bref: Le terminal Mac est une application qui vous donne un meilleur contrôle sur votre Mac, mais présente une courbe d'apprentissage et des risques occasionnels. Cela dit, il est loin d'être dangereux d'expérimenter.

Comment fonctionne le terminal Mac ?

Le terminal Mac fonctionne via des commandes. Contrairement à une application traditionnelle (ou application GUI), où vous naviguez en cliquant sur des boutons avec la souris, le terminal est une application LUI. Cela signifie que vous interagissez avec le terminal en tapant des mots-clés et des phrases (c'est-à-dire des commandes) qui indiquent au terminal ce qu'il doit faire.

Beaucoup de ces commandes complètent ce que vous pouvez faire avec une souris et un clavier, mais une fois que vous les aurez dépassées, vous rencontrerez des milliers de fonctionnalités qui ne sont pas possibles sans le terminal.

C'est pourquoi beaucoup de gens ont tendance à associer l'utilisation du terminal au fait d'être programmeur. Les programmeurs ont besoin du niveau de profondeur supplémentaire qu'offre le terminal pour faire leur travail, alors que l'utilisateur moyen le fait rarement. Mais tout le monde peut (et je dirais qu'il devrait) apprendre les bases du terminal Mac.

Pourquoi utiliser le terminal Mac ?

Je pense que tous ceux qui veulent mieux comprendre leur Mac/PC devraient apprendre les bases du terminal. Votre terminal est une méthode de bas niveau pour s'interfacer avec votre ordinateur.

Dans le monde informatique, les interfaces de haut niveau résument ce qui se passe réellement sur votre Mac. Nous savons tous qu'à un niveau de base, notre Mac n'est qu'un tas de uns et de zéros. Cependant, des interfaces de haut niveau nous permettent d'interagir avec ces uns et ces zéros via des boutons et des applications colorées.

Une interface de bas niveau vous rapproche du niveau de base de votre Mac. Lorsque vous utilisez le terminal, vous interagissez avec votre Mac d'une manière plus fidèle au fonctionnement de votre Mac - via des commandes textuelles.

Même si vous n'utilisez jamais le terminal, l'utilisation du terminal Mac approfondira considérablement votre compréhension de votre machine. Et cela peut également vous aider à mieux comprendre vos autres appareils, comment fonctionnent des éléments tels que les serveurs et comment la politique numérique (comme l'automatisation et la confidentialité) se déroule sur votre ordinateur.

Quand utiliser le terminal Mac ?

Une autre question importante que vous vous posez probablement est de savoir quand utiliser le terminal. Si vous êtes développeur ou étudiez pour devenir développeur, la réponse est tout le temps. Vous devriez en apprendre davantage sur votre terminal et devenir à l'aise avec lui dès maintenant. Alors bon travail pour chercher cet article!

Pour tout le monde, vous constaterez que le terminal Mac n'a pas autant d'utilité pratique pour vous. La plupart des fonctionnalités que je couvrirai ci-dessous et dans d'autres articles sont des choses que vous pourriez tout aussi facilement faire avec une souris et un clavier. Vous n'avez donc probablement pas besoin d'utiliser le terminal très souvent.

Cela dit, ce n'est pas comme si vous n'aviez jamais besoin d'utiliser le terminal. Et connaître ces principes fondamentaux peut être d'une grande aide lorsque vous avez besoin d'interagir avec eux. De plus, si vous trouvez que vous l'appréciez, vous pouvez commencer à vous lancer Applications homebrew et d'autres passe-temps d'utilisateurs expérimentés.

Apprendre les bases du terminal Mac

Ok, ça suffit la préface. Commençons à utiliser le terminal. Ci-dessous, je couvrirai principalement les bases du terminal, pas les commandes de base. Il y a quelques commandes vers la fin, mais j'essaie principalement de vous aider à comprendre le terminal. Pour les commandes de base du terminal, faites défiler jusqu'au bas de cet article et/ou lire cet autre article AppleToolBox.

Lancer le terminal Mac

Tout d'abord, le lancement du terminal Mac. C'est l'étape la plus simple, et il y a plusieurs façons de le faire.

Ma façon préférée de lancer le terminal est de taper "terminal" dans Spotlight et d'appuyer sur le bouton revenir clé. Vous pouvez activer Spotlight en appuyant sur cmd + barre d'espace.

Alternativement, vous pouvez ouvrir le Chercheur application, cliquez sur le Applications dossier, puis le Utilitaires dossier, puis faites défiler vers le bas et double-cliquez sur le Terminal application.

Une fois ouvert, votre terminal devrait ressembler à ceci :

Vous verrez un curseur clignotant au début de la ligne de texte. C'est ce qu'on appelle la ligne de commande, et c'est là que vous entrez vos commandes.

Avant cela, vous devriez voir votre nom d'utilisateur, suivi du nom de votre Mac, suivi d'un % signe. Si vous êtes dans un dossier particulier (appelé "répertoire" lorsque vous êtes dans le terminal), vous le verrez s'afficher à côté de votre nom. Par exemple, voici à quoi cela ressemble lorsque vous êtes sur votre bureau.

Les % sign est juste là pour vous montrer où commence votre commande de ligne. Si vous appuyez revenir, vous verrez une autre ligne avec un % signe, indiquant que la ligne précédente a été abandonnée.

Vous ne pouvez pas revenir en arrière et modifier les lignes que vous avez déjà exécutées, bien que vous puissiez appuyer sur la touche Flèche vers le haut sur votre clavier pour copier ce que vous avez tapé dans la ligne précédente vers votre ligne actuelle.

Vous l'avez peut-être déjà remarqué, mais vous ne pouvez pas interagir avec le terminal avec votre souris. Vous ne pouvez utiliser que les touches fléchées et le clavier. Cela signifie que vous ne pouvez pas surligner du texte ou copier/coller du texte dans le terminal.

Modification de l'apparence du terminal Mac

Une autre chose que vous avez peut-être remarquée est que le terminal est plutôt moche. Il a l'air vraiment simple et fade car il n'a pas besoin d'être différent, et les graphiques simples l'aident à se charger et à fonctionner très rapidement et avec un minimum de matériel.

Mais même quand même, vous voudrez probablement changer l'apparence du terminal Mac. Heureusement, c'est assez facile à faire.

Dans le Barre de menu de votre Mac, cliquez sur Terminal puis cliquez sur Préférences….

Dans la fenêtre contextuelle qui apparaît, cliquez sur le Profils languette.

Sur le côté gauche de ce nouvel écran, vous verrez différents thèmes parmi lesquels choisir. Double-cliquez sur chacun pour créer une nouvelle fenêtre de terminal avec ce thème. Une fois que vous avez trouvé celui que vous aimez, cliquez sur Défaut dans le coin inférieur gauche pour faire de ce thème votre nouveau thème par défaut.

Vous pouvez également modifier des éléments tels que la police, le comportement de la fenêtre, etc., mais j'ai constaté que cela fait généralement plus de mal que de bien. De nombreuses polices ne fonctionnent pas très bien avec le terminal et les autres fonctionnalités sont compliquées.

Choisissez simplement un thème qui vous convient ou créez le vôtre en cliquant sur le bouton + au bas des thèmes et passez à l'étape suivante.

Chaque personnage compte

L'une des choses les plus importantes à comprendre à propos du terminal Mac est que chaque caractère compte. Chaque lettre, espace, guillemet, tiret et barre oblique affectera la façon dont le terminal interprète vos commandes.

Maintenant, cela ne signifie pas que la saisie d'une commande erronée (comme taper la lettre une) va casser votre Mac. 9/10, vous allez juste obtenir une erreur. Assurez-vous toujours que vous entrez vos commandes correctement, et si une commande n'est pas acceptée, vérifiez d'abord son orthographe.

C'est aussi la raison pour laquelle j'utilise ce formatage :

votre commande ici

… et non des guillemets lors de l'épellation des commandes de terminal. C'est parce que quand je (ou la plupart des gens en ligne) tape une commande comme ça, ils veulent que vous copiez exactement ce texte dans votre terminal. L'absence de guillemets rend cela plus simple.

Les commandes sont toujours exécutées à votre emplacement actuel

C'est l'une des règles clés à retenir lorsque vous travaillez dans le terminal Mac. Quel que soit le dossier dans lequel vous vous trouvez lorsque vous utilisez le terminal, c'est là que la commande que vous exécutez aura lieu. Si vous entrez une commande pour créer un nouveau fichier texte pendant que vous êtes sur le bureau, le fichier texte s'affichera sur votre bureau.

Si cela n'a pas de sens pour vous, c'est probablement parce que vous n'avez pas encore le sens du lieu lorsque vous utilisez le terminal. Mais de la même manière que vous entrez différents dossiers lorsque vous utilisez l'application Finder, vous entrez différents dossiers et emplacements dans le terminal.

Comme mentionné précédemment, vous pouvez savoir dans quel dossier vous vous trouvez en vérifiant le texte à côté de votre nom.

Apprendre à naviguer sur votre ordinateur avec le terminal Mac vous aidera à mieux comprendre cette idée. Je couvrirai brièvement la navigation ci-dessous et plus en profondeur dans un futur didacticiel.

Pour l'instant, assurez-vous simplement que vous êtes toujours dans votre dossier prévu lors de l'exécution d'une commande. Sinon, vous pourriez finir par supprimer des choses que vous ne vouliez pas, copier le mauvais fichier au mauvais endroit ou perdre la trace de certains fichiers.

Savoir naviguer sur votre ordinateur à l'aide du terminal Mac

Ok, alors maintenant à la navigation. C'est là que nous allons commencer à entrer dans les commandes de base.

Plusieurs commandes vous permettent de naviguer de dossier en dossier sur votre Mac. Je prévois de couvrir tout cela en détail dans un prochain article. Mais nous allons nous en tenir à trois.

La première commande est ls. Allez-y et collez-le dans votre terminal et appuyez sur revenir. Vous devriez voir apparaître les noms de tous les dossiers à l'intérieur du dossier dans lequel vous vous trouvez actuellement.

C'est parce que ls est l'abréviation de « liste ». Il répertorie tous les dossiers à l'intérieur du dossier dans lequel vous vous trouvez actuellement.

Pour naviguer dans l'un de ces dossiers, vous allez utiliser le CD commander. CD signifie "changer de répertoire". Un "répertoire" est exactement ce que vous appelez un dossier lorsque vous êtes dans le terminal; il n'y a pas de différence entre les deux.

Pour vous déplacer dans l'un des dossiers que vous venez d'énumérer en utilisant ls, taper cd [nom du dossier] en remplaçant « [nom du dossier] » par le nom du dossier dans lequel vous souhaitez vous déplacer. Par exemple, si je voulais passer au bureau, je saisirais ceci dans mon terminal :

CD de bureau

Maintenant, disons que j'ai fini de traîner sur le bureau et que je veux revenir en arrière. Pour ce faire, utilisez cd ... Cette commande vous ramène au répertoire précédent dans lequel vous vous trouviez, comme un bouton de retour.

Aucune de ces commandes ne peut endommager votre Mac de quelque façon que ce soit, alors n'ayez pas peur de les expérimenter jusqu'à ce que vous les maîtrisiez. Généralement, je me retrouve à entrer ls pour savoir où je suis, puis en utilisant CD et cd .. pour se déplacer entre les dossiers.

Les commandes fondamentales du terminal Mac: l'histoire, dégager, *, et sudo,

Une fois que vous avez pris l'habitude de vous déplacer dans le terminal Mac, vous êtes prêt à commencer à apprendre les commandes fondamentales. À mon avis, cela signifie comprendre comment l'histoire, dégager, *, et sudo travail.

l'histoire est une commande simple. Il vous montre un bref historique des commandes que vous avez récemment entrées dans le terminal. Ceci est utile lorsque vous devez vous souvenir de ce que vous avez fait jusqu'à présent.

Ensuite est dégager. C'est sans doute une commande inutile, même si je l'utilise beaucoup. Quand vous entrez dégager dans le terminal Mac, il efface la fenêtre pour revenir à un écran de terminal de base. Allez-y et essayez-le.

Je trouve cela utile pour désencombrer la fenêtre et faciliter la concentration sur ce que j'essaie de faire actuellement.

Après c'est *. Il ne s'agit pas tant d'une commande que d'un symbole important à connaître. Il est connu sous le nom de symbole « joker » et est utilisé pour faire référence à n'importe quoi dans certains critères.

Par exemple, le terminal interprétera une commande qui utilise *.jpg pour faire référence à chaque fichier JPG de votre dossier actuel. Ceci est utile pour rechercher, exécuter des commandes sur plusieurs fichiers à la fois, etc.

Enfin, le sudo La commande est une commande que vous allez rencontrer beaucoup, et c'est probablement la commande la plus importante de cet article. sudo est utilisé pour exécuter des commandes en tant que superutilisateur ou en tant qu'administrateur. Cela signifie que vous remplacez une protection de base de votre Mac et modifiez votre ordinateur.

sudo n'est pas une mauvaise chose, bien sûr. Vous devrez l'utiliser chaque fois que vous installez une application via votre terminal. C'est grave, cependant, et vous ne devriez pas entrer dans un sudo commande dans le terminal sans savoir que ce que vous faites est totalement sûr. Vérifier sudo commandes en les recherchant sur Google avant de les utiliser.

Faites parler votre Mac

Je voulais clore les choses sur une note amusante, car la majeure partie de cet article a été assez technique et explicative. Ce dernier est une astuce amusante que vous pouvez montrer à vos amis ou simplement utiliser pour vous faire rire à la maison.

Tout ce que vous avez à faire est de taper dis bonjour dans le terminal Mac, et vous devriez être accueilli par une réponse de votre Mac. Assurez-vous que le volume est activé !

Si vous voulez que votre Mac dise des choses plus compliquées (comme des phrases avec des points d'interrogation, des virgules, des apostrophes, etc.), alors vous voudrez mettre votre phrase entre guillemets. Par exemple, si je voulais que mon Mac dise: « Bonjour! Comment vas-tu?" Je collerais ceci dans mon terminal Mac :

dites « Bonjour! Comment vas-tu?"

Prêt à en savoir plus ?

Toutes nos félicitations! Vous venez d'apprendre les bases de l'utilisation du terminal Mac. Pour l'utilisateur moyen, c'est probablement tout ce que vous aurez besoin de savoir. Si vous envisagez de devenir développeur, votre voyage ne fait que commencer.

Il y a des tonnes d'autres choses que vous pouvez faire avec le terminal Mac. Je contribuerai à d'autres tutoriels pour le terminal plus tard cette semaine, alors assurez-vous d'être à l'affût !

Jusque là!