tail 명령과 리디렉션(>) 으로 조합해서 할 수 있다.
tail -n [줄 수] [원본 로그 파일 경로] > [백업 파일 경로]
예로,
tail -n 100 /var/log/syslog > /home/user/syslog_recent_backup.log
로그 파일을 비우는 기능을 사용할때 기존 로그를 전체 백업하긴 부담 스럽다면,
이렇게 최근 몇줄만 백업하고 나머지는 삭제하는 방법 좋을거 같다.
tail -n 100 /var/log/syslog > /home/user/syslog_recent_backup.log
truncate -s 0 /var/log/syslog