ZaLinux.ru

Мы ZaLinux: инструкции, советы, обсуждение новостей и решение проблем

Как загрузиться в режиме восстановления или в аварийном режиме в Ubuntu 20.04 / 18.04

Пользователи нередко забывают свои пароли для входа в систему или их файловая система оказывается повреждённой. В таком случае рекомендуется загрузиться в режиме восстановления или аварийном режиме и применить необходимые исправления. Режим восстановления также называется однопользовательским режимом. Как следует из названия,…
ДАЛЕЕ

Как исправить сломанную ОС Ubuntu без её переустановки

С течением времени в вашей системе могут возникать ошибки, которые могут сделать её неисправной или непригодной для использования. Классический пример — невозможность установить пакеты программного обеспечения или обновить систему. В других случаях вы можете столкнуться с чёрным экраном во время…
ДАЛЕЕ

ONVIF клиент с интерфейсом командной строки

ONVIF — это открытый отраслевой форум, который предоставляет и продвигает стандартизированные интерфейсы для эффективного взаимодействия продуктов физической безопасности на основе IP. ONVIF протокол можно встретить на камерах безопасности. С помощью ONVIF протокола можно получать информацию с IP камер и управлять…
ДАЛЕЕ

Wi-Fi адаптер Qualcomm Atheros QCA9377 не захватывает пакеты данных в режиме монитора (РЕШЕНО)

Описание проблемы: программы airodump-ng и аналогичные для аудита безопасности Wi-Fi не захватывают данные в режиме монитора при использовании Wi-Fi адаптера с чипсетом Qualcomm Atheros QCA9377. Данную проблему обсуждают на форуме в этих ветках: https://forum.aircrack-ng.org/index.php?topic=2554.0 https://forum.aircrack-ng.org/index.php/topic,2545.0.html То есть режим монитора работает,…
ДАЛЕЕ

Как переменной присвоить значение в несколько строк в скрипте Bash

Оператор << называется here document. С его помощью можно ввести строку состоящую из нескольких строк или присвоить переменной многострочное значение. Если вы хотите переменной присвоить многострочное значение, то это можно сделать примерно так: a=`cat <<_EOF_ 1 2 3 _EOF_ `…
ДАЛЕЕ

Как запустить небольшой код Python в Bash

Bash — это не только и даже не столько встроенные функции оболочки сколько программы (утилиты) командной строки. Запуская эти команды и передавая полученные данные конвейеру (по трубе) можно автоматизировать самые различные вещи, на программирование которых в других языках программирования может…
ДАЛЕЕ

Что такое glue record в DNS

Что именно представляет собой glue record в DNS? Зачем они нужны и как работают? Круговые зависимости и glue record (склеивающие записи) Серверы имён в делегировании идентифицируются по имени, а не по IP-адресу. Это означает, что разрешающий сервер имён должен выдать…
ДАЛЕЕ

Почему команда kill не убивает процесс?

Команда kill используется для того, чтобы остановить работу процесса, синтаксис команды: sudo kill ИДЕНТИФИКАТОР-ПРОЦЕССА Связанная статья: В чём различия и как пользоваться командами kill, pkill и killall Вы можете столкнуться с ситуацией, когда использование kill не приводит к завершению процесса. Получить…
ДАЛЕЕ

Почему в Wi-Fi на 5 ГГц недоступны каналы между 64 и 100? (РЕШЕНО)

С помощью команды iw list можно посмотреть, какие частоты поддерживает ваша Wi-Fi карта. Пример вывода: Ещё один пример: Набор каналов чуть различается, но в любом случае частоты в диапазоне каналов 64-100 полностью недоступны. То есть они даже не отключены, а…
ДАЛЕЕ

Как разбить большой файл (текстовый или бинарный) на файлы меньшего размера (РЕШЕНО)

Инструкция по использованию split У меня есть большой (по количеству строк) текстовый файл, который я хотел бы разделить на файлы меньшего размера, также по количеству строк. Поэтому, если в моем файле около 2 млн строк, я хотел бы разделить его на…
ДАЛЕЕ

Как включить доступ root к MySQL и MariaDB с любых хостов

Для того чтобы пользователь root (или любой другой пользователь) мог подключиться с СУБД MySQL с удалённого хоста, необходимо выполнение двух условий: 1) в свойствах пользователя должно быть разрешено подключаться с удалённых хостов 2) СУБД должна прослушивать входящие соединения не только…
ДАЛЕЕ

Ошибка «mysqli_connect(): (HY000/1045): Access denied for user ‘username’@’localhost’» (РЕШЕНО)

При попытке выполнить вход phpMyAdmin или авторизоваться в MySQL вы можете столкнуться с ошибкой HY000/1045: Warning: mysqli_connect(): (HY000/1045): Access denied for user 'username'@'localhost' (using password: YES) mysqli::real_connect(): (HY000/1045): Access denied for user 'superuser'@'localhost' (using password: NO) Ошибка возникает, когда используемая…
ДАЛЕЕ

Инструкция по использованию команды dd

Источник: перевод фрагмента книги «Barry J. Grundy. The Law Enforcement and Forensic Examiner’s Introduction to Linux». Если вы начинающий пользователь Linux и вы ничего не знаете про блочные устройства, то начните со статьи Структура директорий Linux. Важные файлы Linux, а…
ДАЛЕЕ

Инструкция по использованию команды file

Как узнать тип файла без расширения или с неправильным расширением Команда file может определить тип файла для обычных файлов и используемую файловую систему для дисков. Утилита file используется «магические» байты. Суть в том, что файлы одного типа имеют одинаковые байты…
ДАЛЕЕ

Как восстановить метаданные в обработанных фотографиях

Метаданные фотографии — это информация, которая содержится внутри файла снимка, она может включать в себя GPS координаты, информацию о времени съёмки, о настройках камеры и самой камеры, а также другие сведения. После обработки в фоторедакторе метаинформация может быть потеряна. Эта…
ДАЛЕЕ