Index de A-Z des lignes commandes Apple macOS OSX (macOS bash)

A

afconvert Conversion de fichiers audio afinfo Info sur les fichiers audio afplay Lecture de fichiers audio aéroport Gérer Apple AirPort alias Créer un alias - alloc Liste des mémoires utilisées et libres apropos Rechercher des chaînes de caractères dans la base de données whatis asr Restauration de logiciels Apple atsutil Utilitaire du système d'enregistrement des polices awk Rechercher et remplacer du texte dans un ou plusieurs fichiers

B

bash Bourne-Again SHell bc Langage de calcul de précision arbitraire bg Envoyer au fond - bind Définir ou afficher les liaisons des touches et des fonctions de la ligne de lecture - bless Définir les options de démarrage du volume et du disque de démarrage break Sortir d'une boucle For, While, Until ou Select - builtin Exécuter un shell builtin - bzip2 Compresser ou décompresser des fichiers

C

caffeinate Empêcher le système de dormir cal Afficher un calendrier calendrier Service de rappel caller Retourne le contexte d'un appel de sous-routine - annuler Annuler les travaux d'impression case Effectuer une commande conditionnelle - cat Concaténer et imprimer (afficher) le contenu des fichiers cd Changer de répertoire - chflags Modifier les drapeaux d'un fichier ou d'un dossier chgrp Changer la propriété du groupe chmod Modifier les permissions d'accès chown Changer le propriétaire et le groupe du fichier chroot Lancer une commande avec un répertoire racine différent somme de contrôle Imprimer la somme de contrôle du CRC et le nombre d'octets clear Effacer l'écran du terminal cmp Comparez deux fichiers comm Comparez deux fichiers triés ligne par ligne command Exécuter une commande (pas une fonction) - complete Éditer une commande completion [word/pattern/list] - continue Reprendre l'itération suivante d'une boucle - cp Copier un ou plusieurs fichiers à un autre emplacement cpio Copier des fichiers vers et depuis des archives cron Démon pour exécuter les commandes programmées crontab Planifier une commande à exécuter à une date/heure ultérieure csplit Diviser un fichier en morceaux déterminés par le contexte csrutil Configurer la protection de l'intégrité du système (SIP) cupsfilter Convertir un fichier dans un autre format en utilisant les filtres de tasses curl Transférer des données depuis ou vers un serveur cut Diviser un fichier en plusieurs parties

D

date Afficher ou modifier la date et l'heure dc Calculatrice de bureau dd Duplicateur de données - convertir et copier un fichier, cloner des disques declare Déclarer la variable & ; définir les attributs - defaults Définir les préférences, afficher les fichiers cachés df Afficher l'espace disque disponible diff Afficher les différences entre deux fichiers diff3 Afficher les différences entre trois fichiers dig Recherche DNS nombase Convertir un nom de chemin complet en un simple chemin dirs Afficher la liste des répertoires mémorisés - diskutil Utilitaires de disque - Formater, vérifier, réparer disown Déconnecter un job de la session de connexion courante - ditto Copier des fichiers et des dossiers dot_clean Supprimer les fichiers dot-underscore drutil Interagir avec les graveurs de CD/DVD dscacheutil Interroger ou vider le cache du Directory Service/DNS dseditgroup Modifier, créer, manipuler ou supprimer des groupes dsenableroot Activer l'accès root dsmemberutil Voir les droits des utilisateurs et des groupes dscl Utilitaire de ligne de commande du Service d'annuaire du Estimer l'utilisation de l'espace de fichier

E

echo Afficher le texte à l'écran - ed Un éditeur de texte orienté ligne (edlin) enable Activer et désactiver les commandes shell intégrées - env Lister ou définir les variables d'environnement eval Evaluer plusieurs commandes/arguments - exec Exécuter une commande - exit Sortir du shell - execsnoop Exécution d'un nouveau processus Snoop expand Convertir les tabulations en espaces AppleScript s'attendre à un dialogue programmé avec des programmes interactifs export Définir une variable d'environnement - expr Evaluer les expressions

F

false Ne rien faire, sans succès fc Correction de la commande (historique) fdisk Manipulateur de table de partition pour Darwin UFS/HFS/DOS fdesetup Configuration de FileVault, liste des utilisateurs de FileVault fg Envoyer le travail au premier plan - fichier Déterminer le type de fichier find Rechercher les fichiers qui répondent à un critère souhaité fmt Reformater le texte du paragraphe fold Envelopper le texte pour qu'il s'adapte à une largeur donnée for Commande de boucle - fsck Contrôle et réparation de la cohérence du système de fichiers fs_usage Utilisation du système de fichiers (processus/nom du chemin) ftp Programme de transfert de fichiers par Internet fonction Définir les macros de fonction fuser Lister les processus qui ont un ou plusieurs fichiers ouverts

G

GetFileInfo Récupérer les attributs des fichiers HFS getopt Analysez les paramètres de position getopts Analysez les paramètres de position - goto Aller à l'étiquette et continuer l'exécution grep Rechercher dans le(s) fichier(s) les lignes qui correspondent à un motif donné groupes Imprimer les noms des groupes dans lesquels se trouve un utilisateur gzip Compresser ou décompresser les fichiers

H

halt Arrêter et redémarrer le système d'exploitation hash Rafraîchir l'emplacement en cache/en mémoire des commandes - head Afficher les premières lignes d'un fichier hdiutil Manipuler les images disques iso histoire Historique des commandes - nom_hôte Imprimer ou définir le nom du système

I

iconv Convertir le jeu de caractères d'un fichier id Imprimer les noms/id des utilisateurs et des groupes if Effectuer une commande conditionnelle - ifconfig Configurer les paramètres de l'interface réseau iostat Rapporter les statistiques CPU et E/S ipconfig Visualiser et contrôler l'état de la configuration IP info Information d'aide install Copier les fichiers et définir les attributs iosnoop Evénements d'E/S de Snoop lorsqu'ils se produisent

J

jobs Liste des emplois actifs - join Lignes de jointure sur un champ commun

K

kextfind Liste des extensions du noyau kextstat Afficher l'état des extensions du noyau chargées (kexts) kextunload Terminer les instances de pilotes et décharger les extensions du noyau. kickstart Configurer le bureau à distance d'Apple kill Tuer un process en spécifiant son PID killall Tuez les processus par leur nom

L

l Lister les fichiers au format long (ls -l) last Indiquer les dernières connexions des utilisateurs et des ttys launchctl Charger ou décharger des démons/agents ll Lister les fichiers au format long, en affichant les fichiers invisibles (ls -la) less Afficher la sortie un écran à la fois let Evaluer l'expression - lipo Convertir un binaire universel ln Faire des liens entre les fichiers (liens en dur, liens symboliques) local Définir une variable locale (fonction) - locate Rechercher des fichiers logname Imprimer le nom de connexion actuel login se connecter à l'ordinateur logout Quitter un shell de connexion (bye) - look Afficher les lignes commençant par une chaîne donnée lp Fichiers d'impression lpr Fichiers d'impression lprm Supprimer des travaux de la file d'attente d'impression lpstat Informations sur l'état de l'imprimante ls Liste des informations sur le(s) fichier(s) lsregister Réinitialisation de la base de données des services de lancement lsbom Lister un fichier de nomenclature lsof Liste des fichiers ouverts

M

man Manuel d'aide mdfind Recherche de projecteurs mdls Lister les attributs de métadonnées pour un fichier spécifié mdutil Gérer le magasin de métadonnées Spotlight mkdir Créer un ou plusieurs nouveaux dossiers mkfifo Faire des FIFO (tuyaux nommés) mkfile Créer un fichier mktemp Créer un fichier temporaire more Afficher la sortie un écran à la fois mount Monter un système de fichiers mv Déplacer ou renommer des fichiers ou des répertoires

N

nano Éditeur de texte simple nc/netcat Lecture et écriture de données sur les réseaux net Gérer les ressources réseau netstat Afficher l'état du réseau networksetup Préférences réseau et système nice Définir la priorité d'une commande nohup Lancer une commande immunisée contre les hangups ntfs.util Utilitaire de système de fichiers NTFS nvram Manipuler les variables du firmware

O

onintr Contrôler l'action d'une interruption du shell open Ouvrir un fichier/dossier/URL/Application opensnoop Le fichier Snoop s'ouvre au fur et à mesure openssl Ligne de commande OpenSSL osacompile Compiler le script de pomme osascript Exécuter AppleScript

P

passwd Modifier le mot de passe d'un utilisateur paste Fusionner des lignes de fichiers pbcopy Copier les données dans le presse-papiers pbpaste Coller les données du Presse-papiers pgrep Lister les processus par un nom complet ou partiel ping Tester une connexion réseau pkill Tuez les processus par un nom complet ou partiel pkgbuild Construire un macOS Installateur paquet de composants pkgutil Requête et manipulation des paquets installés plutil Utilitaire de liste de propriétés pmset Paramètres de gestion de l'énergie popd Restaurer la valeur précédente du répertoire courant - pr Convertir les fichiers texte pour l'impression printenv Lister les variables d'environnement printf Format et données d'impression - ps Etat du process pushd Sauvegarder puis modifier le répertoire courant pwd Répertoire de travail de l'impression -

Q

quota Afficher l'utilisation et les limites du disque

R

rcp Copier des fichiers entre machines read Lire une ligne de l'entrée standard - readonly Marquer une variable ou une fonction comme étant en lecture seule - reboot Arrêter et redémarrer le système ReportCrash Activer/Désactiver le rapport de crash return Quitter une fonction - rev Inverser les lignes d'un fichier rm Supprimer des fichiers rmdir Supprimer le(s) dossier(s) rpm Gestionnaire de paquets à distance rsync Copie de fichier à distance - Arbre des fichiers de synchronisation

S

say Convertir un texte en parole audible screen Terminal multiplex, lancer des shells distants via ssh screencapture Capture de l'image d'écran dans un fichier ou sur le disque scselect Commutation entre les emplacements du réseau scutil Gérer les paramètres de configuration du système sdiff Fusionner deux fichiers de manière interactive sécurité Administrer les porte-clés, les clés, les certificats et le cadre de sécurité sed Éditeur de flux select Générer une liste d'éléments - serverinfo Informations sur le serveur set Définir une variable shell = valeur - setfile Définir les attributs des fichiers HFS partage Créer des points de partage pour les services afp, ftp et smb shasum Imprimer ou vérifier les sommes de contrôle SHA shift Paramètres de position du décalage - shopt Définir les options du shell - shutdown Arrêter ou redémarrer macOS sips Système de traitement d'images par script sleep Délai pour une durée déterminée softwareupdate Outil de mise à jour du logiciel système tri Trier les fichiers texte source Exécuter des commandes depuis un fichier - spctl Politique d'évaluation de la sécurité/ Gardien split Diviser un fichier en morceaux de taille fixe sqlite3 Base de données SQL (historique des téléchargements) srm Supprimer des fichiers ou des répertoires en toute sécurité stat Afficher l'état d'un fichier stop Arrêter un travail ou un processus su Substituer l'identité de l'utilisateur sudo Exécuter une commande sous un autre utilisateur sum Imprimer un total de contrôle pour un fichier suspend Suspendre l'exécution de ce shell - sw_vers Imprimer la version du système d'exploitation macOS sysctl Obtenir ou définir l'état du noyau system_profiler Configuration du système de rapports systemsetup Paramètres de l'ordinateur et du système d'affichage

T

tail Sortir la dernière partie des fichiers tar Porte-bande tccutil Gérer la base de données de confidentialité tcpdump Dump de trafic sur un réseau tee Rediriger la sortie vers plusieurs fichiers test Évaluation de l'état - textutil Manipuler des fichiers textes de différents formats (Doc,html,rtf) time Mesurer l'utilisation des ressources du programme times Impression du shell & ; temps de traitement du shell - tmutil Utilitaire Time Machine top Afficher les informations du process touch Modifier l'horodatage des fichiers tput Définir les capacités dépendantes du terminal, la couleur, la position tr Traduire, presser et/ou supprimer des caractères trap Exécuter une commande lorsque le shell reçoit un signal - traceroute Tracer la route vers l'hôte trimforce Activer les commandes TRIM sur les lecteurs tiers true Ne rien faire, avec succès tty Imprimer le nom de fichier du terminal sur stdin type Décrire une commande : -u ufs.util Monter/démonter le système de fichiers UFS

U

ulimit limiter l'utilisation des ressources à l'échelle du système - umask Masque de création de fichiers utilisateurs umount Démonter un périphérique unalias Supprimer un alias - uname Imprimer la version du noyau Darwin OS / release / nom de la machine unexpand Convertir les espaces en tabulations uniq Fichiers Uniquify unités Convertir les unités d'une échelle à l'autre unset Supprimer les noms de variables ou de fonctions - jusqu'à Commande de boucle - uptime Afficher la durée de fonctionnement du système utilisateurs Imprimer les noms de connexion des utilisateurs actuellement connectés jusqu'à ce que Exécuter les commandes (jusqu'à l'erreur) uuencode Encoder un fichier binaire uudecode Décoder un fichier créé par uuencode uuidgen Générer un identifiant unique (UUID/GUID) uucp Copie Unix vers Unix

V

vi Éditeur de texte

W

w Montrer qui est connecté et ce qu'il fait wait Attendre la fin d'un processus - wall Ecrire un message aux utilisateurs wc Imprimer le nombre d'octets, de mots et de lignes whatis Recherchez les mots complets dans la base de données whatis whereis Localiser un programme which Localiser un fichier programme dans le chemin de l'utilisateur while Commande de boucle - who Imprimer tous les noms d'utilisateurs actuellement connectés whoami Imprimer l'identifiant et le nom de l'utilisateur courant (`id -un') write Envoyer un message à un autre utilisateur

X

xargs Exécuter l'utilitaire - passer des arguments xattr Afficher et manipuler les attributs étendus xcode-select --install Installer les outils de développement en ligne de commande youtube-dl Télécharger la vidéo yes Imprimer une chaîne de caractères jusqu'à ce qu'elle soit interrompue zip Empaquetez et compressez les fichiers (archives). !! Relancez la dernière commande SOURCE Voir aussi quelques lignes de commandes essentielles