Skip to content

Instantly share code, notes, and snippets.

View ezhov-da's full-sized avatar
🙈
Work

Denis ezhov-da

🙈
Work
View GitHub Profile
@ezhov-da
ezhov-da / java-maven-Отключение проверки сертификатов HTTPS.txt
Created May 14, 2021 07:13
Отключение проверки сертификатов HTTPS
-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.allowall=true
@ezhov-da
ezhov-da / yaml-Переиспользование данных.md
Created December 23, 2020 05:39
Переиспользование данных
@ezhov-da
ezhov-da / bash-Директория запуска скрипта.txt
Created December 12, 2020 11:08
Директория запуска скрипта
==> https://stackoverflow.com/questions/59895/how-to-get-the-source-directory-of-a-bash-script-from-within-the-script-itself
DIR=$(dirname "${BASH_SOURCE[0]}")
@ezhov-da
ezhov-da / common-Трассировка маршрутов.txt
Created December 11, 2020 05:50
Трассировка маршрутов
tracert - Windows
traceroute - Linux
@ezhov-da
ezhov-da / bash-Объединение стандартных потоков вывода stdout и ошибок stderr.txt
Created December 8, 2020 20:47
Объединение стандартных потоков вывода stdout и ошибок stderr
Конструкция &> позволяет объединить стандартные потоки вывода stdout и ошибок stderr в рамках одного потока данных (причем данные будут сохраняться в файле).
paul@debian7:~$ rm file42 &> out_and_err
@ezhov-da
ezhov-da / bash-Перенаправление стандартного потока вывода и программные каналы.txt
Created December 8, 2020 20:45
Перенаправление стандартного потока вывода и программные каналы
По умолчанию вы не можете использовать утилиту grep для обработки данных стандартного потока ошибок stderr приложения при использовании программных каналов в рамках строки команды, так как данная утилита получает данные исключительно из стандартного потока вывода stdout приложения.
paul@debian7:~$ rm file42 file33 file1201 | grep file42
rm: невозможно удалить "file42": Нет такого файла или каталога
rm: невозможно удалить "file33": Нет такого файла или каталога
rm: невозможно удалить "file1201": Нет такого файла или каталога
С помощью конструкции 2>&1 вы можете переправить данные из стандартного потока ошибок stderr в стандартный поток вывода stdout приложения. Это обстоятельство позволяет обрабатывать передаваемые посредством программного канала данные из обоих потоков с помощью следующей команды.
paul@debian7:~$ rm file42 file33 file1201 2>&1 | grep file42
rm: невозможно удалить "file42": Нет такого файла или каталога
@ezhov-da
ezhov-da / bash-Операция перенаправления нескольких потоков данных.txt
Created December 8, 2020 20:42
Операция перенаправления нескольких потоков данных
Для перенаправления данных как из стандартного потока вывода,
так и из стандартного потока ошибок в один и тот же файл следует использовать конструкцию 2>&1.
[paul@RHELv4u3 ~]$ find / > allfiles_and_errors.txt 2>&1
[paul@RHELv4u3 ~]$
@ezhov-da
ezhov-da / wildfly-Сервис.txt
Created November 30, 2020 20:30
Wildfly cервис
[Unit]
Description=wildfly
After=network.target
After=syslog.target
[Install]
WantedBy=multi-user.target
[Service]
Type=simple
@ezhov-da
ezhov-da / tomcat-Сервис.txt
Created November 30, 2020 20:29
Tomcat сервис
[Unit]
Description=tomcat
After=network.target
After=syslog.target
[Install]
WantedBy=multi-user.target
[Service]
Type=forking
@ezhov-da
ezhov-da / gradle-Инициализация проекта.txt
Created November 21, 2020 20:18
Инициализация проекта
==> https://docs.gradle.org/current/samples/sample_building_kotlin_applications.html
gradle init