I аттестация 1. cat - это не программа создания файла без редактора, а программа слияния. Ее можно в т.ч. использовать и для создания файла, пример я приводил, правда для этого придется воспользоваться еще и перенаправлениями потоков > См. также man cat 2. bash_login - не содержат имена и пароли пользователей и группы, для этого используются /etc/passwd, shadow, group. 3. Почему то довольно часто указываете на каталог /usr, как на базу данных пользователей/групп!? См. пред. ошибку. 4. В вопросах про системные вызовы, вы приводите примеры одноименных команд. Например вы пишете chmod 755 имя_файла, вместо chmod(const char *path, mode_t mode) II аттестация 1. Теперь наоборот, на вопрос про утилиты для работы с объектами IPC SystemV вместо ipcs, ipcrm пишите про semget(), shmget() и т.п. 2. Переменные окружения определяют не со знаком $. Этот знак применяют для получения значения переменной: TERM=vt220 <- так создают и определяют значение echo $TERM <- а так получают значение (в данном примере, в команде echo) 3. В вопросе про создание шелл-скрипта забываете, что после создания файла с командами, нужно еще изменить аттрибуты: chmod u+x my_shell_script.sh Вы пишете: 1. IPC SystemV состоит из семафоров, сервера и клиентов.