/var/adm/wtmp Truncation: Difference between revisions

From UNIX Systems Administration
Jump to navigation Jump to search
No edit summary
 
Line 1: Line 1:
== Truncating /var/adm/wtmp ==
== Truncating /var/adm/wtmp ==
# Convert <tt>'''/var/adm/wtmp'''</tt> file to ASCII.
# Convert <tt>'''/var/adm/wtmp'''</tt> file to ASCII.
## <tt>'''# /usr/sbin/acct/fwtmp < /var/adm/wtmp > /tmp/wtmp.out'''</tt>
#: <tt>'''# /usr/sbin/acct/fwtmp < /var/adm/wtmp > /tmp/wtmp.out'''</tt>
# Output the last 50 entries to a new file.
# Output the last 50 entries to a new file.
## <tt>'''# tail -50 /tmp/wtmp.out > /tmp/wtmp.in'''</tt>
#: <tt>'''# tail -50 /tmp/wtmp.out > /tmp/wtmp.in'''</tt>
# Convert the <tt>'''/tmp/wtmp.in'''</tt> file to wtmp format, and read it back in.
# Convert the <tt>'''/tmp/wtmp.in'''</tt> file to wtmp format, and read it back in.
## <tt>'''# /usr/sbin/acct/fwtmp -ic < /tmp/wtmp.in > /var/adm/wtmp'''</tt>
#: <tt>'''# /usr/sbin/acct/fwtmp -ic < /tmp/wtmp.in > /var/adm/wtmp'''</tt>
# Remove the <tt>'''/tmp/wtmp.out'''</tt> and <tt>'''/tmp/wtmp.in'''</tt> files.
# Remove the <tt>'''/tmp/wtmp.out'''</tt> and <tt>'''/tmp/wtmp.in'''</tt> files.



Latest revision as of 21:07, 13 December 2017

Truncating /var/adm/wtmp

  1. Convert /var/adm/wtmp file to ASCII.
    # /usr/sbin/acct/fwtmp < /var/adm/wtmp > /tmp/wtmp.out
  2. Output the last 50 entries to a new file.
    # tail -50 /tmp/wtmp.out > /tmp/wtmp.in
  3. Convert the /tmp/wtmp.in file to wtmp format, and read it back in.
    # /usr/sbin/acct/fwtmp -ic < /tmp/wtmp.in > /var/adm/wtmp
  4. Remove the /tmp/wtmp.out and /tmp/wtmp.in files.

Further Reading

  1. Computers-it. AIX - How to truncate /var/adm/wtmp