Командная строка Linux. Полное руководство [Уильям Шоттс] (pdf) читать постранично

-  Командная строка Linux. Полное руководство  (и.с. Для профессионалов) 44.16 Мб, 480с. скачать: (pdf) - (pdf+fbd)  читать: (полностью) - (постранично) - Уильям Шоттс

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

By-colt

by colt

ББК 32.973.2-018.2
УДК 004.451
Ш80

Шоттс У.
Ш80

Командная строка Linux. Полное руководство. — СПб.: Питер, 2017. — 480 с.: ил. —
(Серия «Для профессионалов»).
ISBN 978-5-496-02303-0
Уильям Шоттс знакомит вас с истинной философией Linux. Вы уже знакомы с Linux, и настала пора
нырнуть поглубже и познакомиться с возможностями командной строки. Командная строка всегда с вами,
от первого знакомства до написания полноценных программ в Bash — самой популярной оболочке Linux.
Познакомьтесь с основами навигации по файловой системе, настройки среды, последовательностями
команд, поиском по шаблону и многим другим.
Прочитав эту книгу, вы легко научитесь создавать и удалять файлы, каталоги и символьные ссылки;
администрировать систему, включая сетевое оборудование, установку пакетов и управление процессами;
редактировать файлы; писать скрипты для автоматизации общих или рутинных задач; выполнять любые
работы с текстовыми файлами.
Преодолев начальный страх перед оболочкой Linux, вы поймете, что командная строка — это естественный, логичный и простой способ общения с компьютером. И не забывайте протирать пыль с мышки.

12+ (В соответствии с Федеральным законом от 29 декабря 2010 г. № 436-ФЗ.)
ББК 32.973.2-018.2
УДК 004.451

Права на издание получены по соглашению с No Starch Press. Все права защищены. Никакая часть данной книги не
может быть воспроизведена в какой бы то ни было форме без письменного разрешения владельцев авторских прав.
Информация, содержащаяся в данной книге, получена из источников, рассматриваемых издательством как надежные. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не может гарантировать абсолютную точность и полноту приводимых сведений и не несет ответственности за возможные ошибки,
связанные с использованием книги.

by colt
ISBN 978-1593273897 англ.
ISBN 978-5-496-02303-0

Copyright © 2012 by William E. Shotts, Jr.
© Перевод на русский язык ООО Издательство «Питер», 2017
© Издание на русском языке, оформление ООО Издательство «Питер», 2017
© Серия «Для профессионалов», 2017

Краткое содержание

Благодарности................................................................................................................................19
Введение...........................................................................................................................................20
Часть I. Командная оболочка................................................................ 25
Глава 1. Что такое командная оболочка...............................................................................26
Глава 2. Навигация.......................................................................................................................30
Глава 3. Исследование системы...............................................................................................35
Глава 4. Операции с файлами и каталогами.......................................................................45
Глава 5. Работа с командами.....................................................................................................60
Глава 6. Перенаправление.........................................................................................................70
Глава 7. Взгляд на мир глазами командной оболочки.....................................................82
Глава 8. Продвинутые приемы работы с клавиатурой....................................................93
Глава 9. Привилегии................................................................................................................. 101
Глава 10. Процессы................................................................................................................... 120
Часть II. Окружение и настройка........................................................ 133
Глава 11. Окружение................................................................................................................ 134
Глава 12. Плавное введение в vi........................................................................................... 146
Глава 13. Настройка приглашения к вводу...................................................................... 163
Часть III. Типичные задачи и основные инструменты...................... 171
Глава 14. Управление пакетами............................................................................................ 172
Глава 15. Устройства хранения............................................................................................. 182

6   Краткое содержание
Глава 16. Сети............................................................................................................................. 200
Глава 17. Поиск файлов........................................................................................................... 214
Глава 18. Архивация и резервное копирование.............................................................. 229
Глава 19. Регулярные выражения........................................................................................ 244
Глава 20. Обработка текста.................................................................................................... 264
Глава 21. Форматирование вывода..................................................................................... 302
Глава 22. Печать......................................................................................................................... 321
Глава 23. Компиляция программ......................................................................................... 334
Часть IV. Сценарии командной оболочки........................................... 345
Глава 24. Создание первого сценария командной оболочки...................................... 346
Глава 25. Начало проекта........................................................................................................ 353
Глава 26. Проектирование сверху вниз.............................................................................. 364
Глава 27. Управление потоком выполнения: ветвление при помощи if................. 373
Глава 28. Чтение ввода с клавиатуры................................................................................. 388
Глава 29. Управление потоком выполнения: циклы