ebook img

Ubuntu и Debian Linux для продвинутых более 1000 незаменимых команд PDF

354 Pages·2011·18.581 MB·Russian
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Ubuntu и Debian Linux для продвинутых более 1000 незаменимых команд

Кристофер Негус Франсуа Казн UBUNTU DEBIAN LINUX ДЛЯ ПРОДВИНУТЫХ РасширьтесвоизнанияLinuxвследующихобластя □ использованиеконсоли • □ поискпрограммвСети * □ работасфайлами □ прослушиваниемузыкиипросмотрпоражений □ обслуживаниефайловыхсистем □ резервноекопированиеданных □ управлениезапущеннымипроцессами □ управлениедоступомксетевымресурсам □ обслуживаниеудаленныхсистем □ настройкабезопасности 1000 более незаменимых команд С&ППТЕР WILEY С&ППТЕР Ubuntu® Linux® TOOLBOX 1000+ Commands for Ubuntu and Debian Power Users ChristopherNegus FrancoisCaen 1807 ®WILEY 2007 WileyPublishing,Inc. Кристофер Негус Франсуа Казн UBUNTU' DEBIAN' LINUX' ДЛЯ ПРОДВИНУТЫХ Е(cid:0)ППТЕР Москва•Санкт-Петербург•НижнийНовгород•Воронеж Ростов-на-Дону•Екатеринбург•Самара•Новосибирск Киев■Харьков■Минск 2011 ББК32.973.2-018.2 УДК004.451 К98 НегусК.,КазнФ. К98 Ubuntu и Debian Linux для продв—инутых: более 1000 незаменимых команд. — — СПб.: Питер,2011. 352с,:ил. (Серия«Дляпрофессионалов»). ISBN 978-5-94807-027-8 Эторуководствонаучитвас использовать UbuntuLinux так,как это делают настоящиепрофес¬ сионалы,тоестьспомощьюкоманднойстроки.ВысможетеприменятьболееI000командиполучитевсе — необходимоепрограммноеобеспечение начинаяс системныхутилит,отслеживающих работу вашего ПКиегобезопасность,изаканчиваяпрограммамидляработывсетииразграничениядоступа.Книгадает незаменимыезнанияинавыкидляиспользованияиадминистрированиянастольныхПКисерверов,рабо¬ тающихподуправлениемUbuntu,Debian,KNOPPIXидругихдистрибутивовLinux. ББК32.973.2-018.2 УДК004.451 ПраванаизданиеполученыпосоглашениюсWiley. Все'правазащищены.Никакаячастьданнойкнигинеможетбытьвоспроизведенавкакойбытонибылофор¬ мебезписьменногоразрешениявладельцевавторскихправ. Информация,содержащаясявданнойкниге,полученаизисточников,рассматриваемыхиздательствомкакна¬ дежные.Темнеменее,имеяввидувозможныечеловеческиеилитехническиеошибки,издательствонеможет гарантироватьабсолютнуюточностьиполнотуприводимыхсведенийиненесетответственностизавозмож¬ ныеошибки,связанныесиспользованиемкниги. ISBN978-0-470-08293-5(англ.) ©2008byWileyPublishing,Inc.,Indianapolis,Indiana ISBN978-5-94807-027-8 ©ПереводнарусскийязыкОООИздательство«Питер»,2011 ©Изданиенарусскомязыке,оформлениеОООИздательство «Питер»,2011 Краткое содержание Обавторах 13 Благодарности 14 < Введение 15 Глава1.Знакомство с UbuntuLinux ..2.2 Глава 2.УстановкаUbuntuи программного обеспечения 37 Глава 3.Использованиекомандногопроцессора 69 ..... Глава 4.Работа с файлами . . . 90 Глава 5.Обработкатекстовой информации 110 Глава 6.Использование мультимедийных данных 128 Глава7.Администрирование файловых систем 143 Глава 8.Созданиерезервных копийи работасосъемными носителями 173 Глава 9.Проверка запущенных процессови управлениеими 191 Глава10. Администрированиесистемы 209 Глава11.Управление сетевымиподключениями 233 Глава 12.Подключение к сетевымресурсам 256 Глава13.Удаленноеадминистрирование 276 Глава14.Повышениеуровнябезопасности 294 . Приложение1.Использованиередакторов vi иvim 310 Приложение 2.Специальные символы и переменные ..... интерпретатора команд 317 Приложение3.Получениеинформациис помощью файловойсистемы /ргос 321 ........ Алфавитныйуказатель . . 326 Оглавление Обавторах 13 Благодарности 14 Введение... 15 UbuntuберетLinux штурмом 15 Длякогопредназначенакнига 16 Какиетемыраскрываютсявиздании 16 Как построенакнига 18 Чтонужнодляиспользованияданнойкниги 19 . Условныеобозначения 20 . Отиздательства 21 Глава1.Знакомство с UbuntuLinux 22 Ubuntu,DebianиLinux 23 Ubuntuв сравнении с другимидистрибутивамиLinux 24 Ссылки на ресурсыUbuntu 25 ПрограммноеобеспечениедляUbuntu 27 ........ Описание команддляLinux 28 Поиск команд 30 Справочнаяинформация noUbuntu 31 Работасосправкой 32 . MAN-ÿÿÿÿÿÿÿÿ 33 ....... Документыinfo .......35 Резюме. 35 Глава 2.Установка Ubuntuи программного обеспечения 37 . . . ПриобретениеиустановкаUbuntu 37 . . Подготовкак установке 39 . Выбор параметров установки 39 Ответына вопросыпрограммыустановки 40 РаботаспрограммнымипакетамиDebian 41 Использование программных пакетов 43 Открытиебольшогоколичества репозиториевдляAPT 44 УправлениепрограммнымобеспечениемспомощьюAPT . 46 Добавлениенепроверенных репозиторияиключа электронно-цифровойподписи 47 Поиск программных пакетов 48 Установка пакетов 48 Оглавление Обновлениепакетов 49 Обновлениеодногопрограммногопакета 50 Удалениепрограммных пакетов 50 Очистка программных пакетов 51 Управлениепрограммнымобеспечениемс помощьюdpkg 51 Установка программногопакета 52 Удалениепрограммного пакета 53 Распаковка файловизDEB-ÿÿÿÿÿ ..5.3 . Сбор информацииопрограммныхпакетах DEB 54 Управлениепрограммнымобеспечениемспомощьюaptitude 56 Обновление программных пакетов . 57 ..... Сборинформацииопрограммных пакетах 58 Установка программных пакетов 58 Удалениепрограммных пакетов 59 . Очисткадиска 59 .. Полезныесочетанияпараметровaptitude 60 . Проверкаустановленных пакетовспомощьюпрограммы debsums 61 . СозданиеDEB-ÿÿÿÿÿÿÿ 65 Резюме 68 Глава3.Использованиекомандногопроцессора 69 Окна терминалаидоступк командномупроцессору ...........6.9 .... . Использованиеоконтерминала 69 .... Работасвиртуальными терминалами 71 Работавкома.ндно.мп.роце.ссо.ре ...................72 ............................ Журналbash 73 Функциядополнениякоманднойстроки 75 . . Переназначениеstdinиstdout 75 .. ... .... ........ .... .... Алиасы.. 78 Наблюдениеза командами 79 Наблюдениеза файлами 79 Получениеправсуперпользователя 79 Использованиекомандыsu 80 ....... Распределениеправс помощьюкоманды sudo 82 . Переменныесреды . 83 Созданиепростых сценариевдлякомандногопроцессора. 84 .......... Редактированиеизапуск сценария 85 ...... Добавлениесодержимогов сценарий 85 Резюме .....8.9 ........ Глава 4.Работас файлами 90 Типыфайлов 90 . .... Обычныефайлы 90 . . Каталоги 91 Символьныеижесткиессылки 92 Файлы устройств 93 Именованныеканалыисокеты 94 8 Оглавление Установление правдоступак файлам ипапкам 94 Изменение правдоступаспомощьюкомандыchm.od....95 Команда umask 97 Изменение прав собственности 98 . Навигацияпо файловойсистеме 98 Копирование файлов . . 100 Изменениеатрибутовфайла 102 Поиск файлов 103 Поиск файловспомощьюкомандыlocate 103 Определение местонахождения файловспомощью . командыfind ,104 Другиекомандыдляпоиска файлов 106 Получение болееподробнойинформации офайлах 107 Отображение списка файлов 107 Проверка файлов 108 Резюме 109 Глава5.Обработка текстовой информации 110 Поиск втекстес помощьюрегулярных вы.ра.жен.ий.................1.10. Редактированиетекстовых файлов 111 Использование редактораЗОЕ 112 Работа с редакторамиPicoиnano 114 .. .............. Графическиетекстовыередакторы 116 Отображение, упорядочивание иредактирование текста 116 Отображениетекстовых файлов 117 Постраничныйпросмотр всеготекста 118 Разбиениетекста на страницы 119 Поиск в тексте 119 Определениеколичества элементов .121 Упорядочивание выводимых данных 121 Поиск текставбинарных файлах 122 Замена текста 122 Преобразованиеиудаление символов 123 Определение различиймежду двумя файлами 124 Использованиекомандawkиcut длястолбцовпроцессов .....1.26. Конвертированиетекстовых файловв различные форматы 127 Резюме 127 Глава 6.Использованиемультимедийных данных 128 . ....... Звук ...128 Проигрываниемузыки ......128 ........... Управление уровнемзвука 130 Оцифровкамузыкис компакт-дисков 131 Конвертированиемузыки 132 ....... Стриминг музыки 135 ............ Конвертирование аудиофайлов . . . . 137 Оглавление 9 Преобразованиеизображений 138 Получение информации об изображениях 138 .. .. .... Конвертированиеизображений ......139 Конвертированиепакетовизображений 141 Резюме 142 Глава7.Администрирование файловых систем ...............1..4..3. Введениевосновы файловых систем 143 Созданиефайловыхсистемиуправлениеими 145 Разбиение жестких дисков 145 ........ .... Работа с меткамифайловых систем 149 Форматированиефайловойсистемы 150 Просмотриизменениеатрибутовфайловой си.стем.ы ...152 ....... Созданиеи использование разделовподкачки...... .....153 Монтированиеидемонтированиефайловыхсистем 155 Монтированиефайловыхсистемиз файла fstab .....155 Командаmount . . 156 . Демонтированиефайловых систем 160 Проверка файловыхсистем 160 ПроверкадисковRAID 163 Получениеинформацииоб использовании файловойсистемы 164 Программа управлениялогическимитомами (LVM) . 166 СозданиетомовLVM 167 ИспользованиетомовLVM .........1.69 Увеличениетома LVM 170 Уменьшение размератома LVM 170 Удалениелогических томовигруппLVM 171 ... ... Резюме... ....171 Глава 8.Созданиерезервных копийиработ.а ................... сосъемныминосителями 173 Резервноекопированиеданных вархивы 173 Созданиерезервных архивов с помощьюинструмента tar 173 Использованиеприложений для сжатия 175 Просмотр,объединениеидобавлениефайловвархивыtar 178 Удалениефайловизархивов tar 179 Резервноекопированиефайловчерезсеть 179 Резервноекопирование архивов tar черезssh 180 Резервноекопирование файловс помощьюrsync .....181 Команда unison 182 Резервное копированиеданных на съемныеносители 184 Созданиерезервныхобразов 184 Записьобразов 187 Созданиеизапись DVD 189 Резюме 190

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.