Рейтинг@Mail.ru

Наши партнеры

UnixForum



Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

Переводы и статьи Александра Кривошей

  • 05.12.2018 Steve Ovens, перевод: А. Кривошей, "Эволюция менеджеров пакетов в Linux"
    Менеджеры пакетов играют важную роль в системе управления программным обеспечением Linux. В течение последнего десятилетия программное обеспечение распространяется через Интернет, подразумевая, что любые найденные ошибки будут исправлены путем выпуска новых версий программного обеспечения. В некоторых случаях каждое отдельное приложение имеет свой собственный модуль обновления. В других случаях пользователю предоставляется возможность выяснить, как получить и обновить программное обеспечение.
  • 30.11.2018 Aaron Kili, перевод: А. Кривошей, "Tig – консольный браузер для репозиториев Git"
    Tig - бесплатный кроссплатформенный текстовый интерфейс с открытым исходным кодом для git, основанный на ncurses. Он может помочь в создании изменений для коммитов на уровне блоков и работает как пейджер для вывода из разных команд Git. Он может работать как в Linux, MacOSX, так и в Windows.
  • 26.11.2018 Himanshu Arora, перевод: А. Кривошей, "Руководство по команде vdir для начинающих"
    Вывод содержимого директории является одной из наиболее частых задач, которые выполняют пользователи (как профессионалы, так и любители). Команда ls представляет собой самый популярный инструмент, используемый для этой цели. Однако он не единственный. Есть несколько альтернатив. Например, есть утилита, называемая vdir, основы использования которой рассмотрены в этой статье.
  • 11.11.2018 Aaron Kili, перевод: А. Кривошей, "GraphicsMagick - мощная утилита командной строки для обработки изображений в Linux"
    GraphicsMagick - это бесплатный, современный и мощный программный пакет с открытым исходным кодом для обработки изображений. Первоначально он отпочковался от ImageMagick, однако за эти годы он стал полностью независимым проектом с рядом улучшений и дополнительных возможностей. Он работает на всех Unix-подобных операционных системах, таких как Linux, MacOS, а также в Windows.
  • 05.11.2018 Scott Nesbitt, перевод: А. Кривошей, "4 утилиты командной строки для создания заметок"
    Когда вам нужно сохранить фрагмент кода или URL-адрес, идею или цитату, вы, вероятно, запускаете текстовый редактор или открываете один из веб-сервисов для создания заметок. Если вы проводите большую часть времени, работая в терминале, вы можете использовать одну из многих утилит для создания заметок, доступных для командной строки Linux.
  • 29.09.2018 Magesh Maruthamuthu, перевод: А. Кривошей, "Эффективное использование истории команд в Linux"
    Команда history используется для отображения журнала команд Bash, которые вы набирали ранее. Большинство администраторов Linux-серверов проводят много времени в командной строке, поэтому история команд помогает им быстрее набирать часто используемые команды.
  • 21.10.2018 Narendra Kangralkar, перевод: А. Кривошей, "SSHFS: простая система для работы с удаленными директориями"
    Файловая система SSH используется для монтирования и взаимодействия с каталогами и файлами, расположенными на удаленном сервере. SSHFS - это файловая система fuse, основанная на протоколе SSH, и одним из ее больших преимуществ является то, что она должна устанавливаться только на стороне клиента.
  • 15.10.2018 Nick Congleton, перевод: А. Кривошей, "CentOS vs Ubuntu"
    CentOS отлично подходит, если вам нравится экосистема Redhat, или вам нужна корпоративная система с очень долгосрочной поддержкой. Ubuntu - лучший выбор, если вы предпочитаете семейство дистрибутивов Debian. Ubuntu также является отличным выбором, если вы хотите иметь один и тот же дистрибутив на своем десктопе и на сервере.
  • 08.10.2018 Himanshu Arora, перевод: А.Кривошей, "Команда watch для начинающих (с примерами)"
    Иногда, работая в командной строке Linux, вам может понадобиться выполнить команду повторно, чтобы отследить изменения в выводе. Вы, вероятно, обрадуетесь, когда узнаете, что есть утилита командной строки, которая позволяет это делать. Она называется Watch, и в этом руководстве мы обсудим ее основные функции, используя несколько простых для понимания примеров.
  • 02.10.2018 CARLA SCHRODER, перевод: А.Кривошей, "Мультимедийные приложения для консоли Linux"
    Для многих будет открытием тот факт, что консоль Linux поддерживает мультимедиа. Да, действительно! Вы можете наслаждаться музыкой, фильмами, фотографиями и даже читать PDF-файлы, не запуская X-сессию, с MPlayer, fbi и fbgs. И в качестве бонуса вы можете наслаждаться заставкой для консоли CMatrix в стиле матрицы.
  • 24.09.2018 Jesse Smith, перевод: А.Кривошей, "Обзор дистрибутива Linux Lite 4.0"
    Lite - это сочетание производительности и визуального стиля. Lite - один из самых быстрых, вылизанных и гибких дистрибутивов 2018 года. Ценность Lite не в какой-либо одной большой функции или уникальном предложении, а в том, как Lite полирует множество мелочей, из-за которых гораздо приятнее использовать его изо дня в день, чем большинство других дистрибутивов.
  • 20.09.2018 Vivek Gite, перевод: А.Кривошей, "Как найти скрытые процессы и порты в Linux/Unix/Windows"
    Большинство руткитов и вредоносных программ используют для маскировки ядро, они видны только внутри ядра. Unhide - небольшая и удобная утилита для поиска скрытых процессов и портов TCP/UDP, созданных руткитами/LKM или с помощью других скрытых технологий.
  • 12.09.2018 Himanshu Arora, перевод: А.Кривошей, "Руководство по команде stat для начинающих"
    Иногда, работая в командной строке вам может понадобиться такая информация, как размер файла, номер inode, права доступа, время последнего доступа или модификации и т. д. Вам может быть интересно, что существует утилита командной строки, которая выводит всю эту информацию сразу.
  • 10.09.2018 Aaron Kili, перевод: А.Кривошей, "iftop - утилита для мониторинга сетевой активности в Linux в режиме реального времени"
    Консольная утилита iftop (Interface TOP) - это инструмент мониторинга пропускной способности сети в режиме реального времени. Она покажет вам краткий обзор активности на сетевом интерфейсе.
  • 05.09.2018 Himanshu Arora, перевод: А.Кривошей, "Руководство по команде chpasswd для начинающих"
    Вам известна команда passwd, которая позволяет менять пароль учетной записи в системе Linux? Но что, если вы хотите сменить пароли нескольких пользователей за один раз? Для этого предназначена команда chpasswd. В этом руководстве мы обсудим основы применения этой команды, используя несколько простых для понимания примеров.
  • 02.09.2018 2daygeek, перевод: А.Кривошей, "Gifine - утилита для быстрого создания анимированных GIF в Ubuntu/Debian"
    Gifine - это бесплатная утилита, который записывает выбранную область на вашем рабочем столе, которая затем может быть экспортирована в виде gif или mp4. Gifine имеет возможность редактировать или обрезать запись перед экспортом, которая недоступна в любых приложениях для работы с gif.
  • 27.08.2018 Lubos Rendek, перевод: А.Кривошей, "Как найти все файлы с заданным текстом с помощью командной оболочки Linux"
    В этой статье приведены некоторые полезные советы о том, как найти все файлы в любом конкретном каталоге или во всей файловой системе, содержащие любое заданное слово или строку.
  • 20.08.2018 SHUSAIN, перевод: А.Кривошей, "Как превратить машину с CentOS/RHEL 6 или 7 в роутер"
    Маршрутизаторы довольно дороги, особенно для небольших организаций. Поэтому вместо покупки специального оборудования мы можем использовать любую машину с CentOS/RHEL 6 или 7, превратив ее в маршрутизатор.
  • 17.08.2018 Jesse Smith, перевод: А.Кривошей, "Обзор дистрибутива openSUSE 15"
    openSUSE - это дистрибутив сообщества, который тесно связан с SUSE Linux Enterprise (SLE). Версия openSUSE 15 разработана для совмещения большого количества своего кода с SLE 15. Другие ключевые особенности этой версии включают улучшенную работу с дисками и разделами в системном установщике и три года обновлений безопасности.
  • 06.08.2018 sk, перевод: А.Кривошей, "Browsh – современный текстовый браузер с поддержкой графики и видео"
    Browsh - это современный текстовый браузер, поддерживающий HTML5, CSS3, JavaScript, фото, контент WebGL и, конечно же, видео. Browsh значительно снижает трафик и увеличивает скорость просмотра. Даже если у вас есть соединение только 3 кбит/с, вы все равно можете получить доступ ко всем сайтам, которые может вам предоставить мир. Попробуйте, вы не будете разочарованы.
  • 31.07.2018 Aaron Kili, перевод: А.Кривошей, "Pyenv - установка нескольких версий Python для разных проектов"
    Управление несколькими версиями Python в системе Linux - непростая задача. Если вы хотите разрабатывать и запускать несколько проектов с разными версиями Python на одном сервере, это может привести к серьезным проблемам. Однако этих проблем можно избежать, если вы используете pyenv. Pyenv - это простой, мощный и кроссплатформенный инструмент для управления несколькими версиями Python в Linux-системах.
  • 25.07.2018 Aaron Kili, перевод: А.Кривошей, "Как запретить удаление файла в Linux, даже для Root"
    Чтобы сделать файл неуязвимым для любого пользователя системы, включая root, вам необходимо сделать его неизменяемым с помощью команды chattr. Эта команда изменяет атрибуты файлов в файловой системе Linux.
  • 23.07.2018 SHUSAIN, перевод: А.Кривошей, "SpeedTest-CLI: тестирование скорости соединения из командной строки Linux"
    Выполнение теста скорости сетевого подключения является одной из обычных задач, которые выполняются почти на регулярной основе. Большинство тестов скорости требуют запуска графического интерфейса. А как измерить скорость на сервере, где графики нет? Speedtest-cli - это скрипт Python, который можно использовать для измерения скорости передачи данных в консоли Linux.
  • 18.07.2018 Aaron Kili, перевод: А.Кривошей, "Установка PHP 7 в CentOS 7"
    Официальные репозитории программного обеспечения CentOS 7 содержат PHP 5.4, который больше не поддерживается разработчиками. Чтобы не отставать от новейших функций и обновлений безопасности, вам нужна более новая (возможно, последняя) версия PHP для вашей системы CentOS 7.
  • 16.07.2018 Aaron Kili, перевод: А. Кривошей, "Vifm - консольный файловый менеджер с управлением в стиле Vi"
    Vifm - это мощный кроссплатформенный файловый менеджер командной строки на базе ncurses для Unix-подобных систем, Cygwin и Windows. Он многофункционален и использует привязки клавиш от Vi и множество полезных функций от Mutt. Vifm обеспечивает полное управление вашими файлами с помощью клавиатуры и известных опций/команд Vi.
  • 10.07.2018 Himanshu Arora, перевод: А.Кривошей, "Команда rmdir для начинающих (с примерами)"
    Мы уже обсуждали команду rm, которая в основном используется для удаления файлов и каталогов из командной строки Linux. Однако есть еще одна связанная с ней утилита командной строки, которая специально предназначена для удаления каталогов. Этой утилитой является rmdir, и в этом руководстве мы обсудим ее основы, используя несколько простых для понимания примеров.
  • 03.07.2018 Himanshu Arora, перевод: А.Кривошей, "8 примеров использования команды rm"
    Удаление файлов является фундаментальной операцией, подобно копированию файлов или их переименованию/перемещению. В Linux имеется специальная команда - rm, которая позволяет выполнять все операции, связанные с удалением. В этой статье обсуждаются основы использования этой утилиты вместе с некоторыми понятными примерами.
  • 25.06.2018 Gabriel Cánepa, перевод: А.Кривошей, "Установка сервера баз данных Oracle Database 12c в RHEL/CentOS 7"
    База данных Oracle является одной из наиболее широко используемых систем управления реляционными базами данных в корпоративных средах. Разработанная и поддерживаемая Oracle Corporation, эта СУБД часто устанавливается поверх одного из дистрибутивов Linux класса Enterprise (RHEL, CentOS или Scientific Linux). Это обеспечивает очень надежную связку операционной системы и базы данных.
  • 20.06.2018 Aaron Kili, перевод: А.Кривошей, "8 лучших IDE для программирования на Python в Linux"
    Python - это язык программирования общего назначения, пригодный практически для любой задачи; от разработки веб-сайтов, анализа данных, искусственного интеллекта до научных вычислений. В этой статье мы перечислим 8 лучших IDE для Python в Linux. Независимо от того, являетесь ли вы новичком в программировании или опытным разработчиком, вы можете найти здесь что-то полезное для себя.
  • 15.06.2018 LinuxAndUbuntu, перевод: А.Кривошей, "Основы компиляции программ из исходного кода в Linux"
    Время от времени вам может понадобиться скомпилировать программу из исходного кода. В большинстве случаев делать это необязательно, так как ваш дистрибутив, скорее всего, уже будет иметь двоичный пакет программы в репозиториях программного обеспечения. Но если такой пакет отсутствует, вам нужно будет скомпилировать программу из исходного кода. Эта статья даст вам некоторые основные знания данного процесса.
  • 25.05.2018 SK, перевод: А.Кривошей, "ppl - консольная адресная книга для Linux"
    ppl - это бесплатная адресная книга, которая позволяет хранить Ваши контакты в Unix-подобных операционных системах. ppl разработан для людей, которые хотят хранить и поддерживать свою адресную книгу в командной строке.
  • 14.05.2018 SK, перевод: А.Кривошей, "Как защитить паролем загрузчик GRUB"
    Оказывается можно легко сбрасывать или восстанавливать пароль пользователя root через загрузчик Grub. Поэтому любой, кто может получить доступ к загрузчику, также может легко получить доступ к правам root в вашей системе. Когда у злоумышленника есть физический доступ к загрузчику, практически нет возможности остановить его. Вот почему нам необходимо защитить паролем Grub, чтобы добавить дополнительный уровень безопасности. Если вы администратор Linux, вы должны знать, как защитить загрузчик.
  • 04.05.2018 Seth Kenlon, перевод: А. Кривошей, "Как Linux становился Linux-ом. Тест-драйв дистрибутивов 1993 - 2003 годов"
    Благодаря этой стаье вы имеете возможность взглянуть на то, как развивался один из крупнейших проектов с открытым исходным кодом в мире. Что еще более важно, интересно подумать о том, куда идет Linux, и как мы все можем быть частью этого, начиная с сегодняшнего дня и на долгие годы вперед.
  • 28.04.2018 Aaron Kili, перевод: А. Кривошей,, "Подключение к Wi-Fi из командной строки Linux с помощью команды Nmcli"
    Есть несколько утилит командной строки для управления беспроводными сетевыми интерфейсами в системах Linux. Некоторые из них, такие как iw, iwlist, ip, ifconfig и другие, могут использоваться только для просмотра состояния интерфейса беспроводной сети. Некоторые используются для подключения к беспроводной сети, среди них nmcli, утилита командной строки, используемая для создания, отображения, редактирования, удаления, включения и отключения сетевых подключений, а также для контроля и отображения состояния сетевого устройства.
  • 23.04.2018 Ada Ivanova, перевод: А. Кривошей, "5 лучших менеджеров персональных финансов для Linux"
    В финансовых приложениях, доступных для Linux, нет недостатка. Для простых задач вы можете использовать электронную таблицу, такую как LibreOffice Calc. Для более сложных задач намного удобнее менеджер личных финансов. Если вы ищете приложение, которое поможет вам отслеживать движение денег, которые вы зарабатываете, ознакомьтесь с пятью лучшими менеджерами персональных финансов для Linux.
  • 11.04.2018 Carla Schroder, перевод: А. Кривошей, "GNU ddrescue - лучшая утилита для восстановления данных с поврежденного жесткого диска"
    GNU ddrescue - это превосходный инструмент для копирования умирающих жестких дисков, а также любых блочных устройств, таких как компакт-диски, DVD-диски, USB-накопители, Compact Flash, SD-карты - все, что распознается вашей системой Linux как /dev /foo. Вы можете скопировать устройства, предназначенные для Windows и Mac OS X, поскольку GNU ddrescue работает на уровне блоков, а не на уровне файловой системы, поэтому не имеет значения, какая файловая система находится на устройстве.
  • 08.04.2018 David Both, перевод: А. Кривошей, "Введение в процесс загрузки и запуска Linux"
    Понимание процессов загрузки и запуска Linux важно для того, чтобы понимать, как правильно настроить систему, или решить проблемы с загрузкой. В этой статье представлен обзор последовательности загрузки системы с использованием загрузчика GRUB2 и последовательности запуска, выполняемой системой инициализации systemd.
  • 28.03.2018 Scott Nesbitt, перевод: А. Кривошей, "Три менеджера списков дел для командной строки Linux"
    Существуют десятки, если не больше, утилит, которые могут помочь вам управлять своими постоянно расширяющимися списками задач. Имеющийся набор доступных программ позволяет эффективно управлять своими задачами из командной строки. Вам не нужно беспокоиться о том, что придется пожертвовать возможностями и функциональностью. В трех утилитах для управления задачами, которые рассматриваются в этой статье, каждый найдет что-то для себя.
  • 21.03.2018 Aaron Kili, перевод: А. Кривошей, "PyCharm: Python IDE для профессиональных разработчиков"
    Сегодня Python является очень популярным языком программирования высокого уровня общего назначения. Он прост в освоении и имеет чистую синтаксическую структуру на базе отступов, что существенно упрощает его понимание программистами с опытом на других языках, а новички находят его очень простым. Pycharm - мощная кросс-платформенная среда разработки для Python, которая объединяет все инструменты разработки в одном месте. Она распространяется бесплатно и имеет открытый исходный код, есть также платная профессиональная версия.
  • 13.03.2018 SureSwift Content, перевод: А.Кривошей, "Хакинг FFmpeg с помощью Python, часть вторая"
    В первой части этого руководста рассмотрены примеры использования языка программирования python для взаимодействия с мультимедийным фреймворком с открытым исходным кодом FFmpeg. В этой части покажем как создать скрипт, который будет автоматизировать некоторые из функций ffmpeg.
  • 09.03.2018 SureSwift Content, перевод: А.Кривошей, "Хакинг FFmpeg с помощью Python - часть первая"
    FFmpeg - отличный мультимедийный фреймворк, который помогает вам обрабатывать аудио и видео файлы. Вы можете легко конвертировать файлы из одного формата в другой, извлекать аудио из видео, сжимать видео и даже извлекать из видео снимки. Есть много интересных вещей, которые вы сможете сделать с помощью этого инструмента. В этом руководстве вы узнаете, как использовать язык программирования python для взаимодействия с FFmpeg, чтобы автоматизировать некоторые простые задачи.
  • 26.02.2018 Bruno Edoh, перевод: А. Кривошей, "Поиск текста в PDF-документах из командной строки с помощью pdfgrep"
    Утилиты типа grep и ack-grep не могут читать файлы PDF, они работают только с текстовыми файлами. pdfgrep представляет собой небольшую утилиту командной строки, которая позволяет искать текст в PDF-документе без открытия файла. Это безумно быстро - быстрее, чем поиск, предоставляемый практически всеми программами для просмотра PDF.
  • 18.02.2018 Bob Murphy, перевод: А. Кривошей, "Введение в GNU Screen"
    GNU Screen - это полезная и универсальная, но несколько недооцененная утилита, которая включена или доступна практически в каждом дистрибутиве Linux или UNIX. Screen - это терминальный мультиплексор, особенно полезный, если вы работаете в виртуальной машине либо по SSH, либо в терминальной сессии. Наиболее полезные функции - это возможность открывать несколько окон в сеансе, и возможность отключать и повторно подключать Screen, не теряя текущий сеанс.
  • 15.02.2018 Andrew, перевод: А. Кривошей, "Uber CLI: быстрый запрос времени ожидания и стоимости поездки такси Uber из командной строки Linux"
    Uber CLI - это утилита, позволяющая получить время ожидания и примерную стоимость такси Uber из командной строки. Приложение не может вызывать такси Uber. Разработчик говорит, что он создал Uber CLI, потому что "... как ленивому человеку, мне не хочется каждый раз доставать телефон, запускать программу Uber, выбирать пункт назначения, и все это для того, чтобы увидеть стоимость поездки и решить воспользоваться общественным транспортом. Думаю, что было бы гораздо более эффективно разочаровываться в цене, даже не доставая телефон".
  • 11.02.2018 Ravi Saive, перевод: А. Кривошей, "Wkhtmltopdf - умная утилита для конвертирования веб-страниц в PDF в Linux"
    Wkhtmltopdf - простая и эффективная утилита командной строки с открытым исходным кодом, которая позволяет пользователю конвертировать любую веб-страницу в документ PDF. Она использует механизм рендеринга WebKit для преобразования веб-страниц в PDF без потери качества. Это действительно очень полезное и заслуживающее доверия решение для создания и хранения снимков веб-страниц.
  • 05.02.2018 SK, перевод: А. Кривошей, "Управление медиаплеерами из командной строки Linux"
    В Unix-подобных операционных системах можно управлять медиаплеерами из командной строки. Вы можете включать воспроизведение, приостанавливать его, увеличивать/уменьшать громкость, переключаться на следующие/предыдущие мультимедийные файлы и останавливать воспроизведение. Все из терминала! В этой статье рассмотрены две простые утилиты, которые можно использовать для управления медиаплеерами из терминала в Linux.
  • 18.01.2018 Aaron Kili, перевод: А.Кривошей, "4 утилиты для устранения проблем файловых систем EXT2, EXT3 и EXT4 в Linux"
    Ошибки в работе файловой системы могут привести к тому, что Linux не будет правильно монтировать (или отмонтировать) файловую систему, что приведет к сбою в работе системы в целом. В этой статье рассмотрены инструменты для мониторинга и поддержания работоспособности файловых систем ext2, ext3 и ext4. Все описанные здесь утилиты требуют привилегий пользователя root, поэтому для их запуска используйте команду sudo.
  • Переводы и статьи Александра Кривошея, опубликованные в 2017, 2016, 2015, 2014, 2013, 2012 году и ранее.

    Если вам понравилась статья, поделитесь ею с друзьями: