| awlogd
Служба записи системного журнала Тип файла: служба Рус usage: awlogd [options] [filterspecs]
General options:
-b, --buffer=<buffer> Request alternate ring buffer(s):
main system radio events crash default all
Additionally, 'kernel' for userdebug and eng builds,
and 'security' for Device Owner installations.
Multiple -b parameters or comma separated list
of buffers are allowed. Buffers are interleaved.
Default -b main,system,crash,kernel.
-L, --last Dump logs from prior to last reboot from pstore.
-c, --clear Clear (flush) the entire log and exit.
if -f is specified, clear the specified file and
its related rotated log files instead.
if -L is specified, clear pstore log instead.
-d Dump the log and then exit (don't block).
--pid=<pid> Only print logs from the given pid.
--wrap Sleep for 2 hours or when buffer about to wrap whichever
comes first. Improves efficiency of polling by providing
an about-to-wrap wakeup.
Formatting:
-v, --format=<format> Sets log print format verb and adverbs, where <format>
is one of:
brief
help
long
process
raw
tag
thread
threadtime
time
Modifying adverbs can be added:
color
descriptive
epoch
monotonic
printable
uid
usec
UTC
year
zone
Multiple -v parameters or comma separated list
of format and format modifiers are allowed.
-D, --dividers Print dividers between each log buffer.
-B, --binary Output the log in binary.
Outfile files:
-f, --file=<file> Log to file instead of stdout.
-r, --rotate-kbytes=<n> Rotate log every <n> kbytes. Requires -f option.
-n, --rotate-count=<count> Sets max number of rotated logs to <count>, default 4.
--id=<id> If the signature <id> for logging to file changes,
then clear the associated files and continue.
Logd control:
These options send a control message to the logd daemon on device, print its
return message if applicable, then exit.
They are incompatible with -L, as these attributes do not apply to pstore.
-g, --buffer-size Get the size of the ring buffers within logd.
-G, --buffer-size=<size> Set size of a ring buffer in logd.
May suffix with K or M.
This can individually control each buffer's size with -b.
-S, --statistics Output statistics.
--pid can be used to provide pid specific stats.
-p, --prune Print prune rules. Each rule is specified as
UID, UID/PID or /PID.
A '~' prefix indicates that elements matching
the rule should be pruned with higher priority
otherwise they're pruned with lower priority.
All other pruning activity is oldest first.
Special case ~! represents an automatic pruning
for the noisiest UID as determined by the current
statistics.
Special case ~1000/! represents pruning of the worst PID
within AID_SYSTEM when AID_SYSTEM is the noisiest UID.
-P, --prune='<list> ...' Set prune rules, using same format as listed above.
Must be quoted.
Filtering:
-s Set default filter to silent.
Equivalent to filterspec '*:S'
-e, --regex=<expr> Only print lines where the log message matches <expr>
where <expr> is an ECMAScript regular expression.
-m, --max-count=<count> Quit after printing <count> lines.
This is meant to be paired with --regex,
but will work on its own.
--print This option is only applicable when --regex is set
and only useful if --max-count is also provided.
With --print, logcat will print all messages even
if they do not match the regex.
Logcat will quit after printing the max-count number
of lines that match the regex.
-t <count> Print only the most recent <count> lines (implies -d).
-t '<time>' Print the lines since specified time (implies -d).
-T <count> Print only the most recent <count> lines (does not imply -d).
-T '<time>' Print the lines since specified time (not imply -d).
count is pure numerical, time is 'MM-DD hh:mm:ss.mmm...'
'YYYY-MM-DD hh:mm:ss.mmm...' or 'sssss.mmm...' format.
--uid=<uids> Only display log messages from UIDs present
in the comma separate list
<uids>. No name look-up is performed, so UIDs
must be provided as numeric values.
This option is only useful for the 'root', 'log', and
'system' users since only those users can view logs
from other users.
filterspecs are a series of
<tag>[:priority]
where <tag> is a log component tag (or * for all) and priority is:
V Verbose (default for <tag>)
D Debug (default for '*')
I Info
W Warn
E Error
F Fatal
S Silent (suppress all output)
'*' by itself means '*:D' and <tag> by itself means <tag>:V.
If no '*' filterspec or -s on command line, all filter defaults to '*:V'.
eg: '*:S <tag>' prints only <tag>, '<tag>:S' suppresses all <tag> log messages.
If not specified on the command line, filterspec is set from ANDROID_LOG_TAGS.
If not specified with -v on command line, format is set from ANDROID_PRINTF_LOG
or defaults to "threadtime"
|
|