Unix. Программное окружение + ОС Linux - командная строка, утилиты, сценарии.
Автор - Брайан Керниган, Роб Пайк
Цель книги Брайана Кернигана и Роба Пайка "Unix: Программное окружение" в том, чтобы представить философию программирования в UNIX. Основа этой философии – взаимодействие программ, поэтому, хотя основное место отводится обсуждению отдельных инструментов, на протяжении всей книги обсуждается и тема комбинирования программ, а также их использования для построения других программ. Чтобы правильно работать с системой UNIX и ее компонентами, надо не только понимать, как применять программы, но и знать, как они взаимодействуют с окружением. По мере распространения UNIX становилось все меньше тех, кто квалифицированно использовал бы ее приложения. Нередко случалось так, что опытным пользователям, в том числе и авторам этой книги, удавалось найти только «топорное» решение задачи, или же они писали программы для выполнения заданий, которые без проблем обрабатывались уже существующими средствами. Конечно же, чтобы найти красивое решение, необходимы опыт и понимание системы. Хотелось бы надеяться, что прочтение этой книги поможет как новичкам, так и «бывалым» пользователям понять, как сделать работу с системой наиболее эффективной и приносящей удовольствие. Используйте систему UNIX правильно!
В книге рассматривается вход в систему, работа с файлами (cat, mv, cp, rm) и каталогами (cd, mkdir, ...), основы окружения (переменные, маски), фильтры (grep, sed, awk), программирование оболочки (циклы, сигналы, аргументы, стандартный ввод-вывод), введение в системные вызовы (read, write, open, creat, ...), введение в программирование с использованием lex, yacc и make, работа с документацией с помощью troff, tbl и eqn. Книга адресуется программистам-одиночкам в надежде, что, сделав их труд более продуктивным, тем самым станет более эффективной и групповая работа. Хотя книга предназначена в основном для специалистов, содержание первых четырех или даже пяти глав можно понять, не имея опыта программирования, так что они могут иметь ценность и для других пользователей.
В качестве бонуса к архиву приложено учебное пособие НОУДОД "Школа информатики Вектор++" "ОС Linux - командная строка, утилиты, сценарии" в котором также рассматриваются утилиты командной строки Linux, рассказывается как писать сценарии на языке shell, приводятся многочисленные примеры, рассказывается об основных командах популярного линуксового редактора vi, в общих чертах рассказывается что же такое Linux и как его установить себе на компьютер.
Издательство – Символ-Плюс
Год издания – 2003
Формат книги - PDF, DJVU
Размер - 2,4 Мб
Unix. Программное окружение + ОС Linux - командная строка, утилиты, сценарии. Брайан Керниган, Роб Пайк - скачать
|