L'aide-mémoire des commandes du terminal Mac

L'aide-mémoire des commandes du terminal Mac

macOS est un système d'exploitation intuitif, vous n'avez donc pas à passer beaucoup de temps à apprendre les bases ; Sachant cela, pourquoi devriez-vous apprendre et tirer parti de la ligne de commande Unix disponible sur votre Mac ? Nous avons quatre bonnes raisons :





  1. Il existe des dizaines d'applications Unix open source et disponibles gratuitement. Vous n'avez pas à dépenser de l'argent pour cela.
  2. Lorsque vous rencontrez des difficultés pour rechercher des fichiers dans Spotlight, vous pouvez vous tourner vers les outils de recherche Unix. Ils sont bien plus puissants que Spotlight.
  3. Vous pouvez gérer des fichiers, des dossiers et des archives de fichiers de manière automatisée. La configuration d'une tâche cron gérera cela automatiquement.
  4. Cela vous donne plus de puissance et de contrôle sur votre système.

Avec autant de commandes Mac, il est souvent difficile de les mémoriser et de toutes les utiliser. Nous sommes là pour vous aider avec une aide-mémoire détaillée des commandes du terminal Mac que vous pouvez utiliser pour débloquer une productivité améliorée sur votre système.





comment faire pivoter une vidéo windows 10

Lancez l'application Terminal de Applications > Utilitaires ou recherchez-le via Spotlight. Ensuite, vous pouvez commencer avec certaines des commandes puissantes ci-dessous.





TÉLÉCHARGEMENT GRATUIT: Cette aide-mémoire est disponible sous forme de PDF téléchargeable de notre partenaire de distribution, TradePub. Vous devrez remplir un court formulaire pour y accéder pour la première fois seulement. Télécharger L'aide-mémoire des commandes du terminal Mac .

L'aide-mémoire des commandes du terminal Mac

Commanderaction
Raccourcis
LanguetteNoms de fichiers et de dossiers à saisie semi-automatique
Ctrl + AAller au début de la ligne sur laquelle vous êtes en train de taper
Ctrl + EAller à la fin de la ligne sur laquelle vous êtes en train de taper
Ctrl + UEffacer la ligne avant le curseur
Ctrl + KEffacer la ligne après le curseur
Ctrl + WSupprimer le mot avant le curseur
Ctrl + TÉchanger les deux derniers caractères avant le curseur
Échap + TÉchangez les deux derniers mots avant le curseur
Ctrl + LEffacer l'écran
Ctrl + CTuez tout ce que vous exécutez
Ctrl + DQuitter le shell actuel
Option + →Déplacer le curseur d'un mot vers l'avant
Option +Déplacer le curseur d'un mot vers l'arrière
Ctrl + FDéplacer le curseur d'un caractère vers l'avant
Ctrl + BDéplacer le curseur d'un caractère vers l'arrière
Ctrl + YCollez tout ce qui a été coupé par la dernière commande
Ctrl + ZMet tout ce que vous exécutez dans un processus d'arrière-plan suspendu
Ctrl + _Annuler la dernière commande
Notions de base
/ (Barre oblique)Répertoire de niveau supérieur
. (Période unique)Répertoire actuel
.. (Double période)Dossier Parent
~ (Tilde)Répertoire d'accueil
sudo [commande]Exécuter la commande avec les privilèges de sécurité du super utilisateur
nano [fichier]Ouvre l'éditeur de terminal
fichier ouvert]Ouvre un fichier
[commande] -hObtenir de l'aide sur une commande
homme [commande]Afficher le manuel d'aide de la commande
Changer de répertoire
CDRépertoire d'accueil
cd [dossier]Changer de répertoire, par ex. CD Documents
disque ~Répertoire d'accueil
CD/Racine du lecteur
cd -Répertoire ou dossier précédent que vous avez parcouru pour la dernière fois
pwdAfficher votre répertoire de travail
CD..Remonter dans le répertoire parent
CD../..Monter de deux niveaux
Répertorier le contenu du répertoire
lsAfficher le nom des fichiers et sous-répertoires dans le répertoire
ls -CForcer la sortie multi-colonnes de la liste
ls -aRépertoriez toutes les entrées, y compris celles avec .(point) et ..(double point)
ls -1Sortir la liste des fichiers dans une entrée par format de ligne
ls -FAfficher un / (barre oblique) immédiatement après chaque chemin qui est un répertoire, * (astérisque) après les programmes ou scripts exécutables, et @ après un lien symbolique
ls -STrier les fichiers ou les entrées par taille
ls -lListe dans un format long. Comprend le mode de fichier, le nom du propriétaire et du groupe, la date et l'heure de modification du fichier, le chemin d'accès, etc.
ls -ltLister les fichiers triés par heure de modification (le plus récent en premier)
ls -lhLongue liste avec des tailles de fichiers lisibles par l'homme en Ko, Mo ou Go
ls -loRépertoriez les noms de fichiers avec la taille, le propriétaire et les indicateurs
ls -laRépertorier le contenu détaillé du répertoire, y compris les fichiers cachés
Taille du fichier et espace disque
duListe d'utilisation pour chaque sous-répertoire et son contenu
du -sh [dossier]Sortie lisible par l'homme de tous les fichiers dans un répertoire
du -sAfficher une entrée pour chaque fichier spécifié
du-sk * | trier nonListe des fichiers et des dossiers, totalisant la taille, y compris les sous-dossiers. Remplacez sk* par sm* pour lister les répertoires en Mo
df -hCalculez l'espace disque libre de votre système
df -HCalculer l'espace disque libre en puissances de 1 000 (contre 1 024)
Gestion des fichiers et des répertoires
mkdirCréer un nouveau dossier nommé
mkdir -p /Créer des dossiers imbriqués
mkdirCréer plusieurs dossiers à la fois
mkdir ''Créer un dossier avec un espace dans le nom de fichier
rmdirSupprimer un dossier (ne fonctionne que sur les dossiers vides)
rm -RSupprimer un dossier et son contenu
toucherCréer un nouveau fichier sans aucune extension
cpCopier un fichier dans le dossier
cpCopier un fichier dans le dossier actuel
cp ~//Copiez un fichier dans le dossier et renommez le fichier copié
cp -RCopier un dossier dans un nouveau dossier avec des espaces dans le nom de fichier
cp -jeVous invite avant de copier un fichier avec un message d'avertissement d'écrasement
cp /Utilisateurs/Copier plusieurs fichiers dans un dossier
rmSupprimer un fichier (cela supprime le fichier de façon permanente ; à utiliser avec prudence.)
rm -iSupprimer un fichier uniquement lorsque vous donnez confirmation
rm -fForcer la suppression sans confirmation
rmSupprimer plusieurs fichiers sans aucune confirmation
mvDéplacer/renommer
mvDéplacer un fichier vers le dossier, éventuellement en écrasant un fichier existant
mv -iIndicateur -i facultatif pour vous avertir avant d'écraser le fichier
mv *.png ~/Déplacer tous les fichiers PNG du dossier actuel vers un autre dossier
Historique des commandes
Ctrl + RRechercher dans les commandes précédemment utilisées
histoire mAffiche les commandes précédentes que vous avez saisies. Ajouter un nombre à limiter aux n derniers éléments
![valeur]Exécuter la dernière commande tapée qui commence par une valeur
!!Exécuter la dernière commande tapée
Autorisations
ls -ldAfficher l'autorisation par défaut pour un répertoire personnel
ls -ld /Afficher les autorisations de lecture, d'écriture et d'accès d'un dossier particulier
chmod 755Changer l'autorisation d'un fichier en 755
chmod -R 600Changer l'autorisation d'un dossier (et de son contenu) en 600
chown :Changez la propriété d'un fichier en utilisateur et groupe. Ajouter -R pour inclure le contenu du dossier
Processus
ps - hacheSortir les processus en cours d'exécution. Ici, a montre les processus de tous les utilisateurs et x montre les processus qui ne sont pas connectés au terminal
ps -auxAffiche tous les processus avec %cpu, %mem, page in, PID et command
HautAfficher des informations en direct sur les processus en cours d'exécution
top -ocpu -s 5Afficher les processus triés par utilisation du processeur, mise à jour toutes les 5 secondes
top -o rsizeTrier en haut par utilisation de la mémoire
tuer le PIDQuitter le processus avec ID . Vous verrez PID comme une colonne dans le moniteur d'activité
ps-hache | saisirRechercher un processus par nom ou PID
Réseau
pingPing sur l'hôte et état d'affichage
qui estAfficher les informations whois pour un domaine
boucle -OTélécharger le fichier via HTTP, HTTPS ou FTP
ssh @Établir une connexion SSH avec l'utilisateur
scp @:/remote/cheminCopier vers une télécommande
Homebrew
docteur brasseurVérifiez l'infusion pour des problèmes potentiels
installation de brassageInstaller une formule
brew désinstallerDésinstaller une formule
liste de brassageLister toutes les formules installées
recherche de bièreAfficher les formules disponibles pour le brassage
mise à niveau de l'infusionAméliorez toutes les bières obsolètes et non épinglées
mise à jour de l'infusionRécupérez la dernière version de l'homebrew et de la formule
nettoyage de l'infusionSupprimer l'ancienne version de la formule installée
robinet d'infusion homebrew/fûtAppuyez sur le référentiel de cask de GitHub
liste des fûts de brassageLister tous les fûts installés
installation de fût de brassageInstaller le fût donné
désinstallation du fût de brassageDésinstaller le cask donné
Chercher
trouver -nomTrouvez tous les fichiers nommés à l'intérieur. Utilisez des caractères génériques (*) pour rechercher des parties de noms de fichiers
saisir ''Afficher toutes les occurrences de inside (ajouter -i pour l'insensibilité à la casse)
grep -rl ''Rechercher tous les fichiers contenant à l'intérieur
Sortir
chatSortir le contenu de
moinsSortir le contenu de l'utilisation de la commande less qui prend en charge la pagination et plus
dirigerSortir les 10 premières lignes de
>>Ajoute la sortie de à
>Dirigez la sortie de dans
|Dirigez la sortie de vers

Ensuite, personnalisez le terminal

Il y a beaucoup de commandes dans cette aide-mémoire. Mais vous n'êtes pas obligé de tous les apprendre en même temps ! Choisissez-en quelques-unes qui s'intègrent bien à votre flux de travail et vous font gagner le plus de temps. Une fois que vous maîtrisez ces commandes, il vous reste encore beaucoup à apprendre sur le Terminal pour améliorer votre expérience avec celui-ci.

Pour en savoir plus, nous avons examiné comment personnaliser le terminal Mac et le rendre plus utile .

comment afficher les fichiers .dat
Partager Partager Tweeter E-mail Supprimez ces fichiers et dossiers Windows pour libérer de l'espace disque

Besoin de libérer de l'espace disque sur votre ordinateur Windows ? Voici les fichiers et dossiers Windows qui peuvent être supprimés en toute sécurité pour libérer de l'espace disque.

Lire la suite
Rubriques connexes
  • Mac
  • Aide-mémoire
  • Terminal
  • Invite de commandes
  • Shell Linux Bash
A propos de l'auteur Rahul Saïgal(162 articles publiés)

Avec son diplôme M.Optom dans la spécialité des soins oculaires, Rahul a travaillé comme conférencier pendant de nombreuses années au collège. Écrire et enseigner aux autres est toujours sa passion. Il écrit maintenant sur la technologie et la rend digeste pour les lecteurs qui ne la comprennent pas bien.

Plus de Rahul Saigal

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