консольные приложения Linux

Винник Ю. P&B: Резерв карман не тянет

Винник Ю. P&B: Резерв карман не тянет [Текст] : [LiveCD для снятия образов разделов жесткого диска PING и система автоматического копирования и восстановления пользовательских данных BackupPC — инструменты резервного копирования образов операционной системы и пользовательских данных] / Юрий Винник  //  Linux Format. — 2010. — № 5 (131), май. — С. 80-83. — (Резервирование. Учебник) (PING и BackupPC. Учебник). — Содерж.: Скорая помощь : [совет: превращение ISO-образа PING (а также многих других дистрибутивов) в LiveUSB с помощью утилиты Unetbootin (http://unetbootin.sf.net)]. — С. 80 ; Часть 1: PING не призрак, но Ghost заменит : [PING — создание и сохранение образов дисков на сетевое устройство (удаленный Windows-сервер) по протоколу SMB способом PartImage; ручное восстановление операционной системы из образа в хранилище образов; создание диска автоматического восстановления системы и придание ему интерактивности; создание многодискового образа разделов жесткого диска, если созданные образы разделов превышают объем CD или DVD]. — С. 80-82 ; На стороне клиента : [резервирование клиентов Windows c Rsync]. — С. 82 ; Часть 2:  BackupPC: Сохраним наработанное : [BackupPC — установка среды, установка, предварительная настройка, веб-интерфейс, настройка, осуществление резервирования или восстановления пользовательских данных]. — С. 82-83. 
     Аннотация
     LiveCD для снятия образов разделов жесткого диска PING (http://ping.windowsdream.com) и система автоматического копирования и восстановления пользовательских данных BackupPC (http://backuppc.sf.net) в спасении операционных систем и пользовательских документов.
 

 

Шарма Ш. TaskJuggler : Рулим проектами

Шарма Ш. TaskJuggler [Текст] : Рулим проектами / Шашанк Шарма (Shashank Sharma)  //  Linux Format. — 2010. — № 5 (131), май. — С. 72-75. — (TaskJuggler. Учебник) (Linux Format на DVD). — Прил.: "Использование макросов" : [Макрос для распределения ресурсов на разные задачи] ; "Скорая помощь. Обратитесь к руководству TaskJuggler и ознакомьтесь со всеми доступными свойствами.". — С. 73 ; "Скорая помощь. Если вы не задали оплату на глобальном уровне, придется устанавливать ставки для каждого работника.". — С. 74.
     Аннотация
     Открытая и свободная система управления проектами TaskJuggler (http://www.taskjuggler.org/) — определение проекта и все тонкости проекта, создание графиков и отчетов, отслеживание выполнения проекта. Алексей Джежора в статье "TaskJuggler: План через код" (Linux Format, 2009, № 12 (125), дек., С. 38-39) описал создание и отслеживание проекта на примере проекта автоматизированной информационно-измерительной системы технического учета электрической энергии приемо-­сдаточного пункта. На сей раз учебным проектом будет тюнинг автомобиля (смена покрышек, кузовные работы, покраска, установка музыкальной системы и многое другое), а TaskJuggler 2.4.3 и Шашанк Шарма подскажут, что и когда для этого надо делать.
 

Балдин Е. Анализ данных с R : R: Поиск закономерностей

Балдин Е. Анализ данных с R [Текст] : R: Поиск закономерностей / Евгений Балдин, Владимир Лявшук, Сергей Петров  //  Linux Format. — 2010. — № 5 (131), май. — С. 68-71. — (Анализ данных с R. Учебник). 
     Аннотация
     Практикум по R завершают яркие примеры статистических исследований с помощью свободного инструментария. Первый пример поможет распределить на "хороших" и "плохих" преподавателей и проверит насколько верно анкетирование помогает оценивать преподавателей. Второй — прольет свет на практику руководителей Польской и Литовской провинций Ордена иезуитов (генералы Шарль де Ноэль (1682-1686) и Тирсо Гонсалес (1687-1705)) по принятию решений о назначении на должность настоятелей домов ордена. 
 

Шеваде А. DOSBox

Шеваде А. DOSBox [Текст] : Время вспять / Адитья Шеваде (Aditya Shevade)  //  Linux Format. — 2010. — № 5 (131), май. — С. 64-67. — (DOSBox. Учебник) (Linux Format на DVD). — Прил.: "Скорая помощь. В процессе игры можно сделать снимок экрана, нажав Ctrl+F5. Он будет сохранен в ~/.dosbox/capture/.". — С. 65 ; "Скорая помощь. Если ваша мышь заблокирована в DOSBox, вы не можете использовать ее вне его. Для блокирования и разблокирования мыши нажмите Ctrl+F10 или щелкните где-нибудь в окне DOSBox.". — С. 66 ; "Скорая помощь. Вы можете быстро переключаться между полноэкранным и оконным режимами, используя Alt + Enter (сочетание клавиш по умолчанию). В конфигурационном файле можно указать, что DOSBox должен стартовать сразу же в полноэкранном режиме." ; "Обновление папок" : [Используйте событие Swap Image (Сменить образ), вызвав его через Ctrl+F4]. — С. 67. 
      Аннотация
      Захотелось поиграть в старые DOS-игры на настольном компьютере? Одно из решений — эмулятор PC DOSBox, создающий DOS-окружение, необходимое для запуска старых игр для Microsoft Disk Operating System (MS-DOS), которые не запускаются на современных компьютерах. 
     Консольная программа DOSBox 0.73 (www.dosbox.com) — установка, общая настройка, запуск (информация — на www.dosbox.com/wiki/Dosbox.conf), монтирование оптических дисков, настройка звука, улучшение производительности, настройка игры по сети, создание скринкастов игр, DBoxFE — графический интерфейс к DOSBox (на www.dosbox.com доступны и другие).
 

 

Совет месяца : Удаленная оболочка

Совет месяца [Текст] : Удаленная оболочка : [screen] / авт. не указ  //  Linux Format. — 2010. — № 5 (131), май. — С. 55. — (Учебники). 
     Аннотация
     Использование screen в работе с удаленным компьютером через SSH. 
 

Сондерс М. Nano: третий путь

Сондерс М. Nano: третий путь [Текст] : Мастер-класс : [Nano 2.2.3] / Майк Сондерс (Mike Saunders)  //  Linux Format. — 2010. — № 5 (131), май. — С. 38-41. — (Linux Format на DVD). — Содерж.: Прокладывая путь : [интерфейс, основы работы] ; Сочетания клавиш. — С. 39 ; Отрада опытных пользователей : [функции (выравнивание текста, автоматическое создание резервной копии файла после его сохранения, поиск и замена), команды]. — С. 40 ; Радости разработчиков : [подсветка синтаксиса и ее настройка, настройка подсветки синтаксиса для языка, не поддерживаемого по умолчанию; режим автоматической расстановки отступов; преобразование текстовых файлов в формат для других операционных систем] ; Редактирование файлов настройки. — С. 41. 
     Аннотация
     Nano (бэкроним Nano’s ANOther editor; www.nano-editor.org) — свободный текстовый редактор командной строки, не встревающий в спор чрезвычайно мощных и сложных Vi и Emacs, об одном из которых в шутку говорят, что это, по сути, операционная система, по случаю прихватившая и текстовый редактор.
 

 

Мосс Б. ClamAV

Мосс Б. ClamAV [Текст] : [свободный антивирус ClamAV — установка, запуск, настройка] / Боб Мосс (Bob Moss)  //  Linux Format. — 2010. — № 5 (131), май. — С. 34-35. — (Linux Format на DVD). — Содерж.: Ставим антивирус.С. 34-35 ; "Скорая помощь. Чтобы вывести все сигнатуры вирусов, выполните команду sigtool -list-sigs." ; Зачем мне антивирус? : [безопасность Linux — объективная оценка]. — С. 35 ; Числовые диапазоны Crontab [Таблица] ; Другие антивирусные продукты : [обзор коммерческих альтернатив ClamAV: AVG Free Antivirus (http://free.avg.com/gb-en/download?prd=al), Kaspersky Antivirus (http://kaspersky.com/linux), Panda Antivirus for Linux (www.pandasoftware.com/download/linux/linux.asp), Avast Linux Home Edition (www.avast.com/linux-home-edition)]. — С. 36 ; Автоматическое сканирование. Настроим ClamAV на обновление вирусных сигнатур и проверку системы. — С. 36-37 ; "Скорая помощь. Если вы получаете сообщения об ошибках «Слишком большой архив» (Oversized Zip), измените параметр ArchiveMaxCompressionRatio в файле /etc/clamd.conf, предварительно попробовав пару-тройку значений командой clamscan —max-ratio=400 example.zip". — С. 37. 
     Аннотация
     Как найти и изолировать вирусы в компьютерной сети при помощи свободного антивируса ClamAV 0.95.3 (Clam AntiVirus; http://www.clamav.net/) и командной строки, прежде чем прибегать к SELinux или AppArmor.

 

Бэйн М. Cygwin и MSYS

Бэйн М. Cygwin и MSYS [Текст] : Добро пожаловать из тьмы к свету / Марк Бэйн (Mark Bain)  //  Linux Format. — 2010. — № 5 (131), май. — С. 32-33. 
     Аннотация
     Как и когда Linux-подобные окружения MSYS (Minimal System; http://sourceforge.net/projects/mingw/files/MSYS__Base__System/) и Cygwin (www.cygwin.org/cygwin) помогут в вашей ежедневной работе на компьютере под управлением Windows.
 

Часто задаваемые вопросы. rsync и Unison

Часто задаваемые вопросы. rsync и Unison [Текст]  //  Linux Format. — 2010. — № 4 (130), апр.. — С. 91. — (Ответы). 
      Аннотация
      Утилита командной строки rsync (Remote Synchronization; http://rsync.samba.org/) — способ синхронизации содержимого двух директорий. 
      Утилита командной строки Unison (http://www.cis.upenn.edu/~bcpierce/unison/) — способ синхронизации файлов двух компьютеров.

 

 

 

Шарма М. OpenVZ: Ас виртуализации

Шарма М. OpenVZ [Текст] : Ас виртуализации / Маянк Шарма (Mayank Sharma)  //  Linux Format. — 2010. — № 4 (130), апр.. — С. 84-87. — (Hardcore Linux. Учебник) (OpenVZ. Учебник). — Прил.: "Идеи по аппаратным узлам" : [надежность и отказоустойчивость аппаратуры, на которой запускаются виртуальные машины, являются критическими параметрами, а поэтому стоит прислушаться к следующим рекомендациям]. — С. 85 ; "Скорая помощь. Если VPS жалуется, что ваше ядро устарело, и отказывается стартовать, укажите новую версию ядра в /proc/sys/kernel/virt_osrelease." ; "Скорая помощь. Вы можете модифицировать настройки вашего VPS прямо в ходе его работы". — С. 86 ; "Скорая помощь. Вики OpenVZ содержит подробную информацию о продвинутых задачах, таких как перенос физической установки Linux в контейнер." ; "Live CD OpenVZ" : [Live CD варианты на базе Knoppix или CentOS (http://wiki.openvz.org/Download_live_CD), их комплектация, ограничения]. — С. 87. 
      Аннотация
      Известное большинству программное обеспечение виртуализации либо подводит в плане производительности (VMware, VirtualBox, Parallels Desktop), либо требует специальных процессоров с расширениями для виртуализации (KVM, Xen). 
      Маянк Шарма рассматривает другой способ виртуализации — это виртуализация на уровне операционной системы (его обычно называют уровнем ядра) в OpenVZ (http://openvz.org/), где запускается множество установок операционных систем внутри множества изолированных областей, известных как контейнеры. Освещено: загрузка и установка ядра OpenVZ (http://wiki.openvz.org/Download/kernel) и его утилит Vzctl и Vzquota (http://wiki.openvz.org/Download/utils) на аппаратный узел; контейнер OpenVZ и его трансформация в рабочую Linux-машину, известную как Virtual Private Server [Вир­туальный частный сервер] или VPS; администрирование, настройка сети и установка приложений (на примере установки Iceweasel) в VPS, управление ресурсами аппаратного узла контейнером.
      WebVZ — графический веб-интерфейс к OpenVZ — установка зависимостей (Ruby on Rails и его менеджер пакетов Gem,  база данных SQLite и ее библиотека раз­работчика), установка WebVZ.
 

Мосс Б. SELinux

Мосс Б. SELinux [Текст] : учебник / Боб Мосс (Bob Moss)  //  Linux Format. — 2010. — № 4 (130), апр.. — С. 72-75. — (SELinux. Учебник). — Содерж.: Страж вашей системы : [установка и настройка SELinux]. — С. 72-73 ; Альтернатива — AppArmor : [общие черты, преимущества и недостатки]. — С. 73 ; Свои правила лучше : [правила SELinux]. — С. 74-75 ; Любителям приключений : [как SELinux размещается в корневом разделе]. — С. 75. 
      Аннотация
      Обычно удобство использования обратно пропорционально защищенности, но есть средство для занятия исключениями из этого правила.
      SELinux (Security-Enhanced Linux — Linux с улучшенной безопасностью; http://selinuxproject.org): как работают политики безопасности, как изменить текущий режим для конкретных сценариев и как проверить выданные вам права, когда вы приспособите SELinux для своих личных компьютерных нужд; создание, изменение и применение правил.
 

 

Петров С. Анализ данных с R : R: Ускоряем на примере

Петров С. Анализ данных с R [Текст] : R: Ускоряем на примере / Сергей Петров, Евгений Балдин  //  Linux Format. — 2010. — № 4 (130), апр.. — С. 64-67. 
      Аннотация
      Демонстрируются параллельные вычисления в R на примере, актуальном для всех подписчиков ADSL. Задача: пусть в городе Н-­ске ёмкость ADSL-­сети Н-­ск-телеком превысила 10000 абонентов, оценить, какие проблемы встретит сеть при своем развитии. Решая задачу о качестве обслуживания ADSL-­абонентов, авторы оптимизируют код и перебросят его на кластер.
 

 

Хадсон Э. apt-get: Хозяин пакетов

Хадсон Э. apt-get [Текст] : Хозяин пакетов / Энди Хадсон (Andy Hudson)  //  Linux Format. — 2010. — № 4 (130), апр.. — С. 62-63 — (apt-get. Учебник). — Прил.: "Чушь… коровья" : [«пасхальные яйца» в программах apt-get и Aptitude]. — С. 63. 
      Аннотация
      Утилита командной строки для управления пакетами в Ubuntu или Debian — мастер-класс по использованию (apt-get update, apt-­get upgrade, apt-­get install …, apt-­get remove …, apt-­get clean, apt-­get autoremove, apt-­get source …, apt-­get build-­dep…, apt-­get source -­b, dpkg -­i название_пакета.deb).
 

Совет месяца : Двоичная магия

Совет месяца [Текст] : Двоичная магия : [инструменты командной строки file и ldd для вывода информации об исполняемых двоичных файлах]  //  Linux Format. — 2010. — № 4 (130), апр.. — С. 55. — (Учебники). 
      Аннотация
      Команда file выводит общую информацию о файле, ldd показывает, какие динамические библиотеки использует программа.