🗃️ В чем разница между Tar и Gzip? Подробности с примером

🗃️ В чем разница между Tar и Gzip? Подробности с примером
У меня тоже было такое сомнение: чем отличаются утилиты "tar" и "zip" в Linux. Ответ прост, но не запутан. Мы все очень хорошо знакомы со словом (расширением) ".tar.gz", оно очень часто встречается, когда мы скачиваем что-то из интернета. Расширение ".tar.gz" - это не одно расширение файла, это комбинация двух технологий, используемых для объединения и сжатия файлов. То есть ".tar.gz" - это просто комбинация ".tar" и ".gz". tar" - это технол...

🐧 Как преобразовать каталог в раздел в Linux

🐧 Как преобразовать каталог в раздел в Linux
Цель этого руководства - добиться перемещения домашнего каталога на новый диск с выделенным разделом. 1. Добавьте новый диск и создайте необходимый раздел (например, sdb1). 2. Переместите домашнюю папку в один из разделов. Чтобы использовать файловую систему, она должна быть смонтирована в корневую файловую систему в точке монтирования, целевой каталог, например /home. 3. Сначала выведите список использования файловой системы с помощью команды ...

☁️ Введение в модели облачных сервисов – PaaS, SaaS, IaaS, FaaS и другие…

☁️  Введение в модели облачных сервисов – PaaS, SaaS, IaaS, FaaS и другие…
Когда вы начнете работать с облачными вычислениями, вам нужно многому научиться. В этой статье я расскажу о некоторых популярных моделях облачных сервисов, которые широко используются и являются обязательными для начинающих облачных архитекторов. Три модели облачных сервисов PaaS, SaaS и IaaS являются наиболее важными, поэтому я начну с них. Модели облачных сервисов PaaS SaaS IaaS APIaaS AaaS BaaS Data as a Service DBaaS

🐧 10 лучших FTP-клиентов для Linux

🐧 10 лучших FTP-клиентов для Linux
FTP - это сетевой протокол передачи файлов, используемый для эффективной передачи файлов между серверами и клиентами по компьютерной сети без каких-либо сложностей. Первые приложения FTP были написаны в командной строке до появления GUI OS. Хотя существуют различные клиенты FTP с графическим интерфейсом, разработчики программного обеспечения по-прежнему создают FTP-клиенты для пользователей на основе CLI, которые предпочитают использовать старый добр...

🐧 Команда Bash Printf

🐧 Команда Bash Printf
Всякий раз, когда мы работаем с bash, мы используем команду echo для вывода stdout, поскольку она проста в использовании и идеально подходит для наших нужд. Но с простотой echo связано и несколько ограничений, например, формирование вывода с помощью echo не так просто. Поэтому Printf является эффективной альтернативой echo. Ее можно легко использовать в bash так же, как мы используем ее в других языках программирования. Синтаксис команды printf...

🐧 Bash Select (создание меню в скриптах shell)

🐧 Bash Select (создание меню в скриптах shell)
Конструкция Bash Select используется для создания нумерованного меню из списка пунктов. Синтаксис Оператор select имеет синтаксис, схожий с синтаксисом "цикла for": select ITEM in [List] do [commands] done Здесь список может быть массивом, диапазоном чисел, серией строк, разделенных пробелом, выводом команды и т. д. Пример Bash select Давайте разберем конструкцию select на примере. Здесь мы создали скрипт bash с именем brand.sh, и кома

📦 Как отключить обновление пакетов с помощью YUM/DNF в RHEL Linux

📦 Как отключить обновление пакетов с помощью YUM/DNF в RHEL Linux
DNF (Dandified Yum) - это версия нового поколения YUM (Yellowdog Updater, Modified), это менеджер пакетов с открытым исходным кодом по умолчанию для дистрибутивов Linux на базе Red Hat, который используется для получения, установки, обновления, удаления и запроса пакетов из официальных репозиториев программного обеспечения и сторонних репозиториев. Обновляя систему, иногда мы не обновляем некоторые пакеты, такие как Apache Server (HTTP), MySQL, PHP или ...

🛠️ Ошибка error: rpmdb: damaged header в Fedora, RHEL

🛠️ Ошибка error: rpmdb: damaged header в Fedora, RHEL
Сегодня я попытался обновить все пакеты с помощью команды sudo dnf --refresh upgrade на моем Fedora 35. Во время обновления пакетов я столкнулся с такой проблемой - error: rpmdb: damaged header #5904 retrieved -- skipping. Я не мог обновить систему Fedora. После нескольких поисков в Интернете я обнаружил, что база данных RPM по какой-то причине повреждена. Если вы когда-нибудь столкнетесь с ситуацией, подобной моей, вы можете легко решить пробл

🐳 Как установить простой веб-сервер Apache в контейнере Docker

🐳 Как установить простой веб-сервер Apache в контейнере Docker
Если вы являетесь системным администратором Linux и оказываете поддержку разработчикам, скорее всего, вы уже слышали о Docker. Если нет, то это программное решение облегчит вам жизнь уже сегодня, помогая сократить операционные расходы и ускорить развертывание - среди прочих преимуществ. Но это не волшебство. Docker как платформа использует контейнеры - пакеты приложения вместе со всеми инструментами, необходимыми для его работы, чтобы устранить ра...

🐧 Как выполнить несколько команд одновременно в системах Linux

🐧 Как выполнить несколько команд одновременно в системах Linux
Как администратор Linux, вы можете знать, насколько полезной может быть командная строка для выполнения различных действий, таких как установка приложения, установка системного патча и перезапуск службы. Выполнение двух или более команд одновременно является еще более эффективным и экономит время. В этом руководстве мы рассмотрим различные способы объединения и эффективного выполнения нескольких команд Linux. ОПЕРАТОР Синтаксис ОПИСАНИЕ ...