Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 805 Bytes

README.md

File metadata and controls

19 lines (12 loc) · 805 Bytes

otpt

  • Purpose: Process syscalls tracing (with primary focus on a process output).

  • Usage: otpt PID [SYSCALL|--all]

    PID is a process identifier (get it by ps afx command).
    SYSCALL is a Linux system call (get it by man syscalls command). Alternativelly, one can use --all arg that shows all of a process syscalls.
    Without SYSCALL or --all, otpt utility shows a parameter of the write sycalls, which allows the utility to duplicate the entire output of the process with the specified PID.


  • Examples:

Example #1: otpt 28638 --all
Example #2: otpt 28638 openat
Example #3: otpt 28638

  • Internal force: Utility strace is used under the hood.