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
nombase Convertir un chemin d'accès complet en un simple nom de fichier
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
s'attendre à un dialogue programmé avec des programmes interactifs
Voir aussi AppleScript
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
infoInformation 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 Installateurpaquet 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
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
Cet article comporte 0 commentaires