Dans les systèmes basés sur Linux tels que Raspberry Pi, les fichiers journaux système sont présents qui contiennent le processus, les détails de connexion et d'autres actions. Au fil du temps, le contenu à l'intérieur des fichiers journaux continue d'augmenter et il acquiert de l'espace sur le disque. Pour Raspberry Pi (mini-ordinateur), il est important de continuer à vider l'espace sur le disque afin que le système ne manque pas d'espace.
Si vous souhaitez libérer de l'espace sur votre Raspberry Pi, c'est une bonne idée pour les fichiers journaux système vides et cet article est un guide sur la façon de le faire.
Comment afficher les fichiers journaux système dans Raspberry Pi
Dans le système Raspberry Pi, tous les fichiers journaux sont présents dans / var / log annuaire. Ainsi, pour afficher les fichiers journaux système, modifiez le répertoire en / var / log:
CD / VAR / LOG
Puis en utilisant le LS Commande, la liste complète des fichiers journaux peut être affichée:
LS
Fichiers de journal système vide sur Raspberry Pi
Il existe quatre méthodes dans les fichiers journaux système vides sur Raspberry Pi, qui sont les suivants:
Méthode 1: Utilisation de la commande tronquée
La première méthode pour vider les fichiers journaux système consiste à utiliser le "tronquer" commande. Tronquer un fichier signifie vider / supprimer tout son contenu pour faire la taille du fichier 0 kb.
"tronquer" La commande est principalement utilisée pour vider les fichiers de journal système. La syntaxe de la commande truncate est mentionnée ci-dessous:
sudo troncate -s 0
Par exemple; Ici, je veux supprimer le contenu du authentification.enregistrer déposer.
Pour tronquer ou vider ce fichier, j'ai exécuté le tronquer Commande comme indiqué ci-dessous:
sudo truncate -s 0 auth.enregistrer
Après avoir exécuté la commande ci-dessus maintenant lorsque j'ai ouvert le fichier, vous pouvez voir qu'il est vide:
Méthode 2: Utilisation de la commande>
L'utilisateur de Raspberry Pi peut également utiliser ">" Commande avec le nom du fichier journal système pour vider un fichier journal sur le système. Cependant, pour vider le fichier journal via ">", Les utilisateurs doivent passer à la racine avant d'appliquer la commande.
Ici, je veux vider le fichier syslog qui est mis en surbrillance dans l'image ci-dessous. Alors d'abord, voyons le / var / log Répertoire dans lequel tous nos fichiers journaux système sont présents:
LS
Le fichier syslog ressemblera à quelque chose comme indiqué dans l'image ci-dessous:
Passons maintenant à l'utilisateur racine et supprimons le fichier syslog en suivant les commandes ci-dessous:
sudo su racine
Taper:
> syslog
Pour vérifier, ouvrez le syslog Fichier à l'aide de Nano Editor Il est vide:
Méthode 3: Utilisation de la commande echo
Le troisième sur notre liste est la commande echo, en utilisant le écho Commande, on peut également vider le fichier journal système. Suivez simplement la syntaxe de commande Echo mentionnée ci-dessous:
Echo>
N'oubliez pas d'utiliser cette commande, l'utilisateur est tenu d'avoir des privilèges racine ou vous pouvez simplement passer à l'utilisateur racine en utilisant sudo su commande.
Par exemple:
Echo> utilisateur.enregistrer
Méthode 4: Commande utilisation / dev / null
La dernière méthode de la liste pour vider les fichiers journaux système sur Raspberry Pi est en utilisant le / dev / terne commande avec le chat commande. / dev / null est un fichier spécial sur le système basé sur Linux tel que Raspberry Pi, mais tout ce qui est supprimé en utilisant / dev / null ne peut pas être récupéré. Suivez simplement la syntaxe mentionnée ci-dessous pour cette méthode pour vider les fichiers journaux système sur Raspberry Pi.
chat / dev / null>
Par exemple:
CAT / DEV / NULL> BOOT.enregistrer
De cette façon, vous pouvez vider n'importe quel fichier journal système que vous souhaitez utiliser n'importe quelle méthode.
Conclusion
Il existe quatre façons de vider les fichiers journaux système: l'un consiste à utiliser le «tronquer”Commande pour modifier la taille du fichier en 0KB, Un autre consiste à passer à l'utilisateur racine, puis à vider le fichier en utilisant «>" commande. Ensuite nous avons "Echo>«Commande et enfin, nous avons«/ dev / null" commande.