Como esvaziar arquivos de log do sistema no Raspberry Pi

Como esvaziar arquivos de log do sistema no Raspberry Pi

Em sistemas baseados em Linux, como o Raspberry Pi, os arquivos de log do sistema estão presentes que contêm o processo, detalhes de logins e outras ações. Com o tempo, o conteúdo dentro dos arquivos de log continua aumentando e adquire espaço no disco. Para Raspberry Pi (mini-computador), é importante continuar esvaziando espaço no disco para que o sistema não fique sem espaço.

Se você deseja liberar algum espaço no seu Raspberry Pi, é uma boa ideia para os arquivos de log do sistema vazio e este artigo é um guia sobre como fazer isso.

Como exibir arquivos de log do sistema no Raspberry Pi

No sistema Raspberry Pi, todos os arquivos de log estão presentes em /var/log diretório. Portanto, para visualizar os arquivos de log do sistema, altere o diretório para /var/log:

CD /var /log


Então, usando o ls Comando, a lista completa dos arquivos de log pode ser exibida:

ls


Arquivos de log do sistema vazio no Raspberry Pi

Existem quatro métodos para os arquivos de log do sistema vazios no Raspberry Pi, que são os seguintes:

    • Usando comando truncate
    • Usando> comando
    • Usando o comando echo
    • Usando /dev /null comando

Método 1: Usando o comando truncate

O primeiro método para esvaziar os arquivos de log do sistema é usando o "truncar" comando. Truncar um arquivo significa esvaziar/excluir todo o seu conteúdo para fazer o tamanho do arquivo 0 kb.

"truncar" O comando é usado principalmente para esvaziar arquivos de log do sistema. A sintaxe do comando truncate é mencionada abaixo:

sudo truncado -s 0


Por exemplo; Aqui, eu quero remover o conteúdo do Auth.registro arquivo.


Para truncar ou esvaziar este arquivo, eu executei o truncar comando como mostrado abaixo:

sudo truncado -s 0 auth.registro



Depois de executar o comando acima agora, quando eu abri o arquivo, você pode ver que está vazio:

Método 2: Usando> comando

O usuário do Raspberry Pi também pode usar ">" comando com o nome do arquivo de log do sistema para esvaziar um arquivo de log no sistema. No entanto, para esvaziar o arquivo de log através ">", Os usuários devem mudar para root antes de aplicar o comando.

Aqui, quero esvaziar o arquivo syslog que é destacado na imagem abaixo. Então, em primeiro lugar, vamos ver o /var/log diretório no qual todos os arquivos de log do sistema estão presentes:

ls



O arquivo syslog parecerá algo como mostrado na imagem abaixo:


Agora vamos mudar para o usuário root e excluir o arquivo syslog seguindo os comandos abaixo escritos:

Raiz sudo su


Tipo:

> syslog



Para verificar, abra o syslog Arquivo usando o editor Nano está vazio:

Método 3: Usando o comando ECHO

O terceiro em nossa lista é o comando Echo, usando o eco comando, também pode ser esvazia o arquivo de log do sistema. Basta seguir a sintaxe do comando de eco mencionado abaixo:

eco>


Lembre -se de usar este comando que o usuário deve ter privilégios root ou você pode simplesmente mudar para o usuário root usando sudo su comando.

Por exemplo:

eco> usuário.registro



Método 4: Usando /dev /null comando

O último método na lista para esvaziar os arquivos de log do sistema no Raspberry Pi é usando o /dev/maçante comando junto com o gato comando. /dev/null é um arquivo especial no sistema baseado em Linux, como o Raspberry Pi, mas qualquer coisa que seja excluída usando /dev/null não pode ser recuperado. Basta seguir a sintaxe mencionada abaixo para que este método esvazie os arquivos de log do sistema no Raspberry Pi.

gato /dev /null>


Por exemplo:

gato /dev /null> bota.registro




Dessa forma, você pode esvaziar qualquer arquivo de log do sistema que deseja usar qualquer método.

Conclusão

Existem quatro maneiras de esvaziar os arquivos de log do sistema: um é usando o “truncar”Comando para alterar o tamanho do arquivo para 0kb, Outro é mudar para o usuário root e esvaziar o arquivo usando “>”Comando. Então nós temos "eco>”Comando e finalmente, temos“/dev/null”Comando.