8JS

DevOps blog и не только

Паста с креветками в сливочно-чесночном соусе

Это блюдо станет прекрасным выбором для изысканного ужина. Нежная паста, сочные креветки и насыщенный сливочный соус с ароматом чеснока и специй создают гармоничный вкус, который легко приготовить дома. Ингредиенты (на 3 порции): Пошаговое приготовление: Приятного аппетита

Перенаправление ввода и вывода в Linux

Потоки Стандартный ввод при работе пользователя в терминале передается через клавиатуру. Стандартный вывод и стандартная ошибка отображаются на дисплее терминала пользователя в виде текста. Ввод и вывод распределяется между тремя стандартными потоками: Потоки также пронумерованы: Из стандартного ввода команда может только считывать данные, а два других потока могут использоваться только для записи. Данные выводятся на […]

tr

The tr command in UNIX is a command line utility for translating or deleting characters. It supports a range of transformations including uppercase to lowercase, squeezing repeating characters, deleting specific characters and basic find and replace. It can be used with UNIX pipes to support more complex translation. tr stands for translate. Syntax : $ tr […]

Screen

Как начать сеанс экрана Вы можете начать экран, набрав слово “screen” в командной строке и новый сеанс экран будет запущен, который выглядит так же, как в командной строке screen Это хорошая практика, чтобы начать занятия экрана с описательными именами, так что вы можете легко вспомнить, какой процесс выполняется в сеансе. Чтобы создать новый сеанс с […]

Vim Cheat Sheet

Global Tip Run vimtutor in a terminal to learn the first Vim commands. Cursor movement Tip Prefix a cursor movement command with a number to repeat it. For example, 4jmoves down 4 lines. Insert mode — inserting/appending text Editing Marking text (visual mode) Tip Instead of b or B one can also use ( or { respectively. Visual commands Registers Tip Registers are being stored in ~/.viminfo, and will be […]

Dockerfile for confluence

version: «3.2» services: confluence-db: image: postgres:11-alpine container_name: confluence-db environment: — POSTGRES_PASSWORD=confluence — POSTGRES_USER=confluence — POSTGRES_DB=confluence volumes: — ./pgdata:/var/lib/postgresql/data networks: — confluence-db-network confluence-server: image: atlassian/confluence container_name: confluence-server environment: # Memory / Heap Size — JVM_MINIMUM_MEMORY=1024M — JVM_MAXIMUM_MEMORY=2048M — JVM_RESERVED_CODE_CACHE_SIZE=512M # Reverse Proxy Settings — ATL_PROXY_NAME=confluence.example.com — ATL_PROXY_PORT=443 — ATL_TOMCAT_SCHEME=https — ATL_TOMCAT_SECURE=true # Database — ATL_JDBC_URL=jdbc:postgresql://confluence-db:5432/confluence — […]

SSH in Docker for Bastion Host

openssh-server: image: linuxserver/openssh-server container_name: openssh-server environment: — PUID=1000 — PGID=1000 — TZ=Asia/Novosibirsk — PUBLIC_KEY_FILE=/pubkeys — SUDO_ACCESS=false — PASSWORD_ACCESS=false — USER_NAME=alpine — DOCKER_MODS=linuxserver/mods:openssh-server-ssh-tunnel volumes: — ./pubkeys:/pubkeys ports: — 60022:2222

Что показывает команда TOP

Расшифровка вывода команды top, например: top — 10:12:16 up 1 day, 57 min, 3 users, load average: 0.48, 0.94, 1.19 Tasks: 225 total, 1 running, 224 sleeping, 0 stopped, 0 zombie Cpu(s): 1.1%us, 0.7%sy, 0.0%ni, 97.9%id, 0.2%wa, 0.0%hi, 0.2%si, 0.0%st Mem: 16466952k total, 6696972k used, 9769980k free, 39484k buffers Swap: 33554428k total, 45812k used, 33508616k […]