Guide du débutant pour l’utilisation du terminal Mac
L’interface graphique douce et conviviale est à la fois un atout et un confort pour la plupart de vos tâches Mac quotidiennes. Mais parfois, le Finder est un intermédiaire maladroit.
Il existe des moyens plus rapides de savoir où le fichier embêtant de 5 Go est caché ou le chemin d’accès à chaque fichier associé à une application que vous pensez avoir été supprimée. Pour ces travaux et d’autres, la ligne de commande est votre nouveau meilleur ami.
Qu’est-ce qu’une borne ?
Terminal est un utilitaire qui vous permet d’interagir avec votre Mac via la ligne de commande. Le système d’exploitation Linux comprend 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 le terminal pour interagir avec le Mac s’appelle cognerTout ce dont nous discutons ci-dessous est une commande bash.
Avant de commencer à utiliser le terminal, vous pouvez le personnaliser selon vos préférences personnelles. Vous pouvez même télécharger des remplacements de terminaux tiers pour un look personnalisé si vous le souhaitez.
Conseils généraux sur la ligne de commande Mac
Tout d’abord, examinons quelques faits de base sur les terminaux que vous devriez connaître.
Grammaire générale
Les commandes bash suivent généralement ce modèle :
[Command] [Options] [Input or Path to File or Directory]
Par exemple, dans :
ls -la /application ls
est la commande,
-la
est le composé de deux options distinctes (
-l
et
-Une sorte de
), et
/application
est le chemin indiqué.
chemin
Connaître le chemin vous aidera à comprendre comment macOS voit réellement vos fichiers. Essentiellement, le chemin d’accès au fichier est le nid de dossiers de la poupée russe qui le contient, suivi du nom du fichier lui-même.
Faire une vidéo du jour
Par exemple, sur un Mac, le nom mon secret Vivre sur le bureau de l’utilisateur John Doe est
/Users/jdoe/Desktop/ »Mon secret »
.
espace blanc
Vous devez échapper aux espaces pour que le terminal le gère correctement. Lorsque bash voit un espace, il l’interprète comme la fin de la commande.Donc, si vous avez un dossier avec des espaces dans le nom comme essai de cheminpuis vous essayez de lister son contenu
ls /application/test de chemin
vous obtiendrez ceci :
Que se passe t-il ici?Eh bien, bash pense que vous appelez ls exister /applications/cheminLorsqu’il ne trouve pas ce fichier, il s’arrête.
Si vous souhaitez que bash reconnaisse le nom complet de votre dossier, vous pouvez placer le nom entre guillemets ou utiliser des barres obliques inverses comme ceci :
sudo
La plupart des commandes suivantes nécessitent un accès de niveau administrateur.Si vous n’êtes pas actuellement connecté à un compte administrateur, mais que vous connaissez le mot de passe de l’administrateur, vous pouvez
sudo
(signifie « exécution mono-utilisateur ») Accorde temporairement des privilèges de niveau administrateur devant la commande.
Commandes du terminal pour améliorer le flux de travail
Maintenant que vous connaissez les bases, examinons quelques commandes très pratiques.Notez que vous pouvez obtenir des informations complètes sur ces commandes, y compris toutes les options et exemples, en tapant
homme <命令名>
dans la borne.
Trouver
- remplacer: projecteur
- Pourquoi est-ce mieux : Il est plus rapide et peut rechercher des dossiers système que Spotlight exclut ou rencontre des problèmes d’indexation.
Spotlight a tendance à ignorer les fichiers système macOS à moins que vous ne le lui disiez pas, et même dans ce cas, vous pouvez avoir des problèmes pour les indexer. Au lieu de cela, bash Trouver La commande peut rechercher n’importe quoi n’importe où et affichera le chemin complet vers ce que vous recherchez.
syntaxe Trouver Il se compose de quatre parties. Dans l’ordre, ce sont :
- Trouver
- Le chemin d’accès au répertoire que vous souhaitez rechercher (/application ce qui suit)
- options (l’exemple ci-dessous a -Nomça veut dire Trouver recherchera les fichiers correspondant à ce nom)
- la chaîne à rechercher (l’exemple ci-dessous a Google Chrome)
Tu devrais savoir Trouver Utilisez des expressions régulières (également appelées expressions régulières). Une explication complète de ce sujet dépasse le cadre de cet article (ou de tout manuel). Cependant, l’exemple suivant introduit un concept important dans les expressions régulières, à savoir 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 Trouver Affichera les résultats avec des caractères avant et après le terme de recherche. Dans ces circonstances, Google Chrome proposera google chrome.app.
Tout s’enchaîne et ressemble à ceci :
Du
- remplacer: Commande + i Afficher les informations.
- Pourquoi est-ce mieux : Il peut afficher 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.
Le Meilleur Choix Du Oui:
- -ré (profondeur): lorsqu’il est suivi d’un nombre, indique Trouver limiter sa recherche à -ré Le niveau de profondeur dans le répertoire dans lequel il opère.
- Par exemple, si vous exécutez du -d 1 /Applications, il ne vous montrera que la taille totale de vos dossiers et fichiers application dossiers, pas la taille des sous-dossiers dans ces dossiers.
- -H (lisible par l’homme): cela vous montrera la taille du fichier K, Mètreou gqui signifie kilo, méga ou gigaoctet.
regarde Du en action :
MV
- remplacer: Cliquez pour déplacer des dossiers et des fichiers.
- Pourquoi est-ce mieux : C’est plus rapide et ne nécessite pas de navigation.
Vous pouvez déplacer rapidement un fichier ou un dossier dans un autre dossier à l’aide de MVCela fonctionne en changeant simplement le nom du chemin.
La syntaxe est
m.v. <旧文件路径> <新文件路径>
.
Par exemple,
mv /Users/jdoe/Documents/file1 /Users/jdoe/Desktop/file1
va bouger Fichier 1 de jdoe document pour lui bureau.
ls
- remplacer: commande + je Afficher les informations.
- Pourquoi est-ce mieux : Il est plus rapide, peut afficher des informations pour plusieurs fichiers à la fois et est hautement personnalisable.
ls est une commande très puissante qui peut afficher exactement ce qui se trouve dans un dossier. Si vous avez des fichiers ou des dossiers cachés, cela indique également qui peut les voir, etc.
Le Meilleur Choix ls Oui:
- -l (long) : affiche les autorisations, l’heure de la dernière modification, le propriétaire du fichier et le nom de chaque fichier du dossier.
- -Une sorte de (tous) : affiche tous les fichiers du dossier, y compris les fichiers cachés (idéal pour afficher les bibliothèques utilisateur dans macOS, masquées par défaut).
Voici à quoi ressemble la sortie :
mkdir
- remplacer: Finder > Fichier > Nouveau dossier
- Pourquoi est-ce mieux : C’est plus rapide et vous pouvez définir le nom dans la commande au lieu de double-cliquer sur le nouveau dossier.
Utilisez cette commande pour créer immédiatement un nouveau dossier.
Exemple:
mkdir /Users/jdoe/Desktop/cool_stuff
RM
- remplacer: Déplacez le fichier dans la corbeille et videz-le.
- Pourquoi est-ce mieux : C’est plus rapide et bon pour supprimer les fichiers désagréables que la corbeille ne peut pas.
Cette commande sera immédiatement et n’affectera pas les fichiers que vous placez dans son chemin. Évidemment, 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 RM Oui, par défaut, seuls les fichiers seront supprimés, pas les dossiers.Pour supprimer un dossier, vous devez utiliser -R option, représentant récursif.
Exemple:
rm -R /Utilisateurs/jdoe/Desktop/cool_stuff
Maîtrisez votre Mac avec Terminal
Maintenant que vous connaissez certaines commandes Terminal de base, vous pouvez commencer à les intégrer dans votre flux de travail Mac quotidien. Une fois que vous vous êtes habitué à utiliser bash, vous pouvez aller au-delà du simple remplacement de vos tâches quotidiennes et commencer à explorer ce que seule la ligne de commande peut fournir.
Installez d’abord Homebrew, le meilleur gestionnaire de paquets sur macOS. Il vous permet d’installer de nouveaux langages de programmation, des référentiels de logiciels, etc. Ensuite, vous pouvez continuer et essayer des commandes amusantes et sympas et personnaliser votre terminal pour le rendre encore plus utile.
A propos de l’auteur