Rotate logs manually

Force log rotation regardless of schedule

logrotate -f /etc/logrotate.conf

tool
linux133 commands
tags
linuxlogs

More linux commands

  • for u in $(cut -f1 -d: /etc/passwd); do crontab -l -u $u 2>/dev/null | grep -v '^#' | sed "s|^|$u: |"; done

    Print active cron lines for every user

  • systemd-analyze calendar '*/5 * * * *'

    Parse and show next 5 trigger times for a cron expression

  • command > /tmp/out.log 2> /tmp/err.log

    Split stdout and stderr into separate files

  • command 2>&1 | tee /tmp/all.log

    Redirect stdout+stderr to file and screen simultaneously

  • grep -rl 'old_string' /etc/ | xargs sed -i 's/old_string/new_string/g'

    Find files containing text, then replace in-place

all 133 linux commands