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

Account manager chez un géant de la tech. Passionné par le numérique et le business qu'il génère. Également entrepreneur et formateur à mes heures perdues.

0 commentaire

Laisser un commentaire

Emplacement de l’avatar

Votre adresse e-mail 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.