📜 Как определить JAVA_HOME

📜  Как определить JAVA_HOME
Определите и установите JAVA_HOME для выполнения приложений командной строки Java. Определите JAVA_HOME, используя расположение бинарников Java. $ readlink -f $(which java) | sed s:bin/java:: /usr/lib/jvm/adoptopenjdk-11-hotspot-jre-amd64/ Используйте эти инструкции, чтобы установить JAVA_HOME и запустить приложение командной строки Java. $ sudo -u java_user bash -c "JAVA_HOME=$(readlink -f $(which java) | sed s:bin/java::) /usr/libexec/java_appl

📜 Как использовать шаблоны внутри bash скриптов

📜 Как использовать шаблоны внутри bash скриптов
Используйте шаблоны внутри shell скриптов, подставляя переменные среды. Я буду использовать утилиту envsubst, которая является частью пакета gettext-base. Создайте файл шаблона Создайте шаблон, используя переменные среды. $ cat configuration.yml --- connection: database: name: ${DATABASE_NAME} type: ${DATABASE_TYPE} credentials: user: ${SATABASE_USER} pass: ${DATABASE_PASS} connection: host: ${DATABASE_HOST}

🐧 Как читать файл построчно | скрипт Bash [3 метода]

🐧 Как читать файл построчно | скрипт Bash [3 метода]
В этой статье мы изучим 3 метода в сценарии bash для чтения файла построчно. Метод 1: использование перенаправление ввода Самый простой способ прочитать файл построчно - использовать перенаправитель ввода в цикле while. Чтобы продемонстрировать, мы создали образец файла с именем mycontent.txt и будем использовать его в этом руководстве. $ cat mycontent.txt This is a sample file We are going through contents line by line to understand Давайте соз

🐧 Как красиво выводить десятичные или двоичные числа на Linux / Unix

🐧 Как красиво выводить десятичные или двоичные числа на Linux / Unix
Используйте утилиту командной строки numfmt, которая является частью стандартных GNU Core Utilities, для удобного вывода десятичных или двоичных чисел. Красивый вывод двоичного числа: $ echo 2K | numfmt --from=iec 2048 Красивый вывод десятичного числа: $ echo 2K | numfmt --from=si 2000 Красивый вывод двоичного числа, используя байты и ГБ. $ numfmt --from=iec 1G 1073741824 $ numfmt --from=iec --to=iec 1073741824 1.0G Красивый вывод количества

🐧 Как сохранить файл в Vi / Vim и выйти

🐧  Как сохранить файл в Vi / Vim и выйти
Vi - это текстовый редактор командной строки для систем на базе Unix / Linux. Vim (Vi IMproved) - многофункциональный преемник текстового редактора Vi с множеством улучшений и удобств для пользователя. Давайте рассмотрим, как Vim сохраняет и закрывает файл. Это руководство поможет вам понять, как сохранить файл на Vi / Vim и выйти из редактора. Как сохранить изменения в Vim В этой части вы узнаете, как сохранить изменения в Vim, не выхо

📜 Как создать бесконечный цикл в shell скрипте

📜  Как создать бесконечный цикл в shell скрипте
Вопрос - Как создать бесконечный цикл в скрипте оболочки в операционной системе Unix / Linux? Бесконечный цикл используется для выполнения набора инструкций с бесконечным повторением. В этом случае мы создаем цикл, который выполняется бесконечно, и продолжаем выполнять инструкции до тех пор, пока он принудительно не остановится извне. Бесконечный цикл bash Следующий синтаксис используется для создания бесконечного цикла while в скрипте оболочки sh

📜 Как посчитать строки в файле в UNIX / Linux

📜  Как посчитать строки в файле в UNIX / Linux
Вопрос: в моей системе Linux есть файл с большим количеством строк. Как подсчитать общее количество строк в файле? Использование команды «wc -l» Есть несколько способов подсчета строк в файле. Но один из самых простых и широко используемых способов - использовать «wc -l». Утилита wc отображает количество строк, слов и байтов, содержащихся в каждом входном файле, или в стандартном вводе (если файл не указан). Синтаксис: # wc -l ...

🐧 [Bash советы] Переименование файлов без ввода полного имени дважды в Linux

🐧 [Bash советы] Переименование файлов без ввода полного имени дважды в Linux
В этом кратком руководстве объясняется, как переименовывать файлы, не вводя полное имя дважды в операционных системах Linux. Как мы все уже знаем, мы используем команду mv для переименования файлов в Linux. Чтобы переименовать файл, команда будет такой: $ mv <старый файл> <новый файл> Позвольте мне показать вам пример. $ touch itisgood1.txt $ mv itisgood1.txt itisgood2.txt Вот как мы переименовываем файлы с помощью команды ...

🐧 Bash трюки – Как выполнить cp или mv и cd в одной команде

🐧  Bash трюки – Как выполнить cp или mv и cd в одной команде
На днях мы узнали, как выполнять cd и ls в одной команде. 🐧 Bash советы — Как выполнить CD и Ls в одной команде Сегодня мы увидим еще один крутой совет по bash - cp или mv и cd в одной команде. Смысл - мы собираемся скопировать или переместить файлы / каталоги из одного места в другое и мгновенно перейти в каталог назначения. Конечно, мы можем сделать это с помощью однострочной команды. Например, можно скопировать или переместить файлы / к...

☸️ Kubernetes: советы и хитрости, как максимально использовать Kubernetes

☸️ Kubernetes: советы и хитрости, как максимально использовать Kubernetes
Kubernetes - одно из величайших открытий в области контейнерных технологий последних лет. Для любой компании, желающей создать крупномасштабные и широко доступные контейнеры, Kubernetes - это отличный многофункциональный и простой в использовании вариант. Даже для тех, кто был уже привлечен к приложениям Kubernetes, все еще есть некоторые незнакомые или недостаточно используемые функции, которые расширят опыт и помогут вам максимально использовать ...