1

update-motd ideje

10-who

  • #!/bin/bash
  • echo -------------------- `pwd`/$0 - $LOGNAME - $(date +%Y%m%d:%H%M)
  • echo ----- who
  • sudo /usr/bin/who --all --ips --process --users --time --heading | ccze --mode=ansi
  • echo ----- w
  • sudo /usr/bin/w -h | ccze --mode=ansi
  • echo ----- last $LOGNAME
  • sudo /usr/bin/last $LOGNAME -xwan 5 --time-format iso | ccze --mode=ansi
  • echo ----- last root
  • sudo /usr/bin/last root -xwan 5 --time-format iso | ccze --mode=ansi
  • echo ----- users
  • sudo /usr/bin/users | ccze --mode=ansi
  • echo ----- finger
  • sudo /usr/bin/finger | ccze --mode=ansi
  • exit $?

20-sysinfo

  • #!/bin/bash
  • echo ——————– `pwd`/$0 – $LOGNAME – $(date +%Y%m%d:%H%M)
  • echo —– df
  • sudo df -BG –type=ext4 –type=fuseblk | ccze -A
  • echo —– free
  • sudo free -hwlt | ccze -A
  • echo —– s.m.a.r.t.
  • sudo smartctl –health /dev/sda | tail -n 2 | ccze -A
  • echo —– mount
  • sudo mount –verbose –types ext4,fuseblk | ccze -A
  • echo —– vmstat
  • sudo vmstat -w -S M -t | ccze -A
  • echo —– auth.log
  • sudo tail /var/log/auth.log | ccze -A
  • exit $?

30-senzori

  • #!/bin/bash
  • echo -------------------- `pwd`/$0 - $LOGNAME - $(date +%Y%m%d:%H%M)
  • sudo sensors | grep "temp.:" | ccze --mode=ansi
  • echo ----- s-tui
  • sudo s-tui --terminal | ccze --mode=ansi
  • echo ----- inxi
  • sudo inxi -s -c 0 | ccze --mode=ansi
  • exit $?

Narafski, treba sve ove alatiće prvo instalirati. Pa, instalirajmo..

—o—