truss — это системный инструмент, доступный в некоторыхUnix -подобных операционных системах. При вызове с дополнительным исполняемым аргументом командной строки truss позволяет распечатать системные вызовы, выполненные этим исполняемым аргументом командной строки, и сигналы, полученные этим исполняемым аргументом командной строки. Начиная с версии IEEE Std 1003.1-2008 truss не является частью Single UNIX Specification ( POSIX ).
Команда truss была первоначально разработана Роджером Фолкнером и Роном Гомесом в рамках разработки Procfs для System V Release 4. Хотя рассматривалось несколько названий, было выбрано « truss » за его однозначность и легкость произношения, а также за его множественные значения, в том числе как сокращение для системных вызовов и сигналов TRace Unix или в значении «Если ваша программа не работает, поместите ее в ферму». [1]