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