Comment utiliser le terminal macOS

Le terminal est un élément clé de votre arsenal de programmation. Il vous permet d'effectuer des tâches autrement impossibles à réaliser.

Vous pouvez rechercherTerminaldans Spotlight ou accédez à laApplicationsdossier, ouvrez leUtilitiessous-dossier et recherchez leTerminalapp.

Lorsque vous l'ouvrez, vous obtiendrez cet écran - ou quelque chose de vraiment similaire:

Lebash-3.2indique le type decoquille, et sa version. Nouveau terme ici - shell. Qu'est-ce qu'une coquille? Un shell est un programme qui nous permet d'interagir avec le système d'exploitation et ses applications.

Remarque: macOS actuel puisque Catalina utilise zsh. Rien d'autre ne change lié à ce tutoriel

Il existe différents types de coquilles:Bashest l'un des plus populaires. Certaines personnes utilisentFish(comme moi), certains utilisentZ Shell, certains en utilisent d'autres.

Le shell est essentiellement le programme qui nous permet d'entrer nos commandes.

Commandes du système de fichiers

Nous pouvons commencer par entrer lelscommande, et lorsque nous appuyons sur Entrée, le shell nous montre les fichiers contenus dans le dossier actuel.

Le shell démarre normalement à partir de votre dossier de départ, qui sur un Mac se trouve/Users/yourname. Comment savons-nous dans quel dossier nous nous trouvons actuellement? Vous pouvez l'obtenir en utilisant lepwdcommander:

Vous pouvez changer le dossier actuel en utilisantcd:

Si vous tapez simplementcd, le shell reviendra dans votre dossier personnel.

Vous pouvez créer un nouveau dossier en utilisantmkdir:

Commandes en cours d'exécution

Dans le shell, vous avez accès à tous les programmes et fichiers installés sur votre ordinateur. Beaucoup de choses.

Une tâche que vous devrez peut-être effectuer, en particulier lors de la programmation dans Node et JavaScript, consiste à utilisernpm.

npmn'est pas une commande prête à l'emploi, vous devez l'installer à partir dehttps://www.npmjs.com/get-npm, mais lorsque vous l'obtenez, vous pouvez y accéder à partir de la ligne de commande.

Une fois que vous faites cela, vous pouvez aller dans n'importe quel dossier vide et exécuternpm initpour initialiser un projet Node.js.

Une fois que vous êtes prêt, vous pouvez démarrer n'importe quel programme Node.js en exécutantnode filename.js.

Il y a beaucoup plus à faire!

Cet article peut vous aider à démarrer rapidement pour faire le travail, et vous pouvez explorer plus tard des fonctionnalités et des capacités plus avancées du shell.