|
UNIX. Справочник Охватывает GNU/Linux, Mac OS X и Solaris |
Роббинс А. |
год издания — 2007, кол-во страниц — 864, ISBN — 5-91136-031-4, 0-596-00761-2, тираж — 2500, язык — русский, тип обложки — твёрд. 7БЦ, масса книги — 1120 гр., издательство — Кудиц-Пресс, Кудиц-образ |
|
цена: 1200.00 руб | | | | |
|
UNIX IN A NUTSHELL Fourth Edition Arnold Robbins O'REILLY 2006
Пер. с анг. М. Н. Аницкого
Формат 70x100 1/16. Бумага офсетная. Печать офсетная |
ключевые слова — unix, solaris, linux, cvs, subversion, gnu, make, gdb, curl, wget, bash, ksh и tsch, регулярн, sed, awk, korn, shell, yum, up2date, debian, метасимвол, emacs, vim, gawk, rcs, svnadmin, svnlook, svnserve, nroff, troff |
Серия «In a Nutshell» издательства O'Reilly приобрела заслуженную известность во всём мире. Эта книга представляет собой подробное справочное пособие по современным системам семейства UNIX, включая Solaris 10 и Mac OS X. «UNIX in a Nutshell» — это четвёртое издание (третье вышло в 1999 г.), однако в России публикуется впервые. Книга станет настольной для всех, кто связал себя с миром UNIX. Полнота изложения и внимание к мелочам выделяет её из числа многих других по UNIX. Её ценность для специалистов лучше всего можно выразить словами одного из обозревателей «UNIX Review» о том, что он «прикрепил бы её к столу и поставил на сигнализацию».
Что такое Unix в наше время? Оригинальный исходный код Unix является собственностью SCO (владелец торговой марки — The Open Group), а ведущими Unix-системами являются GNU Linux, Mac OS X и Solaris. В большинстве своём, команды и опции в этих версиях повторяются, но есть и много различий.
Вас это смущает? Не торопитесь вводить rm -rf. Книга «Unix. Справочник», четвёртое издание, описывает Unix в мире, лишённом абсолютных стандартов. В ней рассказано, что общего между Unix-подобными операционными системами, так что вы легко сможете найти команды, которые будут работать везде. Автор останавливается на наиболее важных командах и опциях каждой системы, что поможет вам эффективно работать в своем любимом варианте Unix.
Книга также охватывает множество важных инструментов с открытым исходным кодом, ставших фактически частью Unix, хотя они могут и не поставляться вместе с операционной системой. К таким инструментам относятся CVS, Subversion, GNU Make и GDB, а также небольшие утилиты, как curl и wget. Кроме того, в книге приведены подробные описания широко используемых командных интерпретаторов (bash, ksh и tsch), основных понятий, таких как регулярные выражения, а также традиционных инструментов (sed, awk и vi).
Если вас смущает разнообразие существующих Unix-систем или вы часто работаете с одной или несколькими из них, эта книга будет полезна для повседневного использования. Unix — это не что-то большое и монолитное, Unix — это синтез. «Unix. Справочник» — это книга, которая сводит всё воедино.
«Я видел много справочников по Unix, но ни один из них не задерживался на моём столе подолгу. Что касается Unix in a Nutshell, я приделал бы её к столу и поставил на сигнализацию».
Ричард Морин, UNIX Review
|
ОГЛАВЛЕНИЕПредисловие | xi | |
| Часть I. Команды и командные интерпретаторы | (оболочки) | | 1. Введение | 3 | | Unix в XXI столетии | 3 | Приобретение компиляторов | 5 | Компоновка программного обеспечения | 6 | Содержание краткого справочника | 7 | Руководство для начинающих | 8 | Solaris: программы, соответствующие стандарту | 11 | | 2. Команды Unix | 13 | | Введение | 13 | Алфавитный перечень общих команд | 15 | Алфавитный перечень команд Solaris | 244 | Алфавитный перечень команд GNU/Linux | 263 | Алфавитный перечень команд Mac OS X | 308 | Алфавитный перечень общих команд Java | 325 | | 3. Командные интерпретаторы Unix: обзор | 345 | | Введение в командный интерпретатор | 345 | Назначение командного интерпретатора | 346 | Разновидности командных интерпретаторов | 347 | URL исходного кода командных интерпретаторов | 348 | Общие возможности | 348 | Особые возможности | 350 | | 4. Командные интерпретаторы Bash и Korn | 351 | | Обзор возможностей | 352 | Вызов командного интерпретатора | 353 | Синтаксис | 355 | Функции | 361 | Переменные | 363 | Арифметические выражения | 372 | Запоминание команд | 374 | Управление задачами | 378 | Выполнение команд | 379 | Ограниченные командные интерпретаторы | 379 | Встроенные команды (командные интерпретаторы Bash и Korn) | 380 | | 5. Tcsh: расширенный С Shell | 425 | | Обзор возможностей | 425 | Вызов командного интерпретатора | 426 | Синтаксис | 427 | Переменные | 431 | Выражения | 443 | Запоминание команд | 447 | Управление командной строкой | 451 | Управление задачами | 454 | Встроенные команды | 455 | | 6. Управление пакетами | 475 | | Управление пакетами в Linux | 475 | Менеджер Red Hat Package Manager | 478 | Система Yum: Yellowdog Updater Modified | 492 | Агент up2date: Red Hat Update Agent | 497 | Диспетчер пакетов Debian | 500 | Управление пакетами в Mac OS X | 527 | Управление пакетами в Solaris | 528 | |
| Часть II. Редактирование и обработка текста | | 7. Сопоставление с образцом | 541 | | Сравнение имён файлов с образцами | 541 | Метасимволы | 542 | Метасимволы, используемые программами Unix | 544 | Примеры поиска | 545 | | 8. Редактор Emacs | 549 | | Обзор понятий | 549 | Синтаксис командной строки | 551 | Обзор команд по группам | 551 | Обзор команд по комбинациям клавиш | 557 | Обзор команд по именам | 560 | | 9. Редакторы vi, ex и vim | 565 | | Обзор понятий | 565 | Синтаксис командной строки | 566 | Обзор операций vi | 569 | Команды vi | 571 | 9.5. Настройка vi | 578 | Основы ех | 583 | Алфавитный перечень команд ех | 584 | | 10. Редактор sed | 599 | | Обзор понятий | 599 | Синтаксис командной строки | 600 | Синтаксис команд sed | 602 | Групповой перечень команд sed | 604 | Алфавитный перечень команд sed | 605 | | 11. Язык программирования awk | 615 | | Обзор понятий | 615 | Синтаксис командной строки | 617 | Образцы и процедуры | 619 | Встроенные переменные | 621 | Операторы | 622 | Присвоение значений переменным и массивам | 622 | Пользовательские функции | 624 | Возможности Gawk | 624 | Ограничения реализации | 627 | Групповой перечень функций и команд awk | 627 | Алфавитный перечень функций и команд awk | 628 | Перенаправление вывода | 636 | Исходный код | 638 | |
| Часть III. Разработка программного обеспечения | | 12. Управление исходным кодом: обзор | 641 | | Введение и терминология | 641 | Модели использования | 643 | Системы управления исходным кодом для Unix | 644 | Прочие системы управления исходным кодом | 645 | | 13. Система Revision Control System | 647 | | Обзор команд | 647 | Основы работы | 648 | Основные возможности RCS | 649 | Алфавитный перечень команд | 653 | | 14. Система Concurrent Versions System | 665 | | Обзор понятий | 665 | Синтаксис и опции командной строки | 667 | Файлы, начинающиеся с точки | 670 | Переменные окружения | 671 | Ключевые слова и режимы ключевых слов | 673 | Даты | 675 | Переменные CVSROOT | 679 | Алфавитный перечень команд | 681 | | 15. Система управления версиями Subversion | 703 | | Обзор понятий | 703 | Приобретение Subversion | 708 | Использование Subversion: краткий обзор | 710 | Клиент командной строки для Subversion: svn | 712 | Администрирование хранилища: svnadmin | 737 | Изучение хранилища: svnlook | 742 | Обеспечение удалённого доступа: svnserve | 746 | Прочие компоненты Subversion | 747 | | 16. Утилита GNU make | 749 | | Обзор понятий | 749 | Синтаксис командной строки | 750 | Строки make-файла | 753 | Макросы | 758 | Имена специальных целевых объектов | 765 | Создание командных строк | 766 | | 17. Отладчик GDB | 769 | | Обзор понятий | 769 | Синтаксис командной строки | 772 | Файлы инициализации | 774 | GDB-выражения | 775 | Текстовый пользовательский интерфейс GDB | 777 | Групповой список команд GDB | 777 | Обзор команд set и show | 782 | Обзор команды info | 792 | Алфавитный перечень команд GDB | 794 | | 18. Создание страниц руководства | 815 | | Введение | 815 | Обзор nroff/troff | 816 | Алфавитный перечень макросов man | 821 | Предопределённые текстовые значения | 825 | Внутренние имена | 825 | Образец документа | 825 | |
| Часть IV. Справочные материалы | | Набор символов ISO 8859-1 (Latin-1) | 831 | | Библиография | 837 | | Index | 847 |
|
Книги на ту же тему- UNIX. Профессиональное программирование. — 2-е изд., Стивенс Р., Раго С., 2007
- Основы организации и функционирования ОС ЭВМ, Краковяк С., 1988
- UNIX: Разработка сетевых приложений, Стивенс Р., 2003
- UNIX: взаимодействие процессов, Стивенс Р., 2002
- Создание защиты в Интернете, Цвики Э., Купер С., Чапмен Б., 2002
- UNIX. Практическое пособие администратора, Торчинский Ф., 2003
- Настройка производительности UNIX-систем, Мусумеси Д. П., Лукидес М., 2003
- Linux и UNIX: программирование в shell. Руководство разработчика, Тейнсли Д., 2001
- Linux: основные команды. Карманный справочник, Баррет Д. Д., 2007
- Linux. Карманный справочник, Граннеман С., 2007
- Использование Linux. — 6-е изд. Специальное издание, Бендел Д., Нейпир Р., 2002
- Запускаем Linux. — 3-е изд., Уэлш М., Далхаймер М. К., Кауфман Л., 2001
- Linux. Справочник, Сивер Э., Спейнауэр С., Фиггинс С., Хекман Д., 2001
- Взломы и настройка LINUX. 100 профессиональных советов и инструментов. Практическое пособие, Фликенгер Р., 2006
- Регулярные выражения. Библиотека программиста, Фридл Д., 2001
- Регулярные выражения. Карманный справочник, Стаблибайн Т., 2004
- Регулярные выражения. 2-ое издание, Фридл Д., 2003
- Java для Internet в Windows и Linux, Дунаев С. Б., 2004
- Программирование на C++ в Linux, Секунов Н. Ю., 2003
- Perl для системного администрирования, Бланк-Эдельман Д. Н., 2001
- Apache для профессионалов, Уэйнрайт П., 2001
- Взломы Web-узлов. 100 профессиональных советов и инструментов. Практическое пособие, Хеменвей К., Калишейн Т., 2006
- Тюнинг веб-сервера. — 2-е изд., Киллелиа П., 2003
- PHP 5. — 2-е изд., перераб. и доп., Котеров Д. В., Костарев А. Ф., 2010
- Работа с файлами, Джадд Д. Р., 1975
|
|
|