Guide du débutant sur l'utilisation du terminal Mac

Guide du débutant sur l'utilisation du terminal Mac

Pour la plupart de vos tâches Mac quotidiennes, une interface graphique douce et conviviale est à la fois un atout et un confort. Parfois, cependant, Finder est un intermédiaire maladroit.





Il existe des moyens plus rapides de savoir où se cache ce fichu fichier de 5 Go, ou le chemin de chaque fichier lié à cette application que vous pensiez avoir supprimé. Pour ces emplois et d'autres, la ligne de commande est votre nouveau meilleur ami.





Qu'est-ce que la borne ?

Terminal est un utilitaire qui vous permet d'interagir avec votre Mac via la ligne de commande. Les systèmes d'exploitation Linux incluent des outils similaires, car Linux et macOS sont des systèmes d'exploitation de type Unix. L'interface de ligne de commande (CLI), ou la langue que vous tapez dans Terminal pour interagir avec votre Mac, s'appelle frapper . Tout ce que nous discutons ci-dessous est une commande bash.





Avant toi commencer à utiliser Terminal , vous pouvez le personnaliser selon vos préférences personnelles. Si vous préférez, il est même possible de télécharger une alternative de terminal tierce pour une apparence personnalisée.

Conseils généraux sur la ligne de commande Mac

Tout d'abord, examinons quelques faits de base sur le terminal que vous devez connaître.



Syntaxe générale

Une commande bash suit généralement ce modèle :

[Command] [Options] [Input or Path to File or Directory]

Par exemple, dans :





ls -la /Applications ls

est la commande,

-la

est un composé de deux options individuelles (





-l

et

-a

), et

/Applications

est le chemin d'accès à la liste.

Le chemin

Comprendre les chemins vous aidera à comprendre comment macOS voit réellement vos fichiers. Essentiellement, le chemin d'un fichier est le nid de dossiers des poupées russes dans lequel il est contenu, suivi du nom du fichier lui-même.

Par exemple, sur un Mac, le chemin d'un fichier appelé Mes secrets qui vit sur le bureau de l'utilisateur John Doe est

/Users/jdoe/Desktop/'My Secrets'

.

Espace blanc

Vous devez échapper à l'espace blanc pour que le terminal le traite correctement. Lorsque bash voit un espace, il l'interprète comme la fin d'une commande. Donc, si vous avez un dossier avec des espaces dans son nom, comme Test de chemin , et vous essayez de lister son contenu avec

ls /Applications/Path Test

, vous obtiendrez ceci :

Que se passe t-il ici? Eh bien, bash pense que tu as appelé ls au /Applications/Chemin . Quand il n'a pas pu trouver ce fichier, il s'est arrêté.

Si vous voulez que bash reconnaisse le nom complet de votre dossier, vous pouvez soit placer le nom entre guillemets, soit utiliser une barre oblique inverse, comme ceci :

  • |_+_| ou
  • ls /Applications/'Path Test'

Sudo

La plupart des commandes ci-dessous nécessitent un accès de niveau administrateur. Si vous n'êtes pas actuellement connecté au compte administrateur, mais que vous connaissez le mot de passe de l'administrateur, vous pouvez placer

ls /Applications/Path Test

(qui signifie 'single user do') devant la commande pour lui donner temporairement des privilèges de niveau administrateur.

Commandes de terminal pour améliorer votre flux de travail

Maintenant que vous connaissez les bases, examinons quelques commandes extrêmement pratiques. Notez que vous pouvez obtenir des informations complètes sur ces commandes, y compris toutes leurs options et exemples, en tapant

sudo

dans le Terminal.

trouve

  • Remplace : Projecteur
  • Pourquoi c'est mieux : Il est plus rapide et recherche les dossiers système que Spotlight exclut ou rencontre des problèmes d'indexation.

Spotlight a tendance à ignorer les fichiers système de macOS à moins que vous ne lui disiez de ne pas le faire, et même dans ce cas, il peut être difficile de les indexer. A l'inverse, le bas trouve La commande peut rechercher n'importe quoi, n'importe où, et affichera le chemin complet de ce que vous recherchez.

La syntaxe de trouve se compose de quatre parties. Dans l'ordre, ils sont :

  1. trouve
  2. le chemin du répertoire que vous souhaitez rechercher ( /Applications au dessous de)
  3. options (l'exemple ci-dessous a -Nom , ce qui signifie que trouve recherchera les fichiers qui correspondent à ce nom)
  4. la chaîne à rechercher (l'exemple ci-dessous a Google Chrome )

Tu devrais savoir ça trouve utilise des expressions régulières (également appelées expressions régulières). Une explication complète de ce sujet sort du cadre de cet article (ou de tout ce qui n'est pas un manuel). Cependant, l'exemple ci-dessous introduit un concept essentiel dans regex, qui est l'astérisque ( * ) ou un caractère générique.

Le mettre au début et à la fin de la chaîne de recherche signifie que trouve affichera des résultats comportant des caractères avant et après le terme de recherche. Dans ce cas, Google Chrome apportera Google Chrome.app .

Tout s'assemble pour ressembler à ceci :

du

  • Remplace : Cmd + je pour afficher des informations.
  • Pourquoi c'est mieux : Il peut vous montrer plusieurs dossiers à la fois et prend généralement moins de temps à charger.

du signifie « utilisation du disque » et peut vous indiquer rapidement la taille d'un fichier ou d'un dossier, ou même une liste de fichiers dans un dossier.

Les meilleures options pour du sommes:

  • -ré (profondeur) : lorsqu'il est suivi d'un nombre, indique trouve limiter sa recherche à un -ré niveau de profondeur dans le répertoire où il s'exécute.
    • Par exemple, si vous exécutez |_+_| , il ne vous montrera que la taille totale des dossiers et fichiers de votre Applications dossier, pas la taille des sous-dossiers dans ces dossiers.
  • -h (lisible par l'homme): Cela vous montrera la taille de vos fichiers dans À , M , ou g , qui signifie kilo, méga ou gigaoctet.

Jeter un coup d'œil à du en action :

comment diffuser des jeux pc à la télévision

mv

  • Remplace : Déplacement par pointer-cliquer des dossiers et des fichiers.
  • Pourquoi c'est mieux : C'est plus rapide et ne nécessite aucune navigation.

Vous pouvez déplacer rapidement un fichier ou un dossier dans un autre dossier en utilisant mv . Cela fonctionne en changeant simplement le nom du chemin.

La syntaxe est

man

.

Par exemple,

du -d 1 /Applications

va bouger fichier1 de jdoe Documents à son Bureau .

ls

  • Remplace : Cmd + je pour afficher des informations.
  • Pourquoi c'est mieux : Il est plus rapide, peut afficher des informations sur plusieurs fichiers à la fois et est hautement personnalisable.

ls est une commande incroyablement puissante pour vous montrer exactement ce qu'il y a dans vos dossiers. Il révèle également qui est autorisé à les voir, si vous avez des fichiers ou des dossiers cachés, et bien plus encore.

Les meilleures options pour ls sommes:

  • -l (long) : affiche les autorisations pour chaque fichier du dossier, l'heure de modification la plus récente, le propriétaire du fichier et le nom du fichier.
  • (tous) : vous montre tous les fichiers d'un dossier, y compris les fichiers cachés (idéal pour afficher la bibliothèque utilisateur dans macOS, qui est masquée par défaut).

Voici à quoi ressemble la sortie :

mkdir

  • Remplace : Finder > Fichier > Nouveau dossier
  • Pourquoi c'est mieux : C'est plus rapide et vous pouvez définir le nom directement dans la commande au lieu de double-cliquer sur le nouveau dossier.

Créez de nouveaux dossiers en un instant avec cette commande.

Exemple:

mv

rm

  • Remplace : Déplacer les fichiers dans la corbeille et la vider.
  • Pourquoi c'est mieux : C'est plus rapide et bon pour supprimer les fichiers embêtants dont la corbeille ne se débarrassera pas.

Cette commande supprimera, immédiatement et sans préjudice, tout fichier que vous mettez sur son chemin. De toute évidence, utilisez-le avec une extrême prudence. Contrairement au clic Poubelle vide , rm ne demandera pas si vous êtes sûr. Cela suppose que vous savez ce que vous faites.

Une chose à noter à propos rm est que par défaut, il ne supprimera que les fichiers, pas les dossiers. Pour supprimer des dossiers, vous devez utiliser le -R option, qui signifie récursif .

Exemple:

mv /Users/jdoe/Documents/file1 /Users/jdoe/Desktop/file1

Maîtrisez votre Mac avec le terminal

Vous connaissez maintenant certaines commandes essentielles du terminal et pouvez commencer à les intégrer dans votre flux de travail Mac quotidien. Une fois que vous vous êtes familiarisé avec l'utilisation de bash, vous pouvez aller au-delà du simple remplacement de vos tâches quotidiennes et commencer à explorer les pouvoirs que seule la ligne de commande peut offrir.

Commencez par installer Homebrew , le meilleur gestionnaire de packages pour macOS. Il vous permet d'installer de nouveaux langages de programmation, des référentiels de logiciels, etc. Et puis vous pouvez passer à essayer des commandes amusantes et cool et personnaliser Terminal pour le rendre encore plus utile.

Partager Partager Tweeter E-mail Guide du débutant pour animer un discours

Animer un discours peut être un défi. Si vous êtes prêt à commencer à ajouter du dialogue à votre projet, nous allons décomposer le processus pour vous.

Lire la suite
Rubriques connexes
  • Mac
  • Terminal
  • Invite de commandes
  • Shell Linux Bash
  • Astuces Mac
A propos de l'auteur Équipe Chawaga(21 articles publiés)

Tim Chawaga est un écrivain vivant à Brooklyn. Quand il n'écrit pas sur la technologie et la culture, il écrit de la science-fiction.

Plus de Tim Chawaga

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner
Catégorie Mac