ratrace man page on Plan9

Man page or keyword search:  
man Server   549 pages
apropos Keyword Search (all sections)
Output format
Plan9 logo
[printable version]

RATRACE(1)							    RATRACE(1)

NAME
       ratrace - trace process system calls

SYNOPSIS
       ratrace [ pid ] | [ -c command ]

DESCRIPTION
       Ratrace	shows  the  system calls executed by a process, either the one
       with pid or a fresh invocation of command.

       Trace output is determined by the kernel, not ratrace.	Certain	 fixed
       rules  apply.   The first four fields of the output are pid, text name,
       system call name, and the PC of	the  user  program.   Data  is	always
       printed	as pointer/"string", where the string is the first 32 bytes of
       the data, with replacing non-printing ASCII characters (printing	 char‐
       acters are those between ASCII space (SP) and delete (DEL), exclusive).
       Return values follow an and  include  the  integer  return  value,  the
       errstr  (with  ""  if there is no errstr), and the start and stop times
       for the system call in nanoseconds.  The times  are  exclusive  of  the
       overhead for tracing.

FILES
       /proc/pid/syscall
       /proc/pid/ctl

SOURCE
       /sys/src/cmd/ratrace.c

SEE ALSO
       acid(1), db(1), proc(3)

BUGS
       The  printing of the data is too limited in length; printing instead of
       something more sensible is limiting.

								    RATRACE(1)
[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server Plan9

List of man pages available for Plan9

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net