short stats row
This commit is contained in:
13
nando-stats
Executable file
13
nando-stats
Executable file
@@ -0,0 +1,13 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
cores=$( grep -c processor /proc/cpuinfo )
|
||||||
|
load=$( cat /proc/loadavg | cut -d" " -f3 | tr -d [:cntrl:] )
|
||||||
|
echo -n "L:$load/$cores M:"
|
||||||
|
# used + cached = total - free
|
||||||
|
free=$(( $( grep ^MemFree /proc/meminfo | tr -d -c [:digit:] ) / 1048576 ))
|
||||||
|
cache=$(( $( grep ^Cached /proc/meminfo | tr -d -c [:digit:] ) / 1048576 ))
|
||||||
|
total=$(( $( grep ^MemTotal /proc/meminfo | tr -d -c [:digit:] ) / 1048576 ))
|
||||||
|
used=$(( $total -$free -$cache ))
|
||||||
|
echo -n "$used+$cache/$total U:"
|
||||||
|
ps a --format user| grep -v -e root -e USER | sort -u | wc -l | tr -c -d [:digit:]
|
||||||
|
# exit okay
|
||||||
|
true
|
||||||
Reference in New Issue
Block a user