Accélérer un terminal lent en effaçant les fichiers journaux

Le terminal Mac OS X peut être lent à démarrer au fil du temps, mais il existe une solution simple pour l'accélérer à nouveau.

En supprimant les Apple System Logs, vous pouvez raser le retard en ouvrant et en lançant de nouvelles fenêtres / onglets de Terminal de façon spectaculaire, dans mon cas d'environ un délai de trois secondes à instantané!

Voici comment supprimer les fichiers journaux et récupérer la vitesse de lancement de votre application Terminal:

Correction d'un délai de lancement du terminal lent en effaçant les fichiers journaux sous Mac OS X

Sur la ligne de commande, utilisez la syntaxe suivante:

cd /private/var/log/asl/

Maintenant, vous voulez vérifier que vous êtes dans le bon répertoire en listant les fichiers journaux .asl:

ls *.asl

Enfin, si seuls les fichiers .asl apparaissent, tapez la commande suivante pour les supprimer:

sudo rm !$

Mise à jour: nous avons ajusté les commandes ci-dessus par commentaire d'utilisateur, il est maintenant plus sûr pour les utilisateurs plus novices. Voici l'ancien commandement maintenu pour la postérité, il a été barré parce que c'est un peu plus risqué pour les débutants à suivre:

Sur la ligne de commande, tapez ce qui suit:
cd /private/var/log/asl/
puis, dans ce répertoire, tapez:
sudo rm -rf *.asl

Attention: soyez absolument certain que vous tapez seulement la commande sudo rm -rf dans le répertoire / var / log / asl /! rm -rf * supprime tous les fichiers dans un répertoire, sans poser de questions, donc si vous effectuez cette tâche dans le mauvais répertoire (comme le dossier de départ), vous allez avoir un problème sérieux! Je suppose que vous avez une expérience modérée dans l'environnement de ligne de commande - si vous ne le faites pas, vous n'aurez probablement pas besoin de cette astuce de toute façon.

Mise à jour 2: Comme Marc le souligne dans les commentaires, il est plus sûr de spécifier la suppression des fichiers journaux uniquement. La commande ci-dessus a été modifiée pour refléter cela. Une commande alternative et plus courte est celle-ci:

sudo rm -rf /private/var/log/asl/*.asl

La ligne de fond est, soyez prudent avec les commandes sudo et rm, en particulier lorsque les jokers sont utilisés.

Cela a-t-il accéléré le lancement de l'application Terminal pour vous? Cette astuce continue à fonctionner dans toutes les versions d'OS X, donc si votre Mac a un terminal de lancement lent, essayez-le et faites-le nous savoir dans les commentaires.