Метка bash

Извращения на bash

На этот раз рашил написать шифрование текста. Возьмем за основу то, что нам нужно будет закодировать текст английскими символами. Нужно будет каждый символ заменять 4-мя символами. Хмм.. А какими? Будем генерить ключ, с помощью которого можно будет зашифровать и расшифровать…

OverTheWire | Bandit | Прохождение с 1 до 16 лвл.

Попалась мне задача на днях от заказчика пройти игру от OverTheWire  и дойти до 16 уровня. Ну что же, вызов принят 🙂 Первым делом надо было открыть образ в VirtualBox и запустить его. В описании говорится что нужно подключится к…

Сделать бекап всех баз на сервере

Перейдите в папку где хотите будут сохранены все бекапы баз данных. Создайте скрипт backup.sh: nano backup.sh В него пропишите код: #!/bin/bash USER=root PASSWORD="ПАРОЛЬ" for i in `mysql -u $USER -p$PASSWORD -e'show databases;' | \ grep -v performance_schema | grep -v…

Несколько полезных команд bash в linux

Быстрый вывод IP сервера curl ifconfig.io Вывод load average: uptime | cut -f5-6 -d":" Количество запущеных процессов: ps ax | wc -l Открытые порты и службы: netstat -tuwnlp | grep "LISTEN" Самый «тяжелый процесс»: ps -eo %C%p%u%c --sort %cpu |…

Уведомления сервера в Telegram

Допустим у нас есть бот в Telegram. Сделаем так, чтобы он присылал именно нам уведомления. Для начала набросаем вот такой вот небольшой скрипт Python отправки сообщений: #!/usr/bin/python3# -*- coding: utf-8 -*-from urllib.parse import urlparse, urlencodefrom urllib.request import urlopenimport argparse, systoken…

Оболочка Bash — шпаргалка

В данной шпаргалке затрагиваются следующие темы: введение в оболочку, навигация, основные команды, переменные окружения, коннекторы, конвейеры, перенаправление ввода/вывода и права доступа. Оболочка Bash: введениеОболочка, или шелл (shell) — это программа, в нашем случае названная «bash», что является сокращением от Bourne…