Par le Windows y Linux Quelles sont les commandes que vous trouvez les plus utiles pour Mac OS X Server (ou Client) ?
Réponses
Trop de publicités?sudo slapconfig -destroyldapserver
Forcer la rétrogradation d'une réplique LDAP à l'état autonome. Si votre Open Directory Master est mal configuré, il peut arriver que la rétrogradation d'une réplique Open Directory à l'aide de Server Admin échoue (par exemple, vous pouvez constater que votre serveur de réplique refuse de rétrograder). Vous pouvez utiliser slapconfig pour le forcer à rétrograder dans ces cas-là.
which program
recherche le chemin d'accès pour le programme, et vous indique quel exécutable est invoqué si vous exécutez le programme sans spécifier un chemin complet.
Il est généralement plus utile comme raccourci pour taper un chemin.
$ which python
/usr/bin/python
$ ls -l `which python`
lrwxr-xr-x 1 root wheel 72 30 Jan 22:56 /usr/bin/python -> ../../System/Library/Frameworks/Python.framework/Versions/2.5/bin/python
Des choses spécifiques à OS X que je n'ai pas vues mentionnées :
mdfind
utilise les index de recherche Spotlight à partir de la ligne de commande, de sorte que vous pouvez effectuer des recherches en texte intégral sans utiliser le menu déroulant Recherche.
networksetup -
vous montrera toute la syntaxe farfelue qu'il prend en charge ; il s'agit de l'équivalent en ligne de commande du panneau de préférences Réseau.
sudo launchctl list
- montre les travaux launchctl en cours. launchctl stop X.XX.X
ne fera que "stopper" (tuer) l'instance en cours d'exécution d'un processus persistant ; pour vraiment l'arrêter, utilisez launchctl unload /System/Library/LaunchDaemons/X.XX.X.plist
.