🐧 Как изменить размер существующего LUN/диска в системах Linux

🐧 Как изменить размер существующего LUN/диска в системах Linux
В большинстве случаев дисковое пространство можно расширить, добавив в систему новый LUN. Но в некоторых случаях для расширения файловой системы может потребоваться изменить размер существующего LUN. Расширение файловой системы включает в себя две части: расширение соответствующего логического тома и последующий рост ФС над ним. Добавление, изменение размера или удаление LUN в системе Linux может быть выполнено без перезагрузки. В этой статье м...

📁 Использование команды rmdir для удаления каталогов

📁 Использование команды rmdir для удаления каталогов
rmdir - одна из тех базовых команд Linux, которые вы изучите в самом начале, но почти не будете использовать. Почему? Потому что может показаться, что rmdir используется для удаления каталогов (т.е. папок), на самом деле по умолчанию она удаляет только пустые каталоги. Запутались? Не стоит. Давайте разберемся в этом подробнее. Использование команды rmdir на Linux Команда rmdir имеет простой синтаксис: rmdir [option] directory Рассмотрим

🛠️ Как исправить ошибку “bash: add-apt-repository: command not found” на Ubuntu/Debian Linux

🛠️  Как исправить ошибку “bash: add-apt-repository: command not found” на Ubuntu/Debian Linux
Давайте посмотрим, как исправить ошибку "bash: add-apt-repository: command not found" в системе Ubuntu/Debian Linux при выполнении команды add-apt-repository. Когда вы пытаетесь добавить ansible PPA в Debian или Ubuntu Linux, вы получите следующую ошибку: sudo apt-add-repository ppa:ansible/ansible bash: add-apt-repository: command not found Далее мы покажем решение. Исправить эту ошибку можно следующим образом: Откройте приложение терминал

🐧 Как установить Ubuntu Release Upgrader на старую систему

🐧 Как установить Ubuntu Release Upgrader на старую систему
Установим Ubuntu Release Upgrader на старую систему. Подключитесь к старому экземпляру Ubuntu. $ ssh example.org -l mgmt Welcome to Ubuntu 20.04.4 LTS (GNU/Linux 5.4.0 x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage Last login: Wed Apr 27 16:25:14 2022 from 137.11.134.19 Проверим детали операционной системы. $ lsb_release -a No LSB module...

📜 Shell скрипт для вывода пирамиды звезд

📜 Shell скрипт для вывода пирамиды звезд
Основы Здесь мы будем выводить пирамиду звезд из двух частей, как показано ниже. Мы будем перебирать номера, указанные пользователем, и печатать первую половину звезд с помощью цикла for, а вторую половину - с помощью другого цикла for. Пробелы и символы новой строки добавляются в другой секции. Скрипт 1. Отредактируйте файл /tmp/star_pyramid.sh и добавьте в него приведенный ниже скрипт: #!/bin/bash makePyramid() { # Here $1 is the parameter

🌐 Shell/Bash скрипт для поиска простых чисел на Linux

🌐 Shell/Bash скрипт для поиска простых чисел на Linux
Простое число - это целое число, которое имеет ровно 2 различных коэффициента, 1 и само себя. Число, которое не является простым, называется составным. Кроме 1, каждое натуральное число, которое делится только на 1 и на себя, называется простым. Например: 2,3,5,7,11,13,17,19,23,29... и т.д. Всего существует 25 простых чисел до 100 и 46 простых чисел до 200. 2 - четное и самое маленькое простое число, остальные простые числа нечетные. 1 не ...

🐧 Как преобразовать текстовые файлы в верхний или нижний регистр

🐧 Как преобразовать текстовые файлы в верхний или нижний регистр
Как обычно, в Linux существует более одного способа выполнения задачи. Чтобы преобразовать файл (input.txt) во все строчные буквы (output.txt), выберите любой ОДИН из следующих способов: Чтобы преобразовать файл (input.txt) в строчный регистр (output.txt) 1. dd: Возможно, вы использовали dd для многих других целей, но его можно использовать и для преобразования текста. $ dd if=input.txt of=output.txt conv=lcase 2. tr: Вы можете перевести все пропи

🐧 Как определить тип файловой системы точки монтирования

🐧 Как определить тип файловой системы точки монтирования
Определите тип файловой системы точки монтирования с помощью утилиты core stat, которая должна существовать в каждой операционной системе. Определите тип файловой системы точки монтирования /. $ stat -c %T -f / ext2/ext3 Определите тип файловой системы точки монтирования /mnt/userdata. $ stat -c %T -f /mnt/userdata btrfs Определите тип файловой системы точки монтирования /proc. $ stat -c %T -f /proc proc Определите тип файловой системы то...

🐧 Как отложить запуск службы systemd

🐧 Как отложить запуск службы systemd
Отложитм запуск службы systemd при загрузке. Проверьте службу, запуск которой вы хотите отложить при загрузке. $ sudo systemctl status redis-server ● redis-server.service - Advanced key-value store Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2021-09-12 21:23:37 UTC; 12s ago Docs: http://redis.io/documentation, man:redis-server(1) M...

🐧 Как изменить цвет вывода команд в системах Linux

🐧 Как изменить цвет вывода команд в системах Linux
Раскрашивание командного вывода с помощью grc - общего колоризатора. Установка Установите общий колоризатор для всего. $ sudo apt install grc Использование Он может помочь вам с файлами логов, выводом команд и конфигурационными файлами. $ sudo grc journalctl --lines 10 --unit kafka -- Journal begins at Sat 2021-06-19 14:15:06 UTC, ends at Sat 2021-06-19 19:55:42 UTC. -- Jun 19 16:27:58 kafka1.example.org kafka-server-start.sh[24851]: [2021-06-19