Список системных вызовов с объяснением?

Где я могу найти список системных вызовов вместе с тем, что делает каждый вызов? Я не программист на C, я администратор, поэтому иногда мне бывает полезно запустить strace в запущенном процессе, чтобы увидеть, что происходит, но есть много вещей, которые я не понимаю. Я думаю, что могу принять чтение исходного кода, но это трудоемкое усилие для такого человека, как я, который не тратит весь день на программирование. Любой совет для понимания этого аспекта GNU / Linux?

Системные вызовы Linux подробно документированы в проекте man-pages . Начните со списка системных вызовов, который является man-страницей syscalls(2) ( man 2 syscalls вызовы man 2 syscalls в вашей системе). На этой странице руководства перечислены все системные вызовы с очень краткой сводкой, а также ссылки на отдельные страницы руководства, документирующие каждую из них.

Многие системные вызовы используются с помощью библиотеки C для предоставления интерфейсов, указанных в POSIX , поэтому вам может быть полезно посмотреть их там (в разделе «Системные интерфейсы»).