✍3👍3😐3🔥1
Видеоуроки:
1 — Основы работы в GNU/Linux - знакомство с bash и основные команды
2 — Основы работы в GNU/Linux - работа с файлами в терминале
3 — Основы работы в GNU/Linux - использования именных потоков
4 — Начало программирования на C++ под Ubuntu GNU/Linux
5 — GNU/Linux, история свободной операционной системы
6 — Параметры командной строки, C++ и bash
7 — Цикл for в терминале bash
8 — Как автоматизировать работу скриптом bash
9 — Что могут циклы while и until в bash скриптах
...
21 — Загрузочная флешка с зашифрованным разделом
Канал: Volodya Mozhenkov
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥4✍3😐2
Курс для BlueTeam “Реагирование на компьютерные инциденты” стартует 2 сентября!
Программа курса:
- Сбор необходимых материалов с Linux и Windows систем, в том числе дампов памяти
- Анализ журналов безопасности и артефактов ВПО, написание правил для его обнаружения
- Реагирование на основе данных из SIEM
- Анализ вредоносных программ и оптимизация процесса реагирования на инциденты
- Threat Intelligence & Threat Hunting
🏆 Сертификат / удостоверение о повышении квалификации
🏆 Возможности трудоустройства / стажировки
Пишите нам @Codeby_Academy или узнайте подробнее о курсе
Программа курса:
- Сбор необходимых материалов с Linux и Windows систем, в том числе дампов памяти
- Анализ журналов безопасности и артефактов ВПО, написание правил для его обнаружения
- Реагирование на основе данных из SIEM
- Анализ вредоносных программ и оптимизация процесса реагирования на инциденты
- Threat Intelligence & Threat Hunting
🏆 Сертификат / удостоверение о повышении квалификации
🏆 Возможности трудоустройства / стажировки
Пишите нам @Codeby_Academy или узнайте подробнее о курсе
👍2🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9✍5🔥5
Расставание, и в IT — расставание(
Когда в прошлом родные люди болезненно расстаются — они друг для друга незнакомцы и словно говорят на разных языках.
Мужчина пытается что-то втолковать на языке формальной логики, женщина говорит «ты меня не слышишь». На самом деле они оба не слышат и не видят друг друга.
Она говорит «мне недостаточно внимания», он увеличивает количество часов проведенных с ней. Но это не помогает, потому что функциональная близость, а ей нужна истинная.
Он придирается к ней, чувствует непонятное раздражение, ссорятся. На самом деле, он тревожился от того, что чувствовал, что она отдаляется.
К сожалению, сказать друг другу «Ты мне ценна/ценен, мне хочется больше тебя» ребята не умеют. Вместо этого ссорятся, отмалчиваются, дистанцируются. Из-за нарушенной коммуникации обрастают обидами и непроговоренностями. Расстаются в итоге. 🤦
Это примитивизированный стандартный сценарий расставшихся пар.
Не важно, 1 год отношений или 20 лет — причина всегда в нарушенной коммуникации, из-за чего становится невозможна истинная близость.
О том, как сохранить и приумножить близость с важным для вас человеком, рассказываю на своих каналах:
📹 YouTube, 💬 Telegram и 🌐 Дзен.
Провожу аналитические консультации, а также венец всего — трехмесячная программа «Искусство Любить».
Присоединяйтесь!👩👩👦
Может быть интересно прямо сейчас:
💬 Ушла женщина. Вы не знаете, хотите её вернуть, или нет. Что делать? №1
💬 Ушла женщина. Вы не знаете, хотите её вернуть, или нет. Что делать? №2
💬 Зачем вы следите за бывшей?
💬 Как появляется ненависть к женщинам? №1
💬 Как появляется ненависть к женщинам? №2
💬 Верну бывшую и все будет хорошо
📹 Напутствие тем, кто «возвращает бывшую»
📹 19 инструментов «Возврата бывшей»
📹 У бывшей новые отношения. Что она думает об этом и что делать вам?
📹 Кризисы отношений. Как преодолеть?
Когда в прошлом родные люди болезненно расстаются — они друг для друга незнакомцы и словно говорят на разных языках.
Мужчина пытается что-то втолковать на языке формальной логики, женщина говорит «ты меня не слышишь». На самом деле они оба не слышат и не видят друг друга.
Она говорит «мне недостаточно внимания», он увеличивает количество часов проведенных с ней. Но это не помогает, потому что функциональная близость, а ей нужна истинная.
Он придирается к ней, чувствует непонятное раздражение, ссорятся. На самом деле, он тревожился от того, что чувствовал, что она отдаляется.
К сожалению, сказать друг другу «Ты мне ценна/ценен, мне хочется больше тебя» ребята не умеют. Вместо этого ссорятся, отмалчиваются, дистанцируются. Из-за нарушенной коммуникации обрастают обидами и непроговоренностями. Расстаются в итоге. 🤦
Это примитивизированный стандартный сценарий расставшихся пар.
Не важно, 1 год отношений или 20 лет — причина всегда в нарушенной коммуникации, из-за чего становится невозможна истинная близость.
О том, как сохранить и приумножить близость с важным для вас человеком, рассказываю на своих каналах:
Провожу аналитические консультации, а также венец всего — трехмесячная программа «Искусство Любить».
Присоединяйтесь!
Может быть интересно прямо сейчас:
Please open Telegram to view this post
VIEW IN TELEGRAM
😐17✍3👍1
scp
. Команда будет выглядеть так:scp FileName user@ip:/folder_from/ /folder_to/
FileName
надо поставить название файла, который будет скопирован. Можно вместо FileName поставить ключ -r
, тогда будут скопированы все файлы из папки.user
на имя пользователя, через которого будете входить по ssh. Вместо ip
поставьте нужный адрес сервера./folder_from/
- папка на удалённом сервере, где лежит файл. Если задан ключ -r
вместо FileName
, то будет скопированы все файлы из папки.Зачастую я использую такие ключи:
scp -rC user@ip:/folder_from/ /folder_to/
-r
скачивание всех файлов, -С
- компрессия (ускоряет передачу некоторых типов файлов)./folder_to/
- папка на компьютере, с которого выполняется команда. Сюда будет сохранён файл(ы) с удалённого сервера./folder_to/
— папка на компьютере, с которого выполняется команда". Можно запустить утилиту на удалённом сервере через ssh и скачать на него файл с другого удалённого сервера.Please open Telegram to view this post
VIEW IN TELEGRAM
👍15✍6🔥5
YADRO приглашает талантливых инженеров технической поддержки на One Week Offer 🔍
Если ты хорошо знаешь принципы серверной архитектуры и СХД, а также готов к амбициозным проектам и интересным задачам, у тебя есть шанс всего за неделю получить оффер в высокотехнологичной компании, которая стремится оставить след в истории.
Своими знаниями ребята готовы делиться с новыми сотрудниками через обучение и наставничество.
🔵 Скорее оставляй заявку и присоединяйся к команде!
Если ты хорошо знаешь принципы серверной архитектуры и СХД, а также готов к амбициозным проектам и интересным задачам, у тебя есть шанс всего за неделю получить оффер в высокотехнологичной компании, которая стремится оставить след в истории.
Своими знаниями ребята готовы делиться с новыми сотрудниками через обучение и наставничество.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5✍2🔥2😐2
scriptname.sh
. Не забудьте выдать этим файлам право на исполнение chmod u+rx scriptname
, после чего сценарии можно будет запустить на исполнение и проверить результат их работы. Please open Telegram to view this post
VIEW IN TELEGRAM
👍10✍4🔥4
Forwarded from Indie Spotlight: инди-игры
🤯 КОНКУРС №5 для подписчиков телеграм-канала indie.ru !
Сегодня мы решили порадовать вас новым розыгрышем, в котором разыграем:
🖥 1 игровой монитор Xiaomi 24" Монитор Redmi Display G24 23.8" 165HZ
🖊 2 графических планшета Wacom One S
👍🏻 2 SSD Digma на 512 ГБ
🖱 2 игровых мышки Razer
✅ Для участия в конкурсе необходимо:
1. Быть подписанным на телеграм-канал: https://t.me/indiespotlight
2. Быть подписанным на группу VK: vk.com/indie
3. Сделать репост этой записи своему другу в лс до 8 сентября
4. Нажать кнопку "Участвовать" под постом в Телеграм
❤️🔥 Также мы будем рады, если вы:
Подпишитесь на наш YouTube канал
⚠️ Репосты необходимо сделать до 8 сентября включительно, а в понедельник 9 сентября бот случайным образом выберет СЕМЬ победителей!
Сегодня мы решили порадовать вас новым розыгрышем, в котором разыграем:
🖥 1 игровой монитор Xiaomi 24" Монитор Redmi Display G24 23.8" 165HZ
🖊 2 графических планшета Wacom One S
👍🏻 2 SSD Digma на 512 ГБ
🖱 2 игровых мышки Razer
✅ Для участия в конкурсе необходимо:
1. Быть подписанным на телеграм-канал: https://t.me/indiespotlight
2. Быть подписанным на группу VK: vk.com/indie
3. Сделать репост этой записи своему другу в лс до 8 сентября
4. Нажать кнопку "Участвовать" под постом в Телеграм
❤️🔥 Также мы будем рады, если вы:
Подпишитесь на наш YouTube канал
После проверки всех условий (проверим у победителей вручную!) каждый из участников получит свой заслуженный приз. 🦊
⚠️ Репосты необходимо сделать до 8 сентября включительно, а в понедельник 9 сентября бот случайным образом выберет СЕМЬ победителей!
👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍5✍3
Популярные ресурсы по информационной безопасности и этичному хакингу:
🔐 infosec — редкая литература, курсы и уникальные мануалы для ИБ специалистов любого уровня и направления. Читайте, развивайтесь, практикуйте.
🧠 Social Engineering — авторский Telegram канал, посвященный информационной безопасности, OSINT и социальной инженерии.
💬 Вакансии в ИБ — актуальные предложения от самых крупных работодателей и лидеров рынка в сфере информационной безопасности.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
sleep
. Это упрощает логику скрипта, поскольку нам нужно просто ждать информацию об изменениях файловой системы, а при получении информации о том, что что-то изменилось, выполнить необходимые действия. Давайте рассмотрим пример скрипта, использующего inotify
.inotify-tools
. Установка пакета:apt-get install inotify-tools
/home/ИМЯ-ПОЛЬЗОВАТЕЛЯ
). Иногда пользователи эти файлы удаляют, поэтому нам нужно отслеживать изменения и при появлении новых файлов (или новых версий уже существующих файлов) копировать их в директорию /backup/ИМЯ-ПОЛЬЗОВАТЕЛЯ
./home
, определять, что произошло событие закрытия файла после записи в него, получать директорию, в которой произошло закрытие файла, имя самого файла, определять имя директории, в которую планируется копировать файл, создавать её, если она еще не существует, и, собственно, копировать этот файл в эту директорию.#!/bin/bash
SRC_DIR="/home"
DST_DIR="/backup"
# Функция, которая будет выполнять необходимые действия
# В нашем случае копировать в другую директорию
make_action(){
# Получаем директорию назначения
DIR_TO_COPY_TO=${1/${SRC_DIR}/${DST_DIR}}
# Создаем ее, если ее еще не существует
mkdir -p $DIR_TO_COPY_TO
# Копируем файл
cp $1$2 $DIR_TO_COPY_TO
}
IFS='
'
# Отслеживаем закрытие файлов после записи
# Получаем вывод в нужном нам формате
inotifywait -e close_write --format '%w %f' -m -r $SRC_DIR |\
(
while read
do
# Получаем имя директории
DIR=$(echo $REPLY | cut -f 1 -d' ')
# Получаем имя файла
FILE=$(echo $REPLY | cut -f 2 -d' ')
# Передаем имена директории и файла в функцию
make_action $DIR $FILE
done
)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9✍5👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Конкурс [Видео]охота на Eltex
Призы за видео Eltex в эксплуатации
Дарим современный ноутбук i7 с портом RJ-45, PlayStation 5, 27" Монитор AOC, 4К, IPS, 0.5 мс и ещё 25 крутейших призов
Полный список призов>>
Пришлите больше РАЗНЫХ МОДЕЛЕЙ и победите!
Принимаются:
1 модель = 1 балл
2 одинаковых модели = 1 балл
2 разные модели = 2 балла
Как снимать, что говорить?
Пример видео
🗓Принимаем ролики до 30 сентября
📹Отправить видео:
@eltexcm_hunter
Видео уже принятых устройств с прошлого года, не принимаем! Спасибо за понимание! ;)
#eltex #eltexcm #видеоохота
@eltexcm
Реклама. ООО "ЭЛТЕКС КОММУНИКАЦИИ". ИНН 7714966730.
Призы за видео Eltex в эксплуатации
Дарим современный ноутбук i7 с портом RJ-45, PlayStation 5, 27" Монитор AOC, 4К, IPS, 0.5 мс и ещё 25 крутейших призов
Полный список призов>>
Пришлите больше РАЗНЫХ МОДЕЛЕЙ и победите!
Принимаются:
1 модель = 1 балл
2 одинаковых модели = 1 балл
2 разные модели = 2 балла
Как снимать, что говорить?
Пример видео
🗓Принимаем ролики до 30 сентября
📹Отправить видео:
@eltexcm_hunter
Видео уже принятых устройств с прошлого года, не принимаем! Спасибо за понимание! ;)
#eltex #eltexcm #видеоохота
@eltexcm
Реклама. ООО "ЭЛТЕКС КОММУНИКАЦИИ". ИНН 7714966730.
👍4🔥2✍1😐1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8✍5🔥3
Что хуже потери данных?
Неправильное восстановление.
Отсутствие чёткого плана на случай сбоя в RAID-массивах и непонимание, как эти самые массивы работают, может привести к полной потери информации.
Хотите разобраться, как восстанавливать данные правильно?
Приходите на открытый вебинар «Как восстанавливать повреждённые данные на дисках и RAID-массивах?»
Вебинар проведёт Андрей Буранов, один из лучших преподавателей образовательных порталов и системный администратор VK
Вы узнаете:
- Чем полезны снапшоты для восстановления данных
- Какие утилиты нужны для восстановления данных
- Когда есть смысл обращаться к аппаратному восстановлению данных
- Как минимизировать время простоя систем и сохранить целостность данных во время восстановления
Бонус! Всем участникам – скидка 5% и полезный гайд
12 сентября, 19:00 МСК, Бесплатно
Записаться на событие - https://otus.pw/clZx/?erid=LjN8KEPiy
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
Неправильное восстановление.
Отсутствие чёткого плана на случай сбоя в RAID-массивах и непонимание, как эти самые массивы работают, может привести к полной потери информации.
Хотите разобраться, как восстанавливать данные правильно?
Приходите на открытый вебинар «Как восстанавливать повреждённые данные на дисках и RAID-массивах?»
Вебинар проведёт Андрей Буранов, один из лучших преподавателей образовательных порталов и системный администратор VK
Вы узнаете:
- Чем полезны снапшоты для восстановления данных
- Какие утилиты нужны для восстановления данных
- Когда есть смысл обращаться к аппаратному восстановлению данных
- Как минимизировать время простоя систем и сохранить целостность данных во время восстановления
Бонус! Всем участникам – скидка 5% и полезный гайд
12 сентября, 19:00 МСК, Бесплатно
Записаться на событие - https://otus.pw/clZx/?erid=LjN8KEPiy
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
✍6👍3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Станьте AI-разработчиком на Python и зарабатывайте от 150.000₽ в месяц 🔥🔥🔥
Мы научим вас создавать и тренировать нейронные сети, и вы сможете:
1️⃣ Устроиться разработчиком в крупную компанию и зарабатывать от 150 тыс. ₽ в месяц
2️⃣ Разрабатывать такие проекты на заказ и зарабатывать от 500 тыс. ₽ за проект
3️⃣ Создать нейро-сотрудника в вашей компании и вырасти на +30-100% в зарплате
На интенсиве будет много практики: создадим 9 нейросетей за 1 вечер:
🧬 Оценка выброса CO2 по параметрам машины
🧬 Сегментация изображения для робота доставщика
🧬 Трекинг людей на видео
🧬 Распознавание речи
и другие
Ведущий интенсива - Senior AI-разработчик и основатель Университета искусственного интеллекта
🔥 Регистрируйтесь на бесплатный интенсив! Встречаемся в ближайшую среду. Вы узнаете, как освоить самую востребованную профессию!
Мы научим вас создавать и тренировать нейронные сети, и вы сможете:
1️⃣ Устроиться разработчиком в крупную компанию и зарабатывать от 150 тыс. ₽ в месяц
2️⃣ Разрабатывать такие проекты на заказ и зарабатывать от 500 тыс. ₽ за проект
3️⃣ Создать нейро-сотрудника в вашей компании и вырасти на +30-100% в зарплате
На интенсиве будет много практики: создадим 9 нейросетей за 1 вечер:
🧬 Оценка выброса CO2 по параметрам машины
🧬 Сегментация изображения для робота доставщика
🧬 Трекинг людей на видео
🧬 Распознавание речи
и другие
Ведущий интенсива - Senior AI-разработчик и основатель Университета искусственного интеллекта
🔥 Регистрируйтесь на бесплатный интенсив! Встречаемся в ближайшую среду. Вы узнаете, как освоить самую востребованную профессию!
🔥2😐1
^
в начале или конце строки (по умолчанию поиск осуществляется независимо от положения введенных фраз, разделенных пробелом).cd
и выбор файлов для чтения через cat
, nano
, vim
и mcedit
, а также копирование через cp
и mv
.grep
. Выполняет поиск на основе вывода последней выполненной команды при использовании символ @
в начале строки ввода.$$
а также интеграция с cheat.sh
для автоматического поиск исполняемых команд с помощью символа !
и вывода шпаргалок для последней введенной команды в строке.На текущий момент есть одна ключевая проблема, все вызываемые команды выполняются во внешних процессах bash, который завершается после каждого выполнения команды (в поисках решения), что не позволяет вызывает процессы, которые требуют участия пользователя для своей работы, но при этом поддерживается хранение и передача переменных во внешние процессы.
Please open Telegram to view this post
VIEW IN TELEGRAM
✍5👍5🔥3
Администрирование Linux. Без которого никуда.
Курс «Администрирование Linux.Мега» уже стартовал, но у вас еще есть возможность присоединиться к группе! Студенты только начали работу с первыми материалами – самое время залететь и продолжить обучение вместе с ними.
⚙️ 70% курса — это практика. За 1.5 месяца вы научитесь:
➡️ Управлять процессами и правами через консоль с vi/vim, grep, awk, sed
➡️ Автоматизировать задачи с помощью bash-скриптов
➡️ Настраивать мониторинг, собирать логи и управлять ресурсами
Не откладывайте:
📍 В таком же виде курс больше не повторится ⚡️
📍 Регистрация до 15 сентября, а набор в следующий поток откроется только через несколько месяцев.
📌 Подробности по ссылке.
Присоединяйтесь, если хотите не просто разобраться в Linux, а уверенно работать с ним каждый день.
Реклама. ООО "СЛЁРМ". ИНН 3652901451.
Курс «Администрирование Linux.Мега» уже стартовал, но у вас еще есть возможность присоединиться к группе! Студенты только начали работу с первыми материалами – самое время залететь и продолжить обучение вместе с ними.
⚙️ 70% курса — это практика. За 1.5 месяца вы научитесь:
➡️ Управлять процессами и правами через консоль с vi/vim, grep, awk, sed
➡️ Автоматизировать задачи с помощью bash-скриптов
➡️ Настраивать мониторинг, собирать логи и управлять ресурсами
Не откладывайте:
📍 В таком же виде курс больше не повторится ⚡️
📍 Регистрация до 15 сентября, а набор в следующий поток откроется только через несколько месяцев.
📌 Подробности по ссылке.
Присоединяйтесь, если хотите не просто разобраться в Linux, а уверенно работать с ним каждый день.
Реклама. ООО "СЛЁРМ". ИНН 3652901451.
👍2✍1
Описание:
00:00:00 | Intro
00:01:35 | Основы Docker.
00:19:30 | Установка Docker в Linux и Windows.
00:25:40 | Основные команды.
00:54:55 | Управление портами: Port Mapping.
01:08:55 | Переменные в Docker: Environment Variables.
01:20:20 | Постоянные данные: Docker Volumes.
01:48:41 | Сети в Docker. Network.
02:30:11 | Создание своих контейнеров. Dockerfile.
03:40:59 | Docker Compose. Применение.
04:32:28 | Portainer – Web UI для управления Docker.
Канал: RomNero
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥4✍2