Skip to content

hernancontigiani/bash_cheatsheet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 

Repository files navigation

Bash Cheatsheet

Comandos útiles de bash

Visualizar el consumo de espacio por carpetas

$ sudo du -sh *

Ordenado por tamaño de menor a mayor:

$ sudo du -sh * | sort -h

Ordenado por tamaño de mayor a menos:

$ sudo du -sh * | sort -rh

Buscar archivos o contenido

Buscar por un archivo

$ find . -type f -name *nombre*

Buscar por un contenido en archivos

$ find . -type f | xargs grep -Hn "contenido"

Liberar espacio de logs

Setear tamaño máximo de los logs

sudo journalctl --vacuum-size=50M

Limpiar todos los logs más viejos a 2 días

$ journalctl --vacuum-time=2d

Forzar la limpieza del syslog (de /var/log):
https://stackoverflow.com/questions/35638219/ubuntu-large-syslog-and-kern-log-files

$ sudo su
$ > /var/log/syslog
$ systemctl restart syslog

Agregar a las configuraciones de logrotate max size:

  • Editar archivo:
sudo nano /etc/logrotate.d/rsyslog

Agregar el parámetro maxsize:

/var/log/syslog
{
    rotate 7
    daily
    maxsize 1G # add this line
    missingok
    notifempty
    delaycompress
    compress
    postrotate
        /usr/lib/rsyslog/rsyslog-rotate
    endscript
}

Problemas en ubuntu:

i2c_hid_acpi 2c_hid_get_input: incomplete report:
https://askubuntu.com/questions/1365175/var-system-journal-logs-flooded-with-i2c-hid-i2c-hid-get-input-incomplete-repor

About

Comandos útiles de bash

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published