Aujourd’hui, je vous propose 10 commandes Mac utiles pour les techniciens Apple. Que vous soyez utilisateur

Connaitre la version de macOS installée sur un Mac dont le système ne démarre pas (Single User ou SSH)

tail /System/Library/CoreServices/SystemVersion.plist | grep -A 1 "ProductVersion"

Pour commencer cette liste des 10 commandes Mac utiles pour les techniciens Apple, cette première commande permet de connaitre la version de macOS installée sur un Mac, pour, par exemple, re-installer la bonne version d’un système défectueux. Essentielle également dans le sens où tout bon technicien doit connaitre l’environnement logiciel sur lequel il s’apprête à travailler.

Réparer le catalogue disque de votre Mac (mode Single User)

fsck -y -f

Il arrive très fréquemment que le catalogue disque soit à l’origine de problèmes. La commande fsck permet de régler certains de ces problèmes. Je vous conseille également l’usage de DiskWarrior si vous rencontrez des problèmes de catalogue disque. Parmi les commandes Mac utiles pour un technicien, celle-ci est très importante.

Afficher les fichiers cachés de macOS

defaults write com.apple.finder AppleShowAllFiles -bool TRUE

puis pour redémarrer le Finder :

killall Finder

Même commande avec « FALSE » pour annuler.

Stresser un Mac (Processeur)

yes > /dev/null

Peut s’avérer utile pour identifier certains problèmes aléatoires sur une carte mère. Pour terminer le stress :

killall yes

Reconstruire l’index de Spotlight

sudo mdutil -E /Volumes/DriveName

J’en parle ici pour Mail mais cela s’applique à la recherche Spotlight en général. Si vous avez des résultats de recherches incomplets, vous pouvez forcer Spotlight à reconstruire son index avec cette commande.

Lancer les mises à jour sur les ordinateurs Apple ayant le Mac App Store

sudo softwareupdate -l

Si vous souhaitez mettre en place un script pour automatiser un ensemble de commandes après l’installation d’un système par exemple.

Télécharger un fichier sans navigateur

curl -0 *url_du_fichier_à_télécahrger*

Par exemple :

curl -0 https://data-cdn.mbamupdates.com/web/mbam-mac-1.2.6.730.dmg

Cette commande peut devenir très pratique dans le cas d’ordinateurs infectés par des adwares. MacKeeper, Genio et autres logiciels de publicités intempestives peuvent parfois tellement empêcher la navigation qu’il en devient compliqué de se rendre sur le site d’un anti-malware (Malwarebyte pour n’en citer qu’un) pour s’en débarrasser. Avec Curl, pas de problème, vous récupérez le fichier voulu sans ouvrir Safari.

Empécher temporairement un Mac de se mettre en veille

caffeinate -u -t *nombre_de_secondes*

Les Genius doivent parfois examiner les Mac pendant plusieurs heures afin de reproduire des problèmes aléatoires de clients. La commande caffeinate permet de retarder la mise en veille d’un ordinateur Apple.

Créer un fichier vide de n’importe quelle taille

mkfile 1g test.txt

mkfile est idéale si vous avez besoin de vérifier des droits ou créer des fichiers de tests.

Connaitre les ip de votre Mac

ip publique :

curl ipecho.net/plain; echo

ip privée :

ipconfig getifaddr en0

Connaitre tous les processus actifs sur un ordinateur Apple

top

matthieu

Ingénieur d'affaires dans une société de conseil en technologies. Passionné par le numérique et le business qu'il génère. Également entrepreneur et formateur à mes heures perdues.

Laisser un commentaire

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

Articles similaires

Apple

Supprimer le cache de Twitter sur iOS

Depuis la version 6.73 de Twitter, il vous est possible de supprimer manuellement le cache utilisé par l’application sur votre iPhone. Pour Supprimer le cache de Twitter sur iOS, c’est très simple. Voici un petit Lire la suite…

Apple

Créer une clé USB bootable de macOS High Sierra 10.13

Le nouveau système d’Apple est disponible en Beta publique et embarque avec lui la possibilité d’utiliser la commande createinstallmedia du Terminal pour créer une clé USB bootable de macOS High Sierra 10.13 Beta. Notez que cette procédure Lire la suite…

Apple

Configuration minimale requise pour macOS High Sierra 10.13

Comme à chaque conférence des développeurs, je vous propose de découvrir la configuration minimale requise pour macOS High Sierra, le nouveau système d’Apple (10.13).