Linux. Карманный справочник

Скотт Граннеман

Данная книга представляет собой краткое пособие по основным командам операционной системы Linux. В первых главах представлены самые элементарные сведения о работе с системой. По мере чтения книги материал усложняется; освоив его, читатель сможет решать достаточно серьезные задачи.

Начинающие пользователи, только приступающие к изучению Linux, найдут сведения о самых необходимых им командах. Но предполагаемая аудитория не ограничивается новичками. Материал книги также напомнит опытным пользователям команды и опции, которые они успели забыть или которым они по каким-то причинам ранее не уделяли внимания.

М.: «И.Д. Вильямс», 2008

ISBN 978-5-8459-1118-6

Количество страниц: 416.

Содержание книги «Linux. Карманный справочник»:

  • 17 Об авторе
  • 18 Благодарности
  • 20 От издательства
  • 21 Введение
    • 22 На кого рассчитана книга
    • 23 Основные соглашения
  • 25 Глава 1. Общие сведения о работе с командной строкой
    • 25 Файлы и ничего кроме файлов
    • 26 Максимальная длина имени файла
    • 27 Регистр символов в именах файлов
    • 28 Специальные символы в именах файлов
    • 31 Символы групповых операций
    • 34 Выводы
  • 35 Глава 2. Основные команды
    • 35 Вывод списка файлов и каталогов
    • 36 Вывод содержимого произвольного каталога
    • 37 Использование символов групповых операций при определении содержимого каталога
    • 38 Просмотр содержимого подкаталогов
    • 39 Вывод содержимого каталога в один столбец
    • 40 Вывод содержимого каталога с запятыми в качестве разделителей
    • 40 Отображение скрытых файлов и каталогов
    • 41 Отображение информации о типах файлов
    • 42 Отображение информации в цвете
    • 44 Информация о правах доступа и владельцах файлов
    • 50 Вывод информации в обратном порядке
    • 51 Сортировка содержимого каталога по суффиксам имен файлов
    • 52 Сортировка по дате и времени
    • 53 Сортировка содержимого каталога по размеру файлов
    • 53 Представление размеров файлов в килобайтах, мегабайтах и гигабайтах
    • 55 Определение пути к текущему каталогу
    • 55 Переход к другому каталогу
    • 56 Переход в рабочий каталог
    • 56 Переход к предыдущему каталогу
    • 57 Изменение сведений о времени
    • 58 Установка произвольного времени для файла
    • 61 Создание нового пустого файла
    • 61 Создание нового каталога
    • 62 Создание нового каталога и необходимых подкаталогов
    • 63 Информация о действиях, выполняемых командой mkdir
    • 64 Копирование файлов
    • 66 Копирование файлов с использованием символов групповых операций
    • 67 Вывод подробной информации о копировании файлов
    • 68 Как предотвратить копирование поверх важных файлов
    • 70 Копирование каталогов
    • 71 Использование команды cp для создания резервных копий
    • 73 Перемещение и переименование файлов
    • 75 Переименование файлов и каталогов
    • 76 Удаление файлов
    • 78 Удаление нескольких файлов с помощью символов групповых операций
    • 78 Вывод подробной информации при удалении файлов
    • 79 Как предотвратить удаление важных файлов
    • 80 Удаление пустого каталога
    • 81 Удаление файлов и каталогов, содержащих данные
    • 82 Проблемы при удалении файлов
    • 84 Как превратиться в другого пользователя
    • 85 Как превратиться в другого пользователя и использовать его переменные окружения
    • 86 Как превратиться в пользователя root
    • 86 Как стать пользователем root и использовать его переменные окружения
    • 88 Выводы
  • 89 Глава 3. Получение информации о командах
    • 90 Получение информации о командах с помощью команды man
    • 93 Поиск команды по выполняемым ею действиям
    • 94 Получение кратких сведений о команде
    • 94 Формирование базы данных команд
    • 95 Просмотр страницы справочной системы, посвященной конкретной команде
    • 97 Вывод справочной информации на печать
    • 99 Получение информации о командах с помощью info
    • 100 Навигация в системе info
    • 104 Определение путей к исполняемым, исходным файлам и страницам справочного руководства
    • 105 Описание команд
    • 107 Поиск информации о команде по выполняемым ею действиям
    • 108 Сведения об экземпляре программы для запуска
    • 110 Выводы
  • 111 Глава 4. Объединение команд
    • 111 Последовательное выполнение нескольких команд
    • 114 Выполнение команды при условии успешного завершения предыдущих
    • 116 Выполнение команды при условии, что предыдущая завершилась с ошибкой
    • 117 Использование выходных данных одной команды при вызове другой команды
    • 118 Входной и выходной потоки
    • 120 Передача выходных данных одной команды на вход другой команды
    • 122 Перенаправление выходных данных в файл
    • 124 Как предотвратить перезапись файла при перенаправлении
    • 125 Перенаправление выходных данных и запись их в конец файла
    • 126 Использование содержимого файла в качестве входных данных
    • 127 Выводы
  • 129 Глава 5. Отображение содержимого файлов
    • 129 Вывод содержимого файла в stdout
    • 130 Конкатенация файлов и вывод их в stdout
    • 131 Конкатенация файлов и запись результатов в другой файл
    • 132 Конкатенация файлов и нумерация строк
    • 133 Постраничный вывод текста
    • 135 Поиск с помощью программы постраничного просмотра
    • 136 Редактирование файлов, отображаемых средствами постраничного просмотра
    • 137 Просмотр первых десяти строк файла
    • 138 Просмотр первых десяти строк нескольких файлов
    • 139 Просмотр произвольного числа строк из файлов
    • 140 Просмотр указанного числа байтов из начала файла
    • 141 Просмотр последних десяти строк файла
    • 141 Просмотр последних десяти строк нескольких файлов
    • 142 Просмотр произвольного числа последних строк из файлов
    • 143 Просмотр обновляемых строк в конце файла
    • 145 Выводы
  • 147 Глава 6. Вывод на печать
    • 148 Получение списка доступных принтеров
    • 149 Определение принтера по умолчанию
    • 149 Определение расположения принтеров
    • 152 Получение полной информации о принтерах
    • 153 Вывод информации на принтер по умолчанию
    • 153 Вывод информации на произвольно выбранный принтер
    • 154 Вывод нескольких копий файла
    • 155 Получение списка заданий на печать
    • 156 Вывод информации о заданиях для конкретного принтера
    • 157 Отмена задания, переданного на принтер по умолчанию
    • 157 Отмена задания, переданного на произвольный принтер
    • 158 Отмена всех заданий на печать
    • 159 Выводы
  • 161 Глава 7. Владельцы файлов и права доступа
    • 162 Изменение групп для файлов и каталогов
    • 163 Рекурсивное изменение принадлежности каталога группе
    • 165 Отслеживание изменений, которые вносятся посредством команды chgrp
    • 167 Изменение владельцев файлов и каталогов
    • 169 Изменение владельца и группы для файлов и каталогов
    • 170 Общие сведения о правах доступа
    • 173 Изменения прав доступа к файлам и каталогам с использованием символьных обозначений
    • 175 Изменения прав доступа к файлам и каталогам с использованием числовых обозначений
    • 180 Рекурсивное изменение прав
    • 182 Установка и сброс suid
    • 185 Установка и сброс признака sgid
    • 188 Установка и сброс признака «sticky bit»
    • 191 Выводы
  • 193 Глава 8. Создание архивов и сжатие данных
    • 195 Архивирование и сжатие файлов посредством программы zip
    • 197 Повышение уровня сжатия с помощью программы zip
    • 199 Защита zip-архивов паролем
    • 201 Разархивирование файлов
    • 202 Получение списка файлов для разархивирования
    • 203 Проверка файлов, предназначенных для разархивирования
    • 203 Сжатие файлов посредством программы gzip
    • 205 Рекурсивная обработка файлов посредством программы gzip
    • 207 Повышение уровня сжатия с помощью программы gzip
    • 208 Распаковка файлов, сжатых с помощью программы gzip
    • 209 Проверка файлов, предназначенных для распаковки с помощью программы gunzip
    • 210 Сжатие файлов посредством программы bzip2
    • 211 Повышение уровня сжатия с помощью программы bzip2
    • 212 Распаковка файлов, сжатых с помощью программы bzip2
    • 213 Проверка файлов, предназначенных для разархивирования с помощью программы bunzip2
    • 214 Архивирование файлов с помощью программы tar
    • 216 Создание архивов и сжатие файлов посредством программ tar и gzip
    • 218 Проверка файлов, предназначенных для распаковки и разархивирования
    • 220 Распаковка и разархивирование файлов
    • 221 Выводы
  • 223 Глава 9. Поиск данных
    • 223 Поиск в базе имен файлов
    • 225 Поиск в базе имен файлов без учета регистра
    • 226 Управление результатами поиска в базе имен файлов
    • 227 Обновление базы, используемой программой locate
    • 229 Поиск фрагментов текстового файла
    • 230 Общие сведения о шаблонах поиска
    • 235 Рекурсивный поиск фрагментов текста в файлах
    • 236 Поиск фрагментов текста в файлах без учета регистра
    • 237 Поиск слов в файлах
    • 238 Отображение номеров строк
    • 239 Поиск слов в выходных данных других команд
    • 241 Просмотр контекста для слов, имеющихся в файлах
    • 244 Отображение строк, не содержащих указанных слов
    • 245 Отображение списка файлов, содержащих указанное слово
    • 246 Поиск слов в результатах поиска
    • 247 Выводы
  • 249 Глава 10. Команда find
    • 249 Поиск файлов по имени
    • 251 Поиск файлов по имени владельца
    • 252 Поиск файлов по имени группы
    • 253 Поиск файлов по размеру
    • 255 Поиск файлов по типу
    • 257 Отображение результатов при выполнении всех выражений (AND)
    • 258 Отображение результатов при выполнении любого из выражений (OR)
    • 260 Отображение результатов, если выражение не выполняется (NOT)
    • 261 Выполнение действий над каждым найденным файлом
    • 264 Вывод результатов поиска в файл
    • 264 Выводы
  • 267 Глава 11. Оболочка
    • 267 Просмотр списка предыстории
    • 268 Повторное выполнение последней команды
    • 269 Вызов предыдущей команды путем указания ее номера
    • 270 Вызов предыдущей команды путем указания строки символов
    • 271 Отображение псевдонимов команд
    • 272 Просмотр псевдонима конкретной команды
    • 272 Создание нового временного псевдонима
    • 273 Создание нового постоянно действующего псевдонима
    • 275 Удаление всех псевдонимов
    • 276 Выводы
  • 277 Глава 12. Контроль использования системных ресурсов
    • 278 Вывод информации о процессах, выполняемых в системе
    • 280 Просмотр дерева процессов
    • 282 Отображение процессов, принадлежащих конкретному пользователю
    • 283 Завершение выполняющегося процесса
    • 286 Отображение динамически обновляемого списка выполняющихся процессов
    • 288 Получение списка открытых файлов
    • 289 Отображение файлов, открытых конкретным пользователем
    • 291 Получение списка пользователей для конкретного файла
    • 291 Отображение сведений о процессах, соответствующих конкретной программе
    • 293 Отображение информации об оперативной памяти системы
    • 295 Отображение информации об использовании дискового пространства
    • 297 Определение размера области, занятой содержимым каталога
    • 298 Ограничение вывода общим размером пространства, занятого каталогом
    • 299 Выводы
  • 301 Глава 13. Инсталляция программного обеспечения
    • 302 Инсталляция программных пакетов в RPM-системах
    • 304 Удаление программных пакетов из RPM-систем
    • 301 Инсталляция зависимых программных пакетов в RPM-системах
    • 307 Удаление зависимых программных пакетов из RPM-систем
    • 309 Обновление программных пакетов в RPM-системах
    • 311 Поиск пакетов, готовых к копированию на RPM-системы
    • 312 Инсталляция программных пакетов в Debain
    • 313 Удаление программных пакетов из системы Debain
    • 314 Инсталляция зависимых пакетов в системе Debain
    • 318 Удаление зависимых пакетов из системы Debain
    • 319 Обновление зависимых пакетов в системе Debain
    • 321 Поиск пакетов, доступных для копирования в систему Debain
    • 322 Удаление ненужных инсталляционных пакетов из системы Debain
    • 323 Устранение проблем с помощью команды apt
    • 325 Выводы
  • 327 Глава 14. Сетевое взаимодействие
    • 328 Определение состояния сетевых интерфейсов
    • 331 Проверка способности компьютера принимать запросы
    • 333 Контроль прохождения пакета между двумя узлами
    • 335 Выполнение DNS-преобразования
    • 337 Настройка сетевого интерфейса
    • 339 Получение информации о состоянии сетевого интерфейса беспроводной связи
    • 340 Настройка сетевого интерфейса беспроводной связи
    • 344 Получение адресов средствами DHCP
    • 346 Активизация сетевого соединения
    • 348 Перевод сетевого интерфейса в неактивизированное состояние
    • 349 Отображение таблицы маршрутизации
    • 351 Внесение изменений в таблицу маршрутизации
    • 354 Устранение проблем, связанных с сетевым взаимодействием
    • 358 Выводы
  • 359 Глава 15. Работа в сети
    • 359 Организация защищенного взаимодействия с другим компьютером
    • 361 Защищенная регистрация на другой машине без использования пароля
    • 367 Защищенная система FTP
    • 369 Защищенное копирование файлов между узлами сети
    • 371 Защищенная передача файлов и создание резервных копий
    • 379 Копирование файлов из Web
    • 384 Копирование Web-узлов
    • 387 Указание последовательностей имен копируемых файлов
    • 388 Выводы
  • 391 Глава 16. Взаимодействие с системой Windows
    • 392 Обнаружение Master Browser рабочей группы
    • 396 Запрос имен NetBIOS и IP-адресов
    • 397 Получение списка разделяемых ресурсов
    • 399 Обращение к ресурсам Samba с помощью FTP-подобного клиента
    • 401 Монтирование файловой системы Samba
    • 407 Выводы
  • 409 Предметный указатель

Инструкция как скачать книгу Скотт Граннеман: Linux. Карманный справочник в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.
Linux. Карманный справочник
Рейтинг книги:
5 голосов
90

Поиск книг:




При поиске учитываются только слова, длина которых больше 3-х символов.

Статистика: