Si vous utilisez un Mac depuis un certain temps, vous savez que c’est plus qu’une jolie interface pointer-cliquer, fenêtre et icône. Sous la surface du système d’exploitation se trouve un monde entier auquel vous ne pouvez accéder qu’à partir de la ligne de commande. Terminal (dans votre dossier /Applications/Utilitaires) est la passerelle par défaut vers cette ligne de commande sur un Mac. Avec lui, au lieu de pointer et de cliquer, vous tapez vos commandes et votre Mac fait vos enchères.
Pourquoi voudriez-vous faire ça ? Pour presque tous vos besoins informatiques, l’interface utilisateur graphique standard suffit. Mais la ligne de commande peut être utile lorsqu’il s’agit de dépanner votre Mac, d’activer les paramètres « cachés » et d’autres tâches avancées. C’est une bonne idée pour quiconque n’est pas un débutant complet de le connaître.
Si vous n’êtes pas déjà familiarisé avec l’interface de ligne de commande de votre Mac. Tout d’abord : comment naviguer dans le système de fichiers à partir de l’invite de ligne de commande.
L’invite
Par défaut, lorsque vous ouvrez Terminal, la première chose que vous verrez est quelque chose comme ceci :
Last login: Fri Jun 25 10:37:06 on ttys000
romansempire@Mac-Pro-8 ~ %
Voici ce que vous voyez :
- La première ligne indique la dernière fois que vous vous êtes connecté à votre Mac via la ligne de commande ; c’est l’heure actuelle, lorsque vous utilisez Terminal.
- La deuxième ligne est l’invite, et bien qu’elle puisse changer d’un système à l’autre en fonction de la configuration, elle contient par défaut plusieurs informations :
- Dans l’invite ci-dessus romansempire est le nom d’utilisateur.
- Mac-Pro-8 est le nom du Mac (identique au nom de l’ordinateur dans le volet Partage des Préférences Système).
- le ~ montre où vous êtes dans le système de fichiers du Mac. ~ est un raccourci qui signifie le dossier d’accueil de l’utilisateur actuel. (Dans le Finder, c’est le dossier avec votre nom d’utilisateur et l’icône de la maison.)
- le % est un caractère que le shell (l’interface par défaut utilisée par Terminal) affiche pour indiquer qu’il est prêt à accepter une commande.
Comment voir ce qu’il y a dans un dossier
Lorsque vous accédez pour la première fois à la ligne de commande, vous êtes dans votre dossier de départ. Pendant que vous y êtes ou lorsque vous êtes dans n’importe quel dossier (annuaire en langage Unix) – vous voudrez peut-être savoir ce qu’il contient. Pour ce faire, vous utilisez le ls
(ou alors liste) commande. Taper ls
et appuyez sur la touche Retour, et vous verrez les dossiers (et/ou fichiers) dans le répertoire actuel.
IDG
La sortie de la plaine ls
la commande est assez clairsemée; il vous montre les noms des fichiers et dossiers contenus dans le répertoire actuel (y compris certains familiers tels que Films, Musique, Images, etc.). Heureusement, vous pouvez ajouter un certain nombre d’options commutateurs au ls
commande qui vous permet de voir plus d’informations. Par exemple, tapez ls -l
(c’est un L minuscule), puis appuyez sur Retour. Vous verrez quelque chose comme ceci :
IDG
Ne vous inquiétez pas trop de ce que tout cela signifie en ce moment, nous ne faisons que nous mouiller les pieds. Le fait est que ls
peut fournir des informations supplémentaires sur les fichiers et les dossiers, selon les options que vous spécifiez. Dans ce cas, ces informations supplémentaires incluent le nom de l’utilisateur qui possède chaque élément du répertoire. (Cette propriété fait partie du régime d’autorisations de fichiers du système Unix.) romansempire staff
à côté de la plupart des éléments ci-dessus signifie que chacun appartient à l’utilisateur romansempire, qui est dans le groupe Personnel. L’autre information compréhensible à côté de chaque fichier et dossier est la date et l’heure de la dernière modification de chacun.
Une autre option pratique : vous pouvez afficher invisible fichiers—ceux que le Finder ne vous montre pas normalement—en tapant ls -a
. (Ces fichiers cachés ont tous des points (.) devant leurs noms.)
IDG
Comment accéder à d’autres dossiers/répertoires
Lorsque vous êtes dans le Finder et que vous souhaitez vous déplacer vers un autre dossier, vous trouvez ce dossier et double-cliquez dessus. A partir de la ligne de commande, vous utilisez le cd
(ou alors changer de répertoire) à la place. Supposons donc que vous vous trouviez dans votre dossier Accueil et que vous souhaitiez jeter un coup d’œil dans le dossier Téléchargements. Pour ce faire, vous tapez cd Downloads
. (N’oubliez pas de toujours taper un espace après toute commande qui a un argument supplémentaire, comme le nom d’un répertoire dans l’exemple précédent.) Une fois que vous avez fait cela, ls
vous montrera le contenu de votre dossier Téléchargements.
Voici quelques astuces rapides pour vous déplacer dans le système de fichiers de votre Mac.
- Si vous tapez
cd
et appuyez sur la touche Retour (aucun répertoire n’est spécifié) pour revenir à votre dossier d’accueil. (Vous pouvez également tapercd ~
aller là.) - Si vous tapez
cd /
, vous accéderez au niveau racine de votre disque de démarrage. - Si vous tapez
cd ..
(cela fait deux périodes), vous irez dans le répertoire au-dessus de celui dans lequel vous vous trouvez actuellement. Donc, si vous êtes dans votre dossier personnel, et tapezcd ..
, vous accédez au dossier /Utilisateurs de votre Mac. - Et si vous tapez
cd -
(trait d’union) vous reviendrez au répertoire dans lequel vous vous trouviez avant la dernière fois que vous avez émis lecd
commander.
Pour en savoir plus sur les commandes de terminal, consultez nos articles sur la façon de copier et de déplacer des dossiers ainsi que de supprimer des fichiers et des dossiers à l’aide de la ligne de commande et obtenez de l’aide lorsque vous en avez besoin à partir des pages de manuel.