Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
public:appro-s7:td_web:terminal [2019/11/22 15:58] – edauce | public:appro-s7:td_web:terminal [2023/10/30 11:22] (Version actuelle) – edauce | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== 1. Introduction à l' | ||
+ | |||
+ | Commençons par vous présenter un nouvel ami : la ligne de commande ! | ||
+ | |||
+ | Les étapes suivantes vont vous montrer comment utiliser la fenêtre noire que tous les bidouilleurs·euses utilisent. Elle est un peu effrayante à première vue, mais en fait, c'est tout simplement un programme qui attend qu'on lui donne des commandes. | ||
+ | |||
+ | Note : Il existe deux mots pour parler de dossier : dossier ou répertoire. Il se peut que nous utilisions les deux dans le tutoriel mais, pas de panique : ils signifient la même chose. | ||
+ | |||
+ | ==== Qu' | ||
+ | |||
+ | - Cette fenêtre, qu'on appelle aussi ligne de commande ou interface en ligne de commande, est une application textuelle qui permet de voir et de manipuler des fichiers sur votre ordinateur. C'est un peu la même chose que l' | ||
+ | |||
+ | ==== Ouvrir l' | ||
+ | |||
+ | - Pour commencer à expérimenter, | ||
+ | - Allez dans Anaconda et sélectionnez Environnements > Base(root) > Open terminal | ||
+ | |||
+ | ==== Invite de commande ====== | ||
+ | |||
+ | - Vous devriez maintenant voir une fenêtre noire ou blanche qui attend vos commandes. | ||
+ | |||
+ | Si vous êtes sous Mac ou Linux, vous verrez probablement un $, comme ça : | ||
+ | $ | ||
+ | |||
+ | Si vous êtes sous Windows, vous verrez probablement un >, comme ça : | ||
+ | > | ||
+ | |||
+ | Jetez un coup d'œil à la section Linux ci-dessus : c'est à cela que la ligne de commande ressemblera une fois que vous serez sur PythonAnywhere. | ||
+ | |||
+ | Chaque commande que vous taperez sera automatiquement précédée par un $ ou > et un espace. Vous ne devez pas les rentrer vous-même, votre ordinateur le fera pour vous. :) | ||
+ | |||
+ | Petite remarque : il se peut que vous voyiez quelque chose comme C: | ||
+ | |||
+ | La partie jusqu' | ||
+ | |||
+ | Dans le tutoriel, lorsque nous voulons que vous tapiez une commande, nous allons inclure le $ ou > et parfois d' | ||
+ | |||
+ | ==== Votre première commande ====== | ||
+ | |||
+ | - Commençons en tapant cette commande : | ||
+ | |||
+ | Si vous êtes sous Mac ou Linux : | ||
+ | $ whoami | ||
+ | |||
+ | Si vous êtes sous Windows : | ||
+ | > whoami | ||
+ | |||
+ | Puis appuyez sur la touche Entrée. Voilà ce qui s' | ||
+ | $ whoami | ||
+ | olasitarska | ||
+ | |||
+ | Comme vous pouvez le voir, l' | ||
+ | |||
+ | Essayez de taper chaque commande sans copier-coller. Ça aide à les retenir ! | ||
+ | |||
+ | ==== Les bases ====== | ||
+ | |||
+ | - Les différents systèmes d' | ||
+ | |||
+ | ==== Dossier courant ====== | ||
+ | |||
+ | - Ce serait pratique de savoir dans quel répertoire nous nous trouvons. Pour le savoir, tapez la commande suivante et appuyez sur Entrée : | ||
+ | |||
+ | Si vous êtes sous Mac ou Linux : | ||
+ | $ pwd | ||
+ | |||
+ | Si vous êtes sous Windows : | ||
+ | > cd | ||
+ | |||
+ | Vous verrez probablement quelque chose de similaire sur votre machine. Quand vous ouvrez une ligne de commande, vous démarrez habituellement dans le dossier personnel de votre utilisateur. | ||
+ | |||
+ | ==== En savoir plus sur une commande ====== | ||
+ | |||
+ | - De nombreuses commandes que vous pouvez taper à l' | ||
+ | |||
+ | Si vous êtes sous Mac ou Linux : | ||
+ | $ man pwd | ||
+ | |||
+ | Si vous êtes sous Windows : | ||
+ | > cd /? | ||
+ | |||
+ | ==== Navigation dans les répertoires ====== | ||
+ | |||
+ | - Jetons un coup d'œil aux répertoires, | ||
+ | |||
+ | Si vous êtes sous Mac ou Linux : | ||
+ | $ cd | ||
+ | |||
+ | Si vous êtes sous Windows : | ||
+ | > cd %HOMEPATH% | ||
+ | |||
+ | ==== Listez les fichiers et répertoires ====== | ||
+ | |||
+ | - Pour voir ce qui se trouve dans le répertoire, | ||
+ | |||
+ | Si vous êtes sous Mac ou Linux : | ||
+ | $ ls | ||
+ | |||
+ | Si vous êtes sous Windows : | ||
+ | > dir | ||
+ | |||
+ | ==== Créer un répertoire ====== | ||
+ | |||
+ | - Créons un répertoire (c'est comme un dossier) pour que vous puissiez y ranger vos fichiers. Choisissez un nom pour ce répertoire. Je vais l' | ||
+ | |||
+ | Si vous êtes sous Mac ou Linux : | ||
+ | $ mkdir mon_dossier | ||
+ | |||
+ | Si vous êtes sous Windows : | ||
+ | > mkdir mon_dossier | ||
+ | |||
+ | ==== Changer de répertoire ====== | ||
+ | |||
+ | - Pour entrer dans ce répertoire, | ||
+ | |||
+ | Si vous êtes sous Mac ou Linux : | ||
+ | $ cd mon_dossier | ||
+ | |||
+ | Si vous êtes sous Windows : | ||
+ | > cd mon_dossier | ||
+ | |||
+ | ==== Chemin absolu vs relatif ====== | ||
+ | |||
+ | - Vous avez peut-être remarqué que vous avez tapé un nom de répertoire, | ||
+ | |||
+ | Si vous êtes sous Mac ou Linux : | ||
+ | $ cd / | ||
+ | |||
+ | Si vous êtes sous Windows : | ||
+ | > cd C: | ||
+ | |||
+ | ==== Retour en arrière ====== | ||
+ | |||
+ | - Pour revenir en arrière d'un répertoire, | ||
+ | |||
+ | Si vous êtes sous Mac ou Linux : | ||
+ | $ cd .. | ||
+ | |||
+ | Si vous êtes sous Windows : | ||
+ | > cd .. | ||
+ | |||
+ | ==== Supprimer des fichiers ou répertoires ====== | ||
+ | |||
+ | - Pour supprimer un fichier, utilisez la commande suivante : | ||
+ | |||
+ | Si vous êtes sous Mac ou Linux : | ||
+ | $ rm nom_du_fichier | ||
+ | |||
+ | Si vous êtes sous Windows : | ||
+ | > del nom_du_fichier | ||
+ | |||
+ | Pour supprimer un répertoire et tout ce qu'il contient, utilisez la commande suivante (attention, c'est irréversible !) : | ||
+ | |||
+ | Si vous êtes sous Mac ou Linux : | ||
+ | $ rm -r mon_dossier | ||
+ | |||
+ | Si vous êtes sous Windows : | ||
+ | > rmdir /s /q mon_dossier | ||
+ | |||
+ | ==== Copier des fichiers ====== | ||
+ | |||
+ | - Pour copier un fichier, utilisez la commande suivante (remplacez " | ||
+ | |||
+ | Si vous êtes sous Mac ou Linux : | ||
+ | $ cp fichier_source fichier_cible | ||
+ | |||
+ | Si vous êtes sous Windows : | ||
+ | > copy fichier_source fichier_cible | ||
+ | |||
+ | ==== Déplacer des fichiers ====== | ||
+ | |||
+ | - Pour déplacer (ou renommer) un fichier, utilisez la commande suivante (remplacez " | ||
+ | |||
+ | Si vous êtes sous Mac ou Linux : | ||
+ | $ mv fichier_source fichier_cible | ||
+ | |||
+ | Si vous êtes sous Windows : | ||
+ | > move fichier_source fichier_cible | ||
+ | |||
+ | ==== Afficher le contenu d'un fichier ====== | ||
+ | |||
+ | - Pour afficher le contenu d'un fichier, utilisez la commande suivante (remplacez " | ||
+ | |||
+ | Si vous êtes sous Mac ou Linux : | ||
+ | $ cat nom_du_fichier | ||
+ | |||
+ | Si vous êtes sous Windows : | ||
+ | > type nom_du_fichier | ||
+ | |||
+ | ==== Éditer un fichier ====== | ||
+ | |||
+ | - Vous pouvez éditer un fichier en utilisant un éditeur de texte en ligne de commande, comme Nano ou Vim. Voici comment ouvrir un fichier avec Nano : | ||
+ | |||
+ | Si vous êtes sous Mac ou Linux : | ||
+ | $ nano nom_du_fichier | ||
+ | |||
+ | Si vous êtes sous Windows, vous devrez peut-être installer un éditeur de texte en ligne de commande comme Nano ou utiliser un éditeur de texte intégré comme Notepad. | ||
+ | |||
+ | ==== Conclusion ====== | ||
+ | |||
+ | - Vous avez maintenant une idée de la puissance de la ligne de commande. Elle peut sembler intimidante au début, mais une fois que vous vous y habituez, elle peut vous faire gagner un temps précieux et vous donner un contrôle total sur votre ordinateur. | ||
+ | |||
+ | Il y a encore beaucoup de choses à apprendre sur la ligne de commande, mais vous avez fait un bon premier pas. Continuez à explorer et à pratiquer pour devenir un·e pro de la ligne de commande ! | ||
+ | |||
+ | |||
+ | [[public: | ||
+ | |||
+ | |||