Linux имееет очень богатый набор ПО, для работы с симтемой, сетью, пользовательскими файлами, несморя на то что развитие ПО для Linux происходит децентрализованно, пракчитески любое по отлично задокументировано.
Для просмтора справки по командам используется программа maсправочная информациянаходящаяся в man страницах разбита на несколько основных секций
1 - исполняемые программы
2 - системные функции, функции ядра
3 - Функции ст библиотеки С
4 - Информация об устроиствах и спец файлах
5 - Описание форматов файлов
6 - Игры
7 - Разное
8 - Команды системного администрирования