skip to Main Content

Liste des commandes BASH Terminal OSX

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

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Back To Top