Linux PS Команда: Узнать Дату и Время Старта Процесса

Привычные в Linux команды ps -ef или ps aux показывают время старта процессов, которые были запущены сегодня. Для более старых процессов они показывают только дату старта либо только год, но никак не время. Не стоит переживать! Информация о времени старта давно запущенных процессов в Linux никуда не делась и ее все еще можно узнать с […]

Linux: Сжать PDF — Уменьшить Размер PDF

Отсканированный и сохраненный в PDF документ может быть очень большим, что не всегда есть хорошо. Например, большой размер PDF файла не позволит отправить его по электронной почте из-за вполне возможных ограничений на максимальный размер для вложений. В Linux, с помощью утилиты ps2pdf, которая является частью пакета ghostscript, вы можете сжать PDF файл их командной строки […]

Как: Разделить PDF Файл — Linux Командная Строка

Иногда возникает необходимость извлечь из PDF файла определенные страницы и сохранить их как другой PDF документ. Из командной строки в Linux можно легко разбивать PDF документы на страницы с помощью утилиты pdftk. Из данной статьи вы узнаете, как извлечь отдельные страницы или диапазон страниц из PDF файла и сохранить их в качестве другого PDF документа.

SED — Найти и Заменить Строку в Файле

Самой полезной опцией в sed — является опция поиска и замены. В частности, она позволяет найти в текстовом файле определенные строки (содержащие определенные слова, шаблоны или попадающие под определенные регулярные выражения) и заменить каждую такую найденную строку какой-то другой строкой. Чтобы заменить целую строку с помощью sed, необходимо в начале и в конце шаблона, по […]

MySQL: Размер Базы Данных

Довольно часто возникает необходимость узнать размер базы данных в MySQL, чтобы понять сколько она занимает места на диске. Особенно полезно проверить размер базы данных, если вы планируете мигрировать ее куда-либо или собираетесь настроить резервное копирование и выбираете размер хранилища. В этой короткой заметке я покажу SQL-запросы, которые берут необходимую информацию о базах данных из information_schema […]

Tor Браузер для Linux — Как Скачать и Установить

Tor Browser широко используется для анонимного веб-серфинга и защиты от анализаторов трафика. Он также может помочь в обходе интернет-фильтров и доступе к заблокированным веб-сайтам. Данная небольшая статья — это пошаговое руководство, описывающее процесс установки Tor Browser на таких Linux-системах, как Ubuntu, Kali Linux, Debian, Linux Mint, Fedora и т.п. Откровенно говоря, нет необходимости осуществлять классическую […]

MySQL: Подсчет Количества Строк (Записей) в Таблице

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

MySQL: Размер Таблицы

Иногда возникает необходимость узнать размер таблицы в базе данных MySQL. Например, если нужно провести оптимизацию и вы анализируете базу данных на предмет того, что какие-то из ее таблиц стали слишком большими и настало время это каким-то образом исправить. В этой короткой заметке я покажу SQL-запрос, который берет необходимую информацию о таблице из information_schema и позволяет […]

MySQL: Checksum Table

Иногда, при работе с MySQL, возникает необходимость сравнить две таблицы, чтобы узнать одинаковы они или нет. Для этого можно подсчитать контрольную сумму каждой таблицы с помощью команды CHECKSUM TABLE, а затем произвести сравнение. Эта команда особенно полезна, если у вас настроена MySQL-репликация и вы хотите убедиться что данные согласованы, проверив идентичность таблиц на master и […]

Git — Текущая Ветка в Приглашении Командной Строки

Во время работы с Git-репозиторием важно всегда понимать в какой ветке вы находитесь и где вносите изменения. Вы можете облегчить себе эту задачу, если имя текущей Git-ветки будет автоматически отображаться в приглашении командной строки. Это легко можно сделать практически в любом Linux дистрибутиве, включая Ubuntu и CentOS, настроив основную строку приглашения, которая управляется специальной консольной […]