Архив рубрики: Терминал

Терминал Linux — это невероятно мощный инструмент, который позволяет полностью контролировать систему. Он превосходит графический интерфейс по возможностям и эффективности, предлагая полный спектр команд для любых задач. В этой рубрике мы детально разберем основные команды, их синтаксис и опции, а также предоставим наглядные примеры, чтобы вы быстро освоили работу в терминале Linux.

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

База данных — это фундамент любого динамического веб-приложения. Сайты на WordPress, интернет-магазины, CRM-системы, форумы — все они хранят информацию в базах данных MySQL. Правильное создание и настройка базы данных с самого начала избавит от проблем в будущем.

Разберём все способы создания баз данных MySQL: от командной строки до графических интерфейсов, с практическими примерами и рекомендациями.

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

Как создать пользователя MySQL и назначить права

Работа с MySQL редко ограничивается одним root-пользователем. Для каждого приложения, разработчика или сервиса нужен отдельный аккаунт с конкретными правами доступа. Это базовое правило безопасности: минимальные привилегии для выполнения конкретных задач.

Разберём, как создавать пользователей MySQL, назначать им права и управлять доступом к базам данных.

Читать далее Как создать пользователя MySQL и назначить права

Команда cat в Linux: работа с содержимым файлов

Когда работаешь с Linux-сервером, постоянно приходится открывать и смотреть разные файлы. Конфиги, логи, скрипты - всего этого накапливается много. И вот тут появляется команда cat, которая стала одним из первых инструментов, которые осваивает любой администратор.

Читать далее Команда cat в Linux: работа с содержимым файлов

Як додати користувача в CentOS

Поговоримо про один із моментів в CentOS, з яким стикаються новачки, а саме про те, як додати нового користувача в систему. Часта помилка – на етапі встановлення вказати лише пароль для суперкористувача, забуваючи про створення звичайного облікового запису. У результаті доводиться працювати від імені root, що не є добре.

Читать далее Як додати користувача в CentOS

Вимикаємо чутливість до регістру при автодоповненні по TAB у терміналі Linux

Користувач Linux знає дві речі:

  1. Щоб не писати повністю назви утиліт чи шляхи до файлів у терміналі, можна скористатися функцією автодоповнення за допомогою клавіші TAB. Наприклад, щоб перейти в каталог завантажень, починаєте писати “Зав” і натискаєте TAB. Термінал сам додасть “антажене“;
  2. Linux чутливий до регістру. Тобто: документ, Документ і ДоКуМеНт у Linux — це 3 різні файли.

Часто при використанні першої функції користувач може зіткнутися з особливістю Linux, описаною у другому пункті. Я маю на увазі, що чутливість до регістру часто ускладнює роботу в терміналі, зокрема при використанні автодоповнення по TAB. Наприклад, щоб вказати шлях до файлу, навіть використовуючи автодоповнення, потрібно завжди писати ім’я директорії з великої літери. Це незручно. Далі розповім, як змусити термінал не звертати увагу на регістр при використанні автодоповнення по TAB. Поїхали!

Читать далее Вимикаємо чутливість до регістру при автодоповненні по TAB у терміналі Linux

Пароль зірочками в терміналі Linux

Працюючи в Linux ви, звісно, помітили що вводячи в терміналі пароль, sudo – він візуально не відображається. Це може збити з толку новачків: “Чи це клавіатура не працює?”. Також, буває, що вводячи не на тій розкладці або не той символ, потрібно повернутися та замінити частину, але куди повертатися – не видно. В такому випадку хочеться, щоб пароль відображався візуально так само, як в інших випадках – зірочками. Це можливо зробити, і дуже легко.

Читать далее Пароль зірочками в терміналі Linux

Эмулятор терминала Guake

В этой статье будет рассмотрен эмулятор терминала с быстрым доступом Guake. Его установка и настройка, а также возможности, которые отличают его от других эмуляторов терминала. Для тех пользователей Linux, кто часто использует терминал в своей работе, бывает необходимо переключаться между терминалом и другими программами. Это можно сделать, нажимая клавиши Alt+Tab, или используя мышку. Однако, когда открыто сразу несколько программ и/или нужно часто переключаться между программами и терминалом, такое положение дел может вызывать трудности.

Для того, чтобы избежать подобных неудобств, можно использовать терминал Guake. Guake представляет собой Quake-подобный (как выпадающий терминал в игре Quake) эмулятор терминала. Этот терминал даёт возможность быстрого доступа к нему по нажатию клавиши F12. Он открывается не в отдельном окне, как прочие программы, а выпадает сверху. Поэтому, используя Guake, можно быстро выполнить команды в терминале, не переключаясь при этом между окнами программ.

Читать далее Эмулятор терминала Guake

Цвета терминала Linux

Одно из главных преимуществ Linux заключается в том, что при желании в нём можно настроить всё, что угодно. В этом и выражается преимущество проективных систем, над процедурными. Фактически, это конструктор, состоящий из отдельных блоков, каждый из которых можно настроить по своему желанию.

Особенно интересно, если не просто копируешь чужой "рецепт", а пытаешься разобраться, что и как устроено. И даже решая несерьезную задачу, узнаешь что-то новое.

Читать далее Цвета терминала Linux

Не загружается Linux

Системы Linux загружаются очень быстро, поэтому большая часть данных, выводимых во время загрузки, быстро прокручивается и мы не успеваем прочитать текст. Тем не менее, во время загрузки, могут возникнуть различные ошибки, вплоть до того, что вы столкнетесь с проблемой не загружается Linux.

Ошибка может возникнуть в любом месте загрузки и любом компоненте системы инициализации. Обычно, systemd выводит подробную информацию об ошибках загрузки Linux на экран, но не всегда можно успеть их все прочитать. В этой статье мы рассмотрим что делать если не загружается Linux после установки, а также как посмотреть логи загрузки в этой операционной системе.

Читать далее Не загружается Linux

Маршрутизация в Linux

Эта статья одна из статей про работу сетей в Linux. Вы уже знаете, что все данные в сети передаются в виде пакетов, а чтобы компьютер знал куда нужно отправить тот или иной пакет используются IP адреса. Но пакету, перед тем, как он достигнет точки назначения нужно пройти множество компьютеров и маршрутизаторов.

Каждому из маршрутизаторов нужно знать на какой компьютер передавать пакет дальше. Именно это мы и обсудим в этой статье. Сегодня нас будет интересовать маршрутизация в Linux, как это работает, как настроить правила и заставить все работать как нужно.

Читать далее Маршрутизация в Linux