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

Ботвик, Н. Главное. Системные инструменты : [Linux Format, 2017, № 3 (221), март]

Ботвик, Н. Главное. Системные инструменты [Текст] : [аннотированный перечень системных инструментов опубликованных на диске DVD к номеру] / Нейл Ботвик (Neil Bothwick)  //  Linux Format. — 2017. — № 3 (221), март. — С. 107. — (На диске) (И еще!). — Cодерж.: Checkinstall : [установка tar­-архива с помощью менеджера пакетов] ; GNU Core Utils : [основные утилиты, обязанные быть в каждой операционной системе] ; Hardinfo : [инструмент для тестирования системы] ; Kernel : [исходник последней версии ядра] ; Memtest86+ : [проверка ОЗУ на сбои и ошибки] ; Plop : [простой менеджер загрузки для запуска операционных систем] ; RaWrite : [создание загрузочных дискет в Windows] ; SBM : [независимый от ОС менеджер загрузки с простым в использовании интерфейсом] ; WvDial : [соединение с Интернетом через телефонный модем]. 
     Аннотация
     Основные системные программы пользователя системы под Linux. 
 

6. Отсутствующие программы

6. Отсутствующие программы [Текст] : [ответ на вопрос читателя Grumpyskeptic, которого интересует вопрос почему после установки программы не появляются в меню?]  //  Linux Format. — 2017. — № 2 (219-220), февр.. — С. 98, колон. 3 — 99, колон. 1-2.  — (Ответы). 
     Аннотация
     Некоторые программы командной строки не появляются в меню потому, что их следует запускать с указанием имени открываемого файла в качестве аргумента. Но программы можно использовать в качестве средства просмотра по умолчанию и ответ показывает, как это настроить.
     Также обращено внимание на то, что за пункты меню отвечают файлы рабочего стола. Если в пакете нет такого файла, то и пункт меню не появится. Если файл есть, можно просмотреть его свойства при помощи Synaptic, чтобы отыскать, в каком именно месте в меню появится программа. Если в файле рабочего стола есть строка NoDisplay=true, то данная программа не отображается в меню. Без этой строки программа появилась бы в меню в категории, которая определяется параметром Category в файле рабочего стола. 
 

5. Эргономичная мышь

5. Эргономичная мышь [Текст] : [ответ на вопрос читателя HM, которого интересует программа для настройки нестандартных кнопок мыши]  //  Linux Format. — 2017. — № 2 (219-220), февр.. — С. 98, колон. 2-3. — (Ответы). 
     Аннотация
     Инструкция по использованию утилиты командной строки xinput для назначения кнопок эргономичной мыши Evoluent. 

2. Интервалы Cron

2. Интервалы Cron [Текст] : [ответ на вопрос читателя Золи (Zoli), которого интересует задание интервалов Cron]  //  Linux Format. — 2017. — № 2 (219-220), февр.. — С. 96, колон. 2-3. — (Ответы). 
     Аннотация
     Поля Cron и настройка интервалов в файле crontab и в системном файле crontab (обычно /etc/crontab) на примере. 

1. Небольшой медиа-плейер

1. Небольшой медиа-плейер [Текст] : [ответ на вопросы читателя tpgbz4z, который спросил, чем можно заменить медиа-проигрыватель Western Digital TV Live, который подключен к компьютеру с CentOS, на котором настроена Samba, и позволяет делиться фильмами, а также спросил, можно ли сделать подобное устройство на основе Pi?]  //  Linux Format. — 2017. — № 2 (219-220), февр.. — С. 96, колон. 1-2. — (Ответы). 
     Аннотация
     Открытый медиа-проигрыватель Kodi (https://kodi.tv) можно запустить на Pi или на любом из медиа-проигрывателей под управлением Android, а также на устройствах Amazon Fire TV. 
     Также можно запустить сервер мультимедиа на компьютере Linux, а проигрыватель — на устройстве поменьше; основные кандидаты — Plex (руководство Нейла Ботвика "Plex: настроим медиа-сервер" (Linux Format, 2014, № 12 (190), С. 68) и Emby ("Домашний медиа-рай",  Linux Format, 2016, № 1 (204), С. 28), устройство Android Rasplex (www.rasplex.com) на Pi. 
 

Ботвик, Н. Главное. Системные инструменты : [Linux Format, 2017, № 2 (219-220), февр.]

Ботвик, Н. Главное. Системные инструменты [Текст] : [аннотированный перечень системных инструментов опубликованных на диске DVD к номеру] / Нейл Ботвик (Neil Bothwick)  //  Linux Format. — 2017. — № 2 (219-220), февр.. — С. 107. — (На диске) (И еще!). — Cодерж.: Checkinstall : [установка tar­архива с помощью менеджера пакетов] ; GNU Core Utils : [основные утилиты, обязанные быть в каждой операционной системе] ; Hardinfo : [инструмент для тестирования системы] ; Kernel : [исходник последней версии ядра] ; Memtest86+ : [проверка ОЗУ на сбои и ошибки] ; Plop : [простой менеджер загрузки для запуска операционных систем] ; RaWrite : [создание загрузочных дискет в Windows] ; SBM : [независимый от ОС менеджер загрузки с простым в использовании интерфейсом] ; WvDial : [соединение с Интернетом через телефонный модем]. 
     Аннотация
     Основные системные программы пользователя системы под Linux. 
 

Devilspie2 0.41

Толстой, А. Devilspie2. Версия: 0.41. Сайт: www.gusnan.se/devilspie2 [Текст] : утилита окон : [утилита управления окнами] : [обзор] / Александр Толстой [Alexander Tolstoy]  //  Linux Format. — 2017. — № 2 (219-220), февр.. — С. 102. — (LXFHotPicks). 
     Аннотация
     Devilspie2 — инструмент управления окнами при помощи скриптов Lua. Конечно, это означает, что для работы с Devilspie2 необходимо минимальное знание скриптов Lua, но новички могут взять готовые к употреблению примеры за шаблоны для собственных скриптов и просто изменить условия и действия в соответствии с нуждами. Неплохой способ научиться программировать на Lua. 
 

Neural Enhance Git 


Толстой, А. Neural Enhance. Версия: Git. Сайт: http://bit.ly/NeuralEnhance [Текст] : оптимизатор изображений : [обзор] / Александр Толстой [Alexander Tolstoy]  //  Linux Format. — 2017. — № 2 (219-220), февр.. — С. 101
     Аннотация
     Было бы заманчиво, например, оптимизировать снимок с камеры наблюдения, чтобы разглядеть номерной знак машины? Что ж, благодаря Neural Enhance мы подошли к этому весьма близко. 
     Идея Neural Enhance проста: хотя изображения с низким разрешением нельзя обогатить более реальными деталями, можно сделать реконструкцию и додумать эти детали, используя модель данных, основанную на других изображениях, и нейронные сети для оптимизации изображений. В результате стало возможным увеличить масштаб изображения с лучшим качеством, чем с помощью привычных методов (таких, как Image > Resize в GIMP). Полученное в результате качество очень сильно зависит от этой самой модели. Но Neural Enhance очень дружелюбен к начинающим и по умолчанию предлагает вполне пригодную тестовую модель. 
 

Feh 2.17.1

Толстой, А. Feh. Версия: 2.17.1. Сайт: https://github.com/derf/feh [Текст] : просмотрщик изображений : [обзор] / Александр Толстой [Alexander Tolstoy]  //  Linux Format. — 2017. — № 1 (218), янв.. — С. 105. — (LXFHotPicks). 
     Аннотация
     Консольный просмотрщик изображений Feh 2.17.1 — функции. 

Vim 8.0

Толстой, А. Vim. Версия: 8.0. Сайт: www.vim.org [Текст] : текстовый редактор : [обзор ] / Александр Толстой [Alexander Tolstoy]  //  Linux Format. — 2017. — № 1 (218), янв.. — С. 103. — (LXFHotPicks). 
     Аннотация
     Vim 8.0 — первый основной релиз за 10 лет и значительное обновление Vim 7.4, который вышел в 2013 году. 
     Новшества версии.
 

Profile Sync Daemon 6.28­-1

Толстой, А. Profile Sync Daemon. Версия: 6.28-­1. Сайт: http://bit.ly/ProfileSyncDaemon [Текст] : сетевой инструмент : [обзор решения для ускорения браузера] / Александр Толстой [Alexander Tolstoy]  //  Linux Format. — 2017. — № 1 (218), янв.. — С. 102. — (LXFHotPicks). 
     Аннотация
     Общая проблема всех браузеров — торможение, особенно из-за добавления расширений и растущего кэша. Скрипт демона systemd Profile Sync Daemon предлагает перенести часто используемых данных с жесткого диска в более быстрое ОЗУ и перемещает содержимое кэша и профиля браузера в Tmpfs (который в большинстве дистрибутивов монтируется к /var/run). Таким образом частые операции чтения и записи из браузера выполняются намного быстрее, и время жизни жесткого диска увеличивается. Profile Sync Daemon еще эффективнее, если в системе имеется SSD, который, возможно, нужно спасти от износа. При выходе демон автоматически синхронизирует все изменения в tmpfs с моментальным снимком жесткого диска, так что если нужно перезагрузить или выключить свой Linux, данные не будут потеряны. Однако некоторые браузеры содержат кэш и данные профиля пользователя в разных директориях, и если есть желание, чтобы демон перенес их в tmpfs, надо объединить директории и обеспечить системную ссылку на кэш из предыдущего местоположения. По умолчанию демон автоматически определяет более 20 разных браузеров и перемещает соответствующие директории в tmpfs. Это можно изменить и настроить другие, отредактировав ~/.config/psd/psd.conf. 
 

3. Медленный Ubuntu

3. Медленный Ubuntu  [Текст] : [система под Ubuntu 16.04 работатет медленно] : [ответ на вопрос читателя Крейга Прайса (Craig Price)]  //  Linux Format. — 2017. — № 1 (218), янв.. — С. 97, колон. 2-3 — 98, колон. 1. — (Ответы). 
     Аннотация
     Какой-то процесс потребляет ценные ресурсы. Поскольку основных ресурсов три типа (процессор, оперативная память и ввод/вывод), то команда top поможет определить причину. 
      Также  в большинстве дистрибутивов есть и графические программы, предоставляющие ту же самую информацию. Если основной проблемой в системе является ожидание ввода/вывода, можно установить iotop и определять, какие процессы обращаются к диску. Если проблема в ожидании ввода/вывода, но единой причины нет, возможно, проблема связана с файловой системой. Фрагментация обычно не является проблемой в файловых системах Linux, если они только не заполнены до отказа, когда фрагментации уже не избежать. При этом может оказаться полезным загрузиться с Live CD и запустить fsck для каждой из файловых систем. 
 

2. Диск не монтируется

2. Диск не монтируется [Текст] : [отказ одного диска монтироваться] : [ответ на вопрос читателя Ричарда Даунера (Richard Downer)]  //  Linux Format. — 2017. — № 1 (218), янв.. — С. 96, колон. 3 — 97, колон. 1-2. — (Ответы). 
     Аннотация
     Причин отказа одного диска монтироваться при запуске две — отсутствует или неправильная запись в файле /etc/fstab. Приведена команда проверки всех записей в файле fstab, которая сообщит об ошибке, если что-­то пойдет не так. Если получено такое сообщение об ошибке, ее нужно исправить, чтобы файловая система монтировалась. Если не получено такой ошибки — значит, файловая система не была указана в файле fstab. 
      Обращено внимание на то, что добавление USB-­диска приводит к появлению еще одной потенциальной проблемы. Имена устройств /dev/sda, dev/sdb и так далее могут измениться после перезагрузки. В частности, они могут измениться при добавлении или смене USB-­устройства. По этой причине надежнее будет идентифицировать файловую систему по ее идентификатору UUID или метке. Многие дистрибутивы уже используют UUID, и это удобно настроить во время установки. Метки файловой системы гораздо удобнее для восприятия человеком, но не существуют по умолчанию, в отличие от UUID. Добавить или прочесть метку для существующей файловой системы можно командой e2label. Команда отобразит метку, если она существует или установит ее. Затем можно добавить запись fstab, которая будет и надежной, и легко читаемой. Используя метки, следует принимать во внимание, что при переносе диска на другой компьютер, на котором уже имеется файловая система с такой же меткой, последствия могут быть непредсказуемыми. 
 

Цукалос, М. R и Rstudio. Часть 2. R: Букварь по статистике

Цукалос, М. R и Rstudio. Часть 2. R: Букварь по статистике [Текст] : [учебник] : [методы статистического анализа — линейная регрессия и цепи Маркова] / Михалис Цукалос [Mihalis Tsoukalos]  //  Linux Format. — 2017. — № 1 (218), янв.. — С. 80-83. — (Академия кодинга) (R и Rstudio). — Вэблиогр. "Скорая помощь": с. 80 (2 назв.). — Прил.: "Полезные определения" : [функция, теория вероятности, алгебра, статистика, машинное обучение] ; "Скорая помощь. Хороший подход к проверке — разделение данных на две группы: А и В. Сначала запустите свой алгоритм на А и протестируйте его на B. Если он работает на B, то вы можете доверять своей модели немного больше." : [совет]. — С. 81 ; "Скорая помощь. Помните, что лучший способ свести к минимуму ошибки выборки, т.е. вероятность того, что ваша выборка недостаточно «хороша» для получения надежных заключений, это увеличение размера выборки." : [совет] ; "Распределения" : [краткая справка]. — С. 82. 
     Аннотация
     Знакомство с новыми методами статистического анализа, применимыми к реальным данным, взятым из лог-файла сайта под управлением Apache. Приведены примеры для двух методов и кратко рассказано о других полезных приемах, которые следует знать. Рассмотрены две методики — линейная регрессия и цепи Маркова.
     Рекомендуются книги "Введение в статистический анализ с приложениями на R" (wwwbcf.usc.edu/~gareth/ISL) и "Элементы статистического анализа"
(http://statweb.stanford.edu/~tibs/ElemStatLearn).
Теги: 2017, 1 (218), R ; Учебник

Емельянов, П. CRIU. Часть 9. CRIU: программный интерфейс

Емельянов, П. CRIU. Часть 9. CRIU: программный интерфейс [Текст] : учебник] : [режимы получения аргументов] / Павел Емельянов  //  Linux Format. — 2017. — № 1 (218), янв.. — С. 74-75. — (Учебник) (CRIU). 
     Аннотация
     Один из основных разработчиков открытого проекта CRIU (Checkpoint/Restore in Userspace) Павел Емельянов об общении программ с CRIU по Google Protocol Buffers (сокращенно, protobuf).