# for i in /bin/ls /bin/ps /bin/netstat /usr/bin/top; do echo "** Strings $i **"; strings $i; echo; done > strings.output
** Strings /bin/ls **
/lib/ld-linux.so.2
__gmon_start__
libc.so.6
_IO_stdin_used
__libc_start_main
ld-linux.so.2
stdout
fputs
printf
setlocale
bindtextdomain
textdomain
time
exit
malloc
fopen
strcpy
fgets
fclose
free
_obstack_begin
_IO_putc
isatty
abort
getenv
_nl_msg_cat_cntr
error
optarg
getopt_long
optind
memcpy
strcmp
__errno_location
opendir
readdir
closedir
_obstack_newchunk
sprintf
fnmatch
__xstat
__lxstat
readlink
strrchr
strncpy
qsort
ctime
__ctype_b
stpcpy
strncmp
stderr
fprintf
_nl_default_dirname
_nl_domain_bindings
getcwd
__rawmemchr
open
__fxstat
mmap
close
read
munmap
bsearch
strchr
feof
strcasecmp
__ctype_tolower
getpwuid
getpwnam
getgrgid
getgrnam
realloc
__strtol_internal
GLIBC_2.0
GLIBC_2.1
PTRh
QVhP
[^_]
[^_]
tkQh)
[^_]
t$Qj
t$Rj
t$Vj
t$Sj
t$Rj
t$Vj
t$Rj
t$Vj
<=t.
t/<:t+
[^_]
:uW@
t$Pj
:=u*
t$Sj
[^_]
[^_]
t&Vht
[^_]
[^_]
S}=1
RPVj
y*Vht
[^_]
y(Vht
[^_]
[^_]
[^_]
@L+BL]
@L+BL]
@D+BD]
@D+BD]
@<+B<]
@<+B<]
@0+B0]
@0+B0]
[Zj.
[^_]
Y[j.
[^_]
BdHP
[^_]
YXSV
[^_]
[^_]
WVS1
[^_]
WVS1
[^_]
WVS1
[^_]
[^_]
t$Rj
t$Pj
t$Qj
t$Rj
t$Pj
[^_]
[^_]
[^_]
[^_]
[^_]
[^_]
[^_]
u @P
u$@P
u,@P
u0@P
u4@P
u8@P
[^_]
WVS1
AC;]
+u:1
tNQV
[^_]
[^_]
x xt
@ t]
9>t^
[^_]
[^_]
9>t^
[^_]
[^_]
E^tf
E^tJ
E^t.
[^_]
01;32
01;33
01;35
01;36
01;34
8bit
7bit
color
version
help
time
tabsize
sort
format
recursive
quote-name
literal
dereference
ignore
file-type
classify
ignore-backups
almost-all
width
size
reverse
hide-control-chars
no-group
numeric-uid-gid
kilobytes
inode
full-time
dired
directory
escape
single-column
vertical
across
horizontal
commas
long
verbose
extension
none
status
ctime
access
atime
if-tty
auto
never
force
always
/usr/local/share/locale
fileutils
(GNU fileutils) 4.0x
vdir
%s %s
Written by Richard Stallman and David MacKenzie.
Copyright (C) 2000 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
/dev/ttyof
//DIRED//
//SUBDIRED//
POSIXLY_CORRECT
COLUMNS
ignoring invalid width in environment variable COLUMNS: %s
TABSIZE
ignoring invalid tab size in environment variable TABSIZE: %s
abcdfgiklmnopqrstuw:xABCDFGI:LNQRST:UX178
invalid line width: %s
invalid tab size: %s
sort type
time type
format type
colorization criterion
LS_COLORS
unrecognized prefix: %s
unparsable value for LS_COLORS environment variable
total %u
%*lu
%*u
%s %3u
%-8u
%-8.8s
%3u, %3u
%8lu
->
\%03o
Try `%s --help' for more information.
Usage: %s [OPTION]... [FILE]...
List information about the FILEs (the current directory by default).
Sort entries alphabetically if none of -cftuSUX nor --sort.
-A, --almost-all do not list implied . and ..
-a, --all do not hide entries starting with .
-B, --ignore-backups do not list implied entries ending with ~
-b, --escape print octal escapes for nongraphic characters
-C list entries by columns
-c sort by change time; with -l: show ctime
--color[=WHEN] control whether color is used to distinguish file
types. WHEN may be `never', `always', or `auto'
-D, --dired generate output designed for Emacs' dired mode
-d, --directory list directory entries instead of contents
-F, --classify append a character for typing each entry
-f do not sort, enable -aU, disable -lst
--format=WORD across -x, commas -m, horizontal -x, long -l,
single-column -1, verbose -l, vertical -C
--full-time list both full date and full time
-G, --no-group inhibit display of group information
-g (ignored)
-I, --ignore=PATTERN do not list implied entries matching shell PATTERN
-i, --inode print index number of each file
-k, --kilobytes use 1024 blocks, not 512 despite POSIXLY_CORRECT
-L, --dereference list entries pointed to by symbolic links
-l use a long listing format
-m fill width with a comma separated list of entries
-N, --literal print raw entry names (don't treat e.g. control
characters specially)
-n, --numeric-uid-gid list numeric UIDs and GIDs instead of names
-o use long listing format without group info
-p append a character for typing each entry
-Q, --quote-name enclose entry names in double quotes
-q, --hide-control-chars print ? instead of non graphic characters
-R, --recursive list subdirectories recursively
-r, --reverse reverse order while sorting
-S sort by file size
-s, --size print block size of each file
--sort=WORD ctime -c, extension -X, none -U, size -S,
status -c, time -t
--time=WORD atime -u, access -u, use -u
-T, --tabsize=COLS assume tab stops at each COLS instead of 8
-t sort by modification time; with -l: show mtime
-U do not sort; list entries in directory order
-u sort by last access time; with -l: show atime
-w, --width=COLS assume screen width instead of current value
-x list entries by lines instead of by columns
-X sort alphabetically by entry extension
-1 list one file per line
--help display this help and exit
--version output version information and exit
By default, color is not used to distinguish types of files. That is
equivalent to using --color=none. Using the --color option without the
optional WHEN argument is equivalent to using --color=always. With
--color=auto, color codes are output only if standard output is connected
to a terminal (tty).
messages
/usr/local/share/locale
POSIX
LC_COLLATE
LC_CTYPE
LC_MONETARY
LC_NUMERIC
LC_TIME
LC_MESSAGES
LC_ALL
LC_XXX
LANGUAGE
LANG
/usr/local/share/locale:.
/locale.alias
%s:
invalid
ambiguous
%s `%s'
Memory exhausted
** Strings /bin/ps **
/lib/ld-linux.so.2
__gmon_start__
libc.so.6
_IO_stdin_used
__libc_start_main
ld-linux.so.2
malloc
fopen
fgets
strtok
atoi
strcpy
fclose
strcmp
strstr
strncmp
exit
__ctype_b
time
getuid
stderr
fprintf
strlen
ioctl
puts
snprintf
realloc
free
qsort
stdout
fputc
printf
sprintf
ctime
strdup
calloc
perror
index
strncpy
getenv
open
__fxstat
mmap
close
umask
munmap
unlink
opendir
__errno_location
sys_errlist
_sys_errlist
memset
__lxstat
readdir
closedir
write
memcpy
__xstat
strpbrk
strncasecmp
strchr
uname
read
lseek
fputs
strrchr
sscanf
strcat
getpwuid
GLIBC_2.0
GLIBC_2.1
PTRh$
QVh
D$|@
D$|@
D$dk
D$dk
D$X)
|$ d~
D$ d
D$ @
pTh=
t$(h
t$(h
t$(h
t$8h
u~hl
D$ k
D$ k
pTh=
pDh`
D$$P
t$hh
D$XP
gfff
p@h@
pDhd
t$4ho
gfff
D$,P
D$
QUh
l[^_]
UWVS
l$LPh
B< u
B< u
B< u
B< u
B< u
B< u
\[^_]
6j@S
6j@S
t8Rh8
Pj h
j h
\$ t
uuQj
UWVS
|$$1
<; u
v"PRh<
[^_]
UWVS
T$(1
;l$,
to;l$,si
D$,)
vmRQh<
.;D$,r
4/;t$,s0
;t$,
)l$,
[^_]
UWVS
\$(j)S
FDPhf
F2Ph
[^_]
[^_]
UWVS
tUSR
0< w
t5Wh
t5Ph
t)Uj
~2Zu
<[^_]
UWVS
tE95D
zHtK9=D
UWVS
D$ 1
[^_
D$ HPWV
t=9sD
z2Zt
D$ P
D$,Ph=
[^_
UWVS
[^_]
D$ P
D$ P
D$ Ph
PRQShB
90tS
/dev/ttyop
NR PID STACK ESP EIP TMOUT ALARM STAT TTY TIME COMMAND
PID TTY MAJFLT MINFLT TRS DRS SIZE SWAP RSS SHRD LIB DT COMMAND
PID TTY STAT TIME PAGEIN TSIZ DSIZ RSS LIM %MEM COMMAND
UID PID SIGNAL BLOCKED IGNORED CATCHED STAT TTY TIME COMMAND
PPID PID PGID SID TTY TPGID STAT UID TIME COMMAND
USER PID %CPU %MEM SIZE RSS TTY STAT START TIME COMMAND
FLAGS UID PID PPID PRI NI SIZE RSS WCHAN STA TTY TIME COMMAND
PID TTY STAT TIME COMMAND
sort
unrecognized long sort option
help
version
ps: unknown long option
short form sort flag parse error
unrecognized option or trailing garbage
the name `%s' is not a tty
********* simple selection ********* ********* selection by list *********
-A all processes -C by command name
-N negate selection -G by real group ID (supports names)
-a all w/ tty except session leaders -U by real user ID (supports names)
-d all except session leaders -g by session leader OR by group name
-e all processes -p by process ID
T all processes on this terminal -s processes in the sessions given
a all w/ tty, including other users -t by tty
g all, even group leaders! -u by effective user ID (supports names)
r only running processes U processes for specified users
x processes w/o controlling ttys t by tty
*********** output format ********** *********** long options ***********
-o,o user-defined -f full --Group --User --pid --cols
-j,j job control s signal --group --user --sid --rows
-O,O preloaded -o v virtual memory --cumulative --format --deselect
-l,l long u user-oriented --sort --tty --forest --version
X registers --heading --no-heading
********* misc options *********
-V,V show version L list format codes f ASCII art forest
-m,m show threads S children in sum -y change -l format
-n,N set namelist file c true command name n numeric WCHAN,UID
-w,w wide output e show environment -H process heirarchy
COMMAND
%04.4x
No processes available.
%5d %-7s %s
%-9x
%-11.11s
%6x %5d %5d %5d %3d %3d %6d %5d %-11.11s %s%3s
%5d %5d %5d %5d %3s %5d %s %5d
%5d
%-8s
%5d %2u.%u %2d.%d %5d %5d %2s %s%.6s
%5d %5d %08x %08x %08x %08x %s %3s
%5d %3s %s
%6d %4d %4d %4d
xx
%5d
%2d.%d
%5d %3s %6d %6d %5d %5d %5d %5d %5d %5d %5d %3d
%2d %5d %8x %8x %8x %s %s %s %3s
xx
%5lu
%2lu.%02lu
%3d:%02d
\_
|
xcalloc: allocation error, size = %d
xmalloc: malloc(%d) failed
xrealloc: realloc(%d) failed
%s-O%c , --sort:%-15.15s%s
ps: no such sort key -- %c. Possibilities are:
ps: no such sort key -- %s. Possibilities are:
%s/.psdevtab
/tmp/psdevtab
/etc/psdevtab
HOME
/dev
%s: %s
Cannot generate device number -> name mapping.
%s: could not allocate memory
%*.*s
warning: %s not parseable as a System.map.
%%0%dlx
/lib/modules/%s/System.map
/boot/System.map
/boot/System.map-%s
/lib/modules/%s/psdatabase
/boot/psdatabase
/boot/psdatabase-%s
/etc/psdatabase
PS_SYSMAP
psdatabase has magic no. %*s instead of %*s
(no psdb)
sys_
\%03o
/proc
%d (%39c
%c %d %d %d %d %d %u %u %u %u %u %d %d %d %d %d %d %u %u %d %u %u %u %u %u %u %u %u %d %d %d %d %u
%d %d %d %d %d %d %d
%s/%s
/proc/%d
/proc/%s
stat
statm
cmdline
environ
/proc/uptime
Error: /proc must be mounted
To mount /proc at boot you need an /etc/fstab line like:
/proc /proc proc defaults
In the meantime, mount /proc /proc -t proc
%lf %lf
bad data in /proc/uptime
/proc/loadavg
%lf %lf %lf
bad data in /proc/loadavg
/proc/meminfo
%u%n
%d.%d.%d
Non-standard uts for running kernel:
release %s=%d.%d.%d gives version code %d
%-.8s
uuser
ccmd
Uuid
ppid
Pppid
gpgrp
osession
ttty
Gtpgid
kutime
Kstime
jcutime
Jcstime
ypriority
Tstart_time
fflags
mmin_flt
ncmin_flt
Mmaj_flt
Ncmaj_flt
vvsize
rrss
Cpcpu
ssize
Rresident
Sshare
terminator
procps version 2.0.7
** Strings /bin/netstat **
/lib/ld-linux.so.2
__gmon_start__
libc.so.6
_IO_stdin_used
__libc_start_main
ld-linux.so.2
malloc
fopen
strtok
__strtol_internal
strcpy
fgets
fclose
inet_ntoa
strstr
__errno_location
perror
stderr
fprintf
feof
sscanf
sprintf
strcat
printf
getpwuid
memcpy
rindex
__ctype_b
strncmp
strchr
memset
ioctl
strerror
socket
close
exit
optarg
getopt_long
sleep
getnetbyname
gethostbyname
__h_errno_location
gethostbyaddr
getnetbyaddr
herror
__ctype_toupper
setservent
__strdup
getservent
endservent
strrchr
free
strcmp
index
strncpy
__strtoul_internal
GLIBC_2.1
GLIBC_2.0
PTRh
j~h`
UWVS
YZSP
YZSP
[^_]
UWVS
t#h2
t$ph
D$TH
D$Do
D$D(
D$D2
D$D<
D$DF
D$DL
D$DT
D$D_
D$Dh
D$|P
XZSV
^_SU
t$lh}
t$t1
D$tRP
,$XZ
t$p1
D$pRP
,$XZ
t$th
t$th
t$th
[^_]
UWVS
t#h:
t$ph`
D$Do
D$|P
XZSV
^_SU
D$oP
t$lh
D$wP
t$t1
D$tRP
,$XZ
D$sP
t$p1
D$pRP
,$XZ
t$th
t$th
[^_]
UWVS
t$dh`
L$DQ
Y^SU
T$H1
D$oP
t$lh
D$wP
t$t1
D$tRP
,$XZ
D$sP
t$p1
D$pRP
,$XZ
t$th
t$th@
t$
D$$C
D$8H
D$@[
D$@Sj
D$LP
D$LP
D$LP
\$LS
D$pP
PVWS
t$Lh
[^_]
t#h2
SPhZ
QPhZ
uNQS
ZYPW
[^_]
slh
sph
UWVS
lPh`
[^_]
UWVS
l$Hh
t$HU
t$HS
,[^_]
ZYh
YXh`
YXh`
YXh@
XZh`
UWVS
D$ Ph\
inet
[^_]
UWVS
l$$f
[^_]
UWVS
t$$f
T$(t
defa
^_PU
t=Sj
ZYPU
^_UP
[^_]
UWVSQ
< w5
< w
Z[^_]
UWVS
UWVS
[^_]
UWVS
t$0h
XZj/V
[^_]
[^_]
[^_]
[^_]
WVSf
UWVS
[^_]
UWVS
[^_]
UWVS
t$Sf
UWVS
< we
< w=
[^_]
UWVS
t$ 1
l$$f
[^_]
UWVS
D$HP
D$HP
D$HP
D$0P
D$LP
D$LP
D$LP
D$LP
t$Hh
\$dSVj
ZYPV
ZYPW
t$ j
t$ %d args
netstat: unsupported address family %d !
ESTABLISHED
SYN_SENT
SYN_RECV
FIN_WAIT1
FIN_WAIT2
TIME_WAIT
CLOSE
CLOSING
CLOSE_WAIT
LAST_ACK
LISTEN
UNKNOWN
off (0.00/%ld)
on (%2.2f/%ld)
unkn-%d (%2.2f/%ld)
tcp %6ld %6ld %-23s %-23s %-12s
%-10s
%-10d
/proc/net/udp
AF INET (udp)
%d: %lX:%X %lX:%X %X %lX:%lX %X:%lX %lX %c %s
off (0.00/%ld) %c
on (%2.2f/%ld) %c
unkn-%d (%2.2f/%ld) %c
udp %6ld %6ld %-23s %-23s %-12s
Y@/proc/net/raw
AF INET (raw)
raw %6ld %6ld %-23s %-23s %-12s
Y@/proc/net/unix
AF UNIX
Inode
Active UNIX domain sockets
(including servers)
(w/o servers)
Proto RefCnt Flags Type State I-Node Path
%p: %lX %lX %lX %X %X %s %s
unix
STREAM
DGRAM
SEQPACKET
FREE
LISTENING
CONNECTING
CONNECTED
DISCONNECTING
ACC
%-5s %-6ld %-11s %-10s %-13s %-6s %s
/proc/net/ipx
AF IPX
Active IPX sockets
Proto Recv-Q Send-Q Local Address Foreign Address State
User
net-tools@lina.inka.de (Bernd Eckenfels)
AF_IPX missing
netstat.c
%s: Internal Error `%s'.
Contact: %s
%s %s %lX %lX %d %d
/proc/net/ipx sport format error
Not_Connected
/proc/net/ipx dport format error
ESTAB
UNK.
%s:%04X
IPX %6ld %6ld %-26s %-26s %-5s
%-10s
%-10d
%-5.5s
%5d %3d
%6u %6u %6u %6u
[NO FLAGS]
/proc/net/dev
%d %d %d %d %d %d %d %d %d %d %d
SIOCGIFFLAGS: %s
socket
SIOCGIFCONF
Kernel Interface table
Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flags
%s: unknown interface.
usage: netstat [-veenNcCF] [] -r netstat {-V|--version|-h|--help}
netstat [-vnNcaeo] []
netstat { [-veenNac] -i | [-vnNc] -L | [-cnNe] -M }
-r, --route display routing table
-L, --netlink display netlink kernel messages
-i, --interfaces display interface table
-M, --masquerade display masqueraded connections
-v, --verbose be verbose
-n, --numeric dont resolve names
-e, --extend display other/more informations
-c, --continuous continuous listing
-a, --all, --listening display all
-o, --timers display timers
={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx --netrom
= -A {inet|ipx|netrom|ddp|ax25},... --inet --ipx --netrom --ddp --ax25
ax25
appletalk
netrom
inet
tcpip
version
interfaces
help
route
netlink
masquerade
protocol
listening
timers
continuous
extend
verbose
numeric
symbolic
cache
MLCFA:acdehinNortuVv?wx/
longopts 1 range
RT_NETLINK
%s: feature `%s' not supported.
Please recompile `net-tools' with newer kernel source or full configuration.
FW_MASQUERADE
Active Internet connections
Proto Recv-Q Send-Q Local Address Foreign Address State
User
Timer
AF AX25
AF NETROM
default
255.255.255.255
[NONE SET]
inet
netstat
tcpip
unix
netrom
appletalk
inet
ax25
UNSPEC
UNIX Domain
DARPA Internet
Please don't supply more than one address family.
Too much address family arguments.
Unknown address family `%s'.
Address family `%s' not supported.
No routing for address family `%s'.
%02X-
[NONE SET]
unix
unspec
%08lX:%02X%02X%02X%02X%02X%02X
%08lX
%02X%02X%02X%02X%02X%02X
[NONE SET]
/proc/net/route
INET FIB
getroute
%s: no support for `%s' on this system.
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
Destination Gateway Genmask Flags MSS Window irtt Iface
Destination Gateway Genmask Flags Metric Ref Use Iface MSS Window irtt
%s %s %s %X %d %d %d %s %d %d %d
%-15s - %-15s %-5s %-6d - %7d -
%-15s %-15s %-15s %-5s %-6d %-2d %7d %s
%-15s - %-15s %-5s - - - -
%-15s %-15s %-15s %-5s %5d %-5d %6d %s
%-15s - %-15s %-5s %-6d - %7d - - - -
%-15s %-15s %-15s %-5s %-6d %-3d %6d %-6.6s %-5d %-6d %d
/proc/net/rt_cache
INET CACHE
Kernel IP routing cache
INET CACHE: This needs to be written!
Kernel IPX routing table
net-tools@lina.inka.de (Bernd Eckenfels)
AF_IPX missing
lib/ipx_rt.c
%s: Internal Error `%s'.
Contact: %s
Destination Router Net Router Node
/proc/net/ipx_route
%s %s %s
%-25s %-25s %-25s
** Strings /usr/bin/top **
/lib/ld-linux.so.2
__gmon_start__
libc.so.6
_IO_stdin_used
__libc_start_main
ld-linux.so.2
malloc
fopen
fgets
strtok
atoi
strcpy
fclose
strcmp
strstr
strlen
stderr
fprintf
exit
getenv
strcat
getuid
ioctl
perror
__errno_location
printf
sscanf
getpid
setpriority
signal
__sigsetjmp
select
read
putchar
stdout
fputs
fflush
raise
longjmp
__ctype_b
stdin
sleep
strchr
toupper
sprintf
gettimeofday
qsort
getchar
kill
strerror
free
realloc
calloc
index
open
__fxstat
mmap
close
munmap
snprintf
strncasecmp
strncpy
uname
strncmp
lseek
opendir
strrchr
memcpy
readdir
__xstat
closedir
__strtol_internal
_IO_putc
time
localtime
umask
unlink
sys_errlist
_sys_errlist
memset
__lxstat
write
strpbrk
getpwuid
libtermcap.so.2
tgetnum
_DYNAMIC
tgoto
_init
tputs
tgetent
_fini
_GLOBAL_OFFSET_TABLE_
tgetstr
_edata
__bss_start
_end
GLIBC_2.1
GLIBC_2.0
PTRh
QVhl
j~h@t
D$
D$4g>
D$4j>
t$4h
t$@h
t$,h
t$0h
t$,h#?
Ph,?
t$(h@?
t$$h
D$ %
D$ %
D$ %
D$ %
D$ k
PSh@
u+PShf
u+PSh
UWVS
QUh
[^_]
UWVS1
|$$}*1
[^_]
UWVS1
|$$}*1
[^_]
UWVS
SPVj
t$Dj
t>QUh`
l[^_]
UWVS
l$LPhHi
Ph i
B< u
B< u
B< u
B< u
B< u
B< u
\[^_]
6j@S
6j@S
t8Rh8
Pj hLC
j h ~
j h@
\$ t
uuQj
UWVS
\$(j)S
FDPh
F2Ph
[^_]
[^_]
UWVS
tUSR
0< w
B@h0
t5Wh
t5Ph
t)Uj
~2Zu
<[^_]
UWVS
tE95
zHtK9=
UWVS
D$ 1
[^_
D$ HPWV
t=9sD
WVh
z2Zt
D$ P
D$,Ph]
[^_
UWVS
[^_]
D$ P
D$ P
D$ Ph
PRQSh
UWVS
\$0S
D$ P
PSh;
t RQhF
SRhQ
D$8P
YZPh
1Rhxp
UWVS
x_Vh
\[^_]
UWVS
t&Sj
[^_]
/dev
\$LS
uWPj
t#
STKSZ
UNUSED
WINCH
PROF
VTALRM
XFSZ
XCPU
TTOU
TTIN
TSTP
STOP
CONT
CHLD
STKFLT
TERM
ALRM
PIPE
USR2
SEGV
USR1
KILL
ABRT
TRAP
QUIT
%s%s
%s: unknown signal; %s -l lists signals.
/proc/uptime
Error: /proc must be mounted
To mount /proc at boot you need an /etc/fstab line like:
/proc /proc proc defaults
In the meantime, mount /proc /proc -t proc
%lf %lf
bad data in /proc/uptime
/proc/loadavg
%lf %lf %lf
bad data in /proc/loadavg
/proc/meminfo
%u%n
%d.%d.%d
Non-standard uts for running kernel:
release %s=%d.%d.%d gives version code %d
%2d:%02d%s
%d day%s,
%2d:%02d,
%d min,
/var/run/utmp
open /var/run/utmp
read /var/run/utmp
bad data in /var/run/utmp
%2d user%s,
load average: %.2f, %.2f, %.2f
%s/.psdevtab
/tmp/psdevtab
/etc/psdevtab
HOME
/dev
%s: %s
Cannot generate device number -> name mapping.
%s: could not allocate memory
%*.*s
%-.8s
FLAGS
LIB
COMMAND
TIME
STAT
WCHAN
RSS
D
WP
A
SHARE
SWAP
TRS
SIZE
DSIZE
TSIZE
PAGEIN
NI
PRI
TTY
%MEM
%CPU
USER
UID
PPID
PID
Task Flags (see linux/sched.h)
Shared Library Pages used (kb) - does not work for ELF!!
Command
CPU Time
Process Status
Sleeping in Function
Resident Set Size (kb)
Dirty Pages
Write Protected Pages
Accessed Page count
Shared Pages (kb)
Swapped kb
Resident Text Size (kb)
Virtual Image Size (kb)
Data+Stack Size (kb)
Code Size (kb)
Page Fault Count
Nice Value
Priority
Controlling tty
Memory Usage
CPU Usage
User Name
User Id
Parent Process Id
Process Id
/dev/ttyop
Wrong configuration option %c
/etc/toprc
HOME
HOME
.toprc
AbcDgHIjklMnoTPqrsuzVYEFWX
TERM
VT100
top: ioctl() failed
cannot put tty into raw mode
top: Bad delay time `%s'
top: Bad delay time `%s'
-d requires an argument
top: setpriority() failed
top: Unknown argument `%c'
%s%s%s%s
That's not a number!
%s%s%s%s
That's not a float!
Current Field Order: %s
%c %c: %-10s = %s
Current Field Order: %s
Upper case characters move a field to the left, lower case to the right
Current Field Order: %s
Toggle fields with a-x, any other key to return:
%5d
%5d
%4d
%-8.8s
%2d.%1d
%2d.%1d
%-3.3s
%3d
%3d
%6d
%5d
%5d
%5d
%4d
%4d
%5d
%3.3s
%3.3s
%3d
%4d
%-9.9s
%-9x
%-4.4s
%3d:%02d
%4d
%8x
Cannot get size of memory from /proc/meminfo
Mem: %5dK av, %5dK used, %5dK free, %5dK shrd, %5dK buff
Swap: %5dK av, %5dK used, %5dK free %5dK cached
top: Help! Too many tasks!
%d processes: %d sleeping, %d running, %d zombie, %d stopped
CPU states: %2d.%d%% user, %2d.%d%% system, %2d.%d%% nice, %2d.%d%% idle
Proc-Top Revision 2.07
Secure mode
; cumulative mode
; noidle mode
Interactive commands available in secure mode are:
^L Redraw the screen
fF add and remove fields
h or ? Print this list
S Toggle cumulative mode
i Toggle display of idle proceses
c Toggle display of command name/line
l Toggle display of load average
m Toggle display of memory information
t Toggle display of summary information
n or # Set the number of process to show
oO Change order of displayed fields
W Write configuration file ~/.toprc
q Quit
Interactive commands are:
^L Redraw the screen
fF add and remove fields
oO Change order of displayed fields
h or ? Print this list
S Toggle cumulative mode
i Toggle display of idle proceses
c Toggle display of command name/line
l Toggle display of load average
m Toggle display of memory information
t Toggle display of summary information
k Kill a task (with any signal)
r Renice a task
P Sort by CPU usage
M Sort by resident memory usage
T Sort by time / cumulative time
n or # Set the number of process to show
s Set the delay in seconds between updates
W Write configuration file ~/.toprc
q Quit
Press any key to continue
%s%s%s%s
No-idle mode %s
%s%s%s%s
Can't kill in secure mode
%s%s%s%s
PID to kill:
%s%s%s%s
Kill PID %d with signal [15]:
%s%s%s%s
Kill of PID %d with %d failed: %s
%s%s%s%s
Display load average %s
%s%s%s%s
Display memory information %s
%s%s%s%s
Sort by memory usage
Processes to display (0 for unlimited):
%s%s%s%s
Can't renice in secure mode
PID to renice:
Renice PID %d to value:
%s%s%s%s
Renice of PID %d to %d failed: %s
%s%s%s%s
Sort by CPU usage
%s%s%s%s
command names
command line
Show %s
%s%s%s%s
Cumulative mode %s
%s%s%s%s
Can't change delay in secure mode
Delay between updates:
%s%s%s%s
Display summary information %s
%s%s%s%s
cumulative
Sort by %s time
HOME
HOME
.toprc
%s%s%s%s
Wrote configuration to %s
%s%s%s%s
Couldn't open %s
%s%s%s%s
Couldn't get $HOME -- not saving
%s%s%s%s
Unknown command `%c' -- hit `h' for help
uuser
ccmd
Uuid
ppid
Pppid
gpgrp
osession
ttty
Gtpgid
kutime
Kstime
jcutime
Jcstime
ypriority
Tstart_time
fflags
mmin_flt
ncmin_flt
Mmaj_flt
Ncmaj_flt
vvsize
rrss
Cpcpu
ssize
Rresident
Sshare
terminator
procps version 2.0.7