zaLinux.ru

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

Ошибка “WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!” (РЕШЕНО)

Оглавление Изменён идентификатор удалённого хоста SSH Как проверить, что не выполняется атака человек-посередине на SSH, а идентификатор хоста изменён из-за легальных причин Изменение отпечатка хоста SSH никак не затрагивает аутентификацию Как исправить ошибку “WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!” Исправление…
ДАЛЕЕ

Как сохранить весь HTML DOM в его текущем состоянии

Что такое Document Object Model (DOM)? Содержимое веб-страницы состоит из HTML кода, полученного от веб-сервера. Но современные технологии (HTML 5 и JavaScript) позволяют менять содержимое веб-страницы на лету: JavaScript может добавить новые элементы, изменить свойства имеющихся элементов, удалить элементы и…
ДАЛЕЕ

Выбрать команду UPDATE mysql.user SET или ALTER USER? (РЕШЕНО)

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

Как проверить, какие пользователи MySQL/MariaDB имеются и их характеристики

Оглавление Как вывести имена всех пользователей MySQL/MariaDB Как вывести имена всех пользователей и их хостов в MySQL/MariaDB Как в MySQL/MariaDB проверить, для каких пользователей разрешён вход без пароля Как в MySQL/MariaDB проверить, у каких пользователей истёк срок действия пароля. Как…
ДАЛЕЕ

Как в MySQL и MariaDB для таблицы вывести только имена столбцов и ничего более

Как в SHOW COLUMNS вывести только имена полей Обратимся к ситуации, когда в MySQL и MariaDB нужно получить информацию не из таблицы, а о самой таблице, например, имена полей. Мы уже рассматривали, как для любой таблицы получить список полей для…
ДАЛЕЕ

Как в MySQL и MariaDB выводить результаты без таблицы и без посторонних символов

Оглавление Как вывести данные без таблицы при сохранение результатов в файл Как вывести результаты без таблицы на экран Как вывести результаты в клиентах mariadb и mysql без таблицы Как настроить вывод результатов без таблицы по умолчанию При работе с MySQL и…
ДАЛЕЕ

Ошибка ‘mysqli::real_connect(): (HY000/1524): Plugin ‘mysql_native_password’ is not loaded’ (РЕШЕНО)

Оглавление Ошибка The plugin 'mysql_native_password' used to authenticate user 'root'@'localhost' is not loaded. Nobody can currently login using this account. Как переключить пользователя с mysql_native_password на другой плагин идентификации Решение ERROR 1524 (HY000): Plugin 'mysql_native_password' is not loaded в Windows…
ДАЛЕЕ

Как добавить префикс «b» к имени переменной в Python?

Строки с префиксом «b» в Python Рассмотрим следующий пример: byte_string = b'test string' print(byte_string) В результате работы эти две строки выведут: b'test string' Строки с префиксом «b» – это последовательность байтов (bytes), то есть особый тип данных (такие как стоки,…
ДАЛЕЕ

Файловая система в оперативной памяти для ускорения работы с файлами и уменьшения нагрузки на диск (tmpfs)

Оглавление 1. Что такое tmpfs 2. Для чего можно использовать tmpfs 3. Как использовать tmpfs 4. Интерфейс (скрипт) для работы с tmpfs (файловой системой виртуальной памяти) 4.1 Скачать скрипт для работы с tmpfs (tmpfs-mounter) 4.2 Опции tmpfs-mounter 4.3 Примеры использования…
ДАЛЕЕ

Как запустить программу из Python: как выполнить системную команду или другой скрипт Python (полное руководство)

Оглавление 1. Модуль subprocess в Python 2. Как передать аргументы в программу в subprocess.run 3. Получение результата выполнения команды 4. Работа со стандартным потоком ошибок 5. Автоматическая разбивка команды на список аргументов 6. Как запустить команду с подстановочными знаками (wildcard)…
ДАЛЕЕ

Программы с графическим интерфейсом для работы с ИИ чат-ботами

Оглавление Бесплатные программы с открытым исходным кодом для работы с чат-ботами на основе ИИ ChatGPT Noi BingGPT Chatbox OpenAI Translator NextChat (ChatGPT Next Web) ChatGPT Desktop — Tray App AI Chat (Open AI Chat Bot in the Menu Bar) Chatbot…
ДАЛЕЕ

Инструменты командной строки для работы с AI Chatbots (чат-боты с искусственным интеллектом)

Оглавление Бесплатные программы с открытым исходным кодом для работы с чат-ботами Terminal GPT (tgpt) Chatblade chatGPT-shell-cli ShellGPT ΦωΦ (python-owega) shellChatGPT openai-cli pdfgpt AIChat AIChatNG air (AI in Rust) ChatGPT-CLI (gpt-chatbot-cli) GPTO (Geppetto) GPTScript gpt-cli Ruby OpenAI BashSenpai 1. Бесплатные программы…
ДАЛЕЕ

Как проверить целостность передаваемого по сети файла в Linux и Windows

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

Как в PHP проверить, что результат SQL-запроса пуст или не пуст

При выполнении SQL-запроса к базе данных в качестве результата выполнения могут быть возвращены строки и столбцы таблицы. Также может быть возвращено пустое значение, если в таблице не найдены данные, соответствующие запросу. Обычным алгоритмом обработки полученного ответа от базы данных является…
ДАЛЕЕ

Как очистить список в Python. Почему при очистке списка удаляются его копии в других переменных

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