Linux
Виведення списку всіх баз даних MySQL з командного рядка виконується за допомогою одного SQL-оператора — SHOW DATABASES; — після автентифікації на сервері MySQL за допомогою клієнта mysql. Це працює на будь-якому дистрибутиві Linux з MySQL 5.7, MySQL 8.x або сумісним сервером MariaDB і вимагає або привілею SHOW DATABASES, або доступу суперкористувача. Цей посібник виходить за […]
Git is a distributed version control system (DVCS) that records snapshots of a project's file tree over time, allowing any number of contributors to work in parallel without overwriting each other's changes. Every developer holds a full copy of the repository — including its entire commit history — on their local machine, eliminating any single […]
Java-аплети більше не підтримуються жодним сучасним веб-браузером, включаючи Mozilla Firefox. Mozilla остаточно відмовилася від підтримки плагінів NPAPI — архітектури, що робила можливими Java-аплети — починаючи з Firefox 52 у 2017 році. Якщо вам сьогодні потрібно запустити застарілий веб-застосунок на основі Java, ви не можете просто змінити налаштування в поточній версії Firefox; необхідно скористатися одним із […]
Cloudflare Error 520 — це HTTP-код статусу, який повертається, коли гранична мережа Cloudflare отримує порожню, неочікувану або іншим чином неінтерпретовану відповідь від вашого сервера-джерела. На відміну від 502 або 504, які вказують на тайм-аут шлюзу або несправний шлюз, 520 — це загальний код Cloudflare для відповідей, що виходять за межі будь-якої визнаної специфікації HTTP, тобто […]
Видалення бази даних MySQL назавжди видаляє всі таблиці, збережені процедури, представлення, тригери та дані в ній. Операція виконується за допомогою SQL-оператора DROP DATABASE і є незворотною на рівні рушія — після завершення команди вбудованого механізму скасування не існує. Перш ніж переходити до будь-якого з наведених нижче методів, ви повинні мати привілей DROP на цільовій базі […]
Ubuntu залишається найбільш широко розгорнутим дистрибутивом Linux як на споживчому обладнанні, так і у виробничій серверній інфраструктурі. Перш ніж приступати до встановлення, розуміння точних порогових значень апаратного забезпечення — та реальних наслідків їх недотримання — відрізняє стабільне розгортання від виснажливого усунення несправностей. Пряма відповідь: Ubuntu Desktop 24.04 LTS вимагає мінімум двоядерного процесора з тактовою частотою […]
A traceroute — це мережева діагностична утиліта, яка відображає точний шлях, яким IP-пакети проходять від вашої машини до цільового хоста, фіксуючи кожен проміжний маршрутизатор (хоп) на шляху та вимірюючи час кругового обходу (RTT) до кожного з них. Це найефективніший інструмент для визначення того, чи виникає стрибок затримки, втрата пакетів або аномалія маршрутизації у вашій локальній […]
Автентифікація сервера — це процес перевірки вашої особи для отримання авторизованого доступу до віддаленої системи, панелі керування хостингом або онлайн-сервісу. Три основні методи — це SSH на основі пароля, автентифікація за допомогою SSH-ключів та вхід через веб-панель керування — кожен з яких має власний профіль безпеки, варіанти використання та типові помилки, які повинен розуміти кожен […]
Команда `history` у Linux є вбудованою утилітою оболонки Bash, яка записує, відображає та керує кожною командою, виконаною в сеансі термінала. Вона зчитує та записує дані до `~/.bash_history` — текстового файлу в домашньому каталозі кожного користувача, що дозволяє відтворювати, шукати, повторно виконувати та перевіряти команди між сеансами без їх повторного введення. Для системних адміністраторів і досвідчених […]
GNU Screen — це термінальний мультиплексор, який дозволяє створювати, керувати та відновлювати кілька незалежних сеансів оболонки з одного термінального підключення. Коли ви від’єднуєтесь від сеансу Screen, кожен процес, що виконується всередині нього, продовжує працювати у фоновому режимі — переживаючи відключення SSH, перебої в мережі та закриття термінала — доки ви явно не повторно підключитесь або […]
on All Hosting Services
