cookie

Sizning foydalanuvchi tajribangizni yaxshilash uchun cookie-lardan foydalanamiz. Barchasini qabul qiling», bosing, cookie-lardan foydalanilishiga rozilik bildirishingiz talab qilinadi.

avatar

Системный Администратор (Сисадмин)

Настройка серверов Windows, Linux, сетевое оборудование Cisco Systems, D-Link, HP, Huawei, Juniper, MikroTik. Книги и мануалы для сисадминов. По всем вопросам @evgenycarter

Ko'proq ko'rsatish
Reklama postlari
11 161
Obunachilar
+424 soatlar
+347 kunlar
+16630 kunlar

Ma'lumot yuklanmoqda...

Obunachilar o'sish tezligi

Ma'lumot yuklanmoqda...

Photo unavailableShow in Telegram
Вам интересно получить опыт в сервисе с многомиллионной аудиторией? 🚀 Тогда эти вакансии Авито для вас: 1️⃣ SRE-инженер в команду Clickstream (Processing) 2️⃣ SRE-инженер в команду Usage (Tools) 3️⃣ SRE-инженер в команду Datamart Подробнее о каждом направлении и вакансиях можно узнать по ссылкам. Что вас ждёт: – достойная зарплата, размер которой обсуждается на собеседовании; – прозрачная система бонусов и премий; – мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы; – сильная и талантливая команда, готовая поддержать ваши инициативы; – ДМС со стоматологией с первого дня; – удалёнка и комфортны й офис в 2 минутах от метро «Белорусская», где принимают терапевт и массажист. Скорее присоединяйтесь к команде!
Hammasini ko'rsatish...
Команды «Выполнить» в Windows 👉 @sysadminof
Hammasini ko'rsatish...
👍 9🔥 3😁 1
Photo unavailableShow in Telegram
Открытый практикум Linux by Rebrain: Определение нагрузки на сервер и поиск узких мест производительности Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию! 👉Регистрация Время проведения: 22 Мая (Среда) в 20:00 по МСК Программа практикума: 🔹Утилита top - необходимый и достаточный минимум 🔹Нагрузка на процессор. Чем именно занят процессор? 🔹Узкое место производительности - какие бывают, как найти Кто ведёт? Андрей Буранов – Системный администратор в департаменте VK Play. 10+ лет опыта работы с ОС Linux. 8+ лет опыта преподавания. Входит в топ 3 лучших преподавателей образовательных порталов. Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь! Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2Vtzqxh1hAB
Hammasini ko'rsatish...
👍 4
Советы по настройке history команд в Bash Каждая вводимая в терминале команда сохраняется в файле ~/.bash_history. Чтобы посмотреть историю команд – введите history. Настройка истории команд в Bash осуществляется путем добавления переменных окружения в файл ~/.bashrc. Чтобы изменения в ~/.bashrc вступили в силу, выполните: source ~/.bashrc 1. Добавляем Отображение Даты и Времени в Bash History Иногда очень полезно узнать время, когда какая-либо команда была выполнена. Установите HISTTIMEFORMAT, чтобы сохранять время выполнения каждой команды. Для этого добавьте следующую строку в файл ~/.bashrc: export HISTTIMEFORMAT="%h %d %H:%M:%S " Теперь, набрав history, Вы получите следующий вывод: 113 Jun 08 16:31:06 sudo ifconfig 114 Jun 08 16:31:10 top 115 Jun 08 16:31:19 ping disnetern.ru 116 Jun 08 16:31:22 history 2. Увеличиваем Размер Хранимой Истории Увеличьте HISTSIZE — количество команд, которые необходимо запоминать в списке истории (стандартное значение — 500). export HISTSIZE=5000 Увеличьте HISTFILESIZE — максимальное количество строк, содержащееся в файле истории (стандартное значение — 500). export HISTFILESIZE=5000 3. Добавляем Команды Bash в Файл с Историей Bash перезаписывает файл .bash_history? Чтобы добавлять новые команды в файл с историей, а не переписывать его каждый раз, добавьте следующую строку в ~/.bashrc: shopt -s histappend 4. Мгновенно Сохранять Историю Команд По умолчанию, Bash записывает историю команд в .bash_history, при завершении сессии. Если сессия внезапно оборвется Вы потеряете текущую историю команд. Используйте переменную $PROMPT_COMMAND, чтобы сохранять команды сразу после выполнения: Добавьте следующую строку в файл ~/.bashrc, если переменная $PROMPT_COMMAND не была задана ранее: PROMPT_COMMAND='history -a' Добавьте следующую строку, если переменная $PROMPT_COMMAND уже была задана: PROMPT_COMMAND='$PROMPT_COMMAND; history -a' #Bash 👉 @sysadminof
Hammasini ko'rsatish...
👍 11
🖥 Linux Три простых способа создания загрузочных флешек в Linux Timeshift как Time Machine только для Linux Автоматизация задач в Linux с помощью crontab и таймеров systemd Создание и управление RAID массивами в РОСА ОС Linux Установка российских SSL сертификатов в Linux Перенос виртуальных машин из VirtualBox и Hyper V в QEMU KVM Настройка KDE Connect AirDrop давай до свидания! Файловая система Linux Этапы загрузки ОС Linux Управление доступом в ОС Linux источник 👉 @sysadminof
Hammasini ko'rsatish...
👍 6
#вакансия #удалённо #parttime #преподаватель #РЕДОС #linux OTUS – образовательная платформа. У нас авторские курсы разной степени сложности, вступительное тестирование для студентов и преподаватели-практики из крупнейших компаний. Вакансия: преподаватель онлайн-курса "Расширенное администрирование РЕД ОС". Требуется опыт опыт работы с Linux от 3-х лет. Также будет полезен опыт работы с Astra Linux, опыт перехода с Windows на Linux (при возможности), опыт работы в среде виртуализации. Можно без опыта преподавания, мы поможем вам освоить лучшие практики. Преподаватель раскрывает тему с помощью теории и примеров из практики. Можно выбрать удобную нагрузку и темы занятий, вебинары будут проходить в Zoom в вечернее время. С нами вы сможете ✅ - структурировать свой опыт и знания; - прокачать софт-скиллы; - получать 3000 руб за 1 вебинар (полтора часа) + 3000 за подготовку материалов к занятию + 350 руб. за 1 проверенное ДЗ. Бонусы 🎁 - наши курсы со скидкой/бесплатно; - можно приглашать лучших выпускников к себе на работу; - воркшопы и конференции для наших преподавателей. Обсудить подробнее @yu_grin
Hammasini ko'rsatish...
Курс по администрированию РЕД ОС и владению основными инструментами системного администратора | OTUS

Станьте профессиональным администратором РЕД ОС и прокачайте навыки по системному администрированию любых дистрибутивов Linux.

👍 4👎 1
Запуск команд в фоновом режиме Синтаксис Задачу (например, команду или скрипт) можно перевести в фоновый режим, добавив символ «&» в конец командной строки. Этот оператор переводит команду в фоновый режим и освобождает место в терминале. Команда, выполняемая в фоновом режиме, называется заданием. Во время работы фоновой команды можно выполнять любые другие команды. Синтаксис выглядит следующим образом: command & script-name & /path/to/command arg1 arg2 & command-1 | command-2 arg1 & command-1 | command-2 -arg1 -arg2 >/path/to/output & Примеры Чтобы перевести команду ls в фоновый режим, введите: $ ls *.py > output.txt & Чтобы перевести следующую команду поиска в фоновый режим, добавьте символ «&» в конец командной строки: find . -iname "*.mp3" > myplaylist.txt & Как найти задания, работающие в фоновом режиме? Выполните следующую команду: jobs Пример вывода данных: [1]- Running find / -iname "*.c" 2> /dev/null > /tmp/output.txt & [2]+ Running grep -R "hostNamed" / 2> /dev/null > /tmp/grep.txt & Где [1] и [2] идентификаторы заданий. Чтобы отобразить идентификаторы процессов для идентификаторов заданий помимо стандартных сведений, передайте параметр -l: jobs –l Пример вывода данных: [1]- 7307 Running find / -iname "*.c" 2> /dev/null > /tmp/output.txt & [2]+ 7324 Running grep -R "hostNamed" / 2> /dev/null > /tmp/grep.txt & Чтобы отобразить только идентификаторы процессов, введите: jobs -p Пример вывода данных: 7307 7324 Как прекратить выполнение заданий, работающих в фоновом режиме? Для принудительного или постепенного завершения процесса следует использовать команду kill. Синтаксис выглядит следующим образом: kill PID kill -15 PID kill -9 PID killall process-Name-Here killall -15 process-Name-Here killall -9 process-Name-Here Как переместить процесс из фонового режима в приоритетный? Синтаксис: %JOB-ID ИЛИ fg JOB-ID Сначала следует вывести список текущих заданий с помощью команды jobs. Для этого введите: jobs -l Пример вывода данных: [1]- 7307 Running find / -iname "*.c" 2> /dev/null > /tmp/output.txt & [2]+ 7324 Running grep -R "hostNamed" / 2> /dev/null > /tmp/grep.txt & Чтобы перевести задание job id #2 в приоритетный режим, введите: %2 ИЛИ используйте команду: fg 2 Пример вывода данных: grep -R "hostNamed" / 2> /dev/null > /tmp/grep.txt Чтобы перевести это задание обратно в фоновый режим, нажмите клавишу Z, удерживая клавишу CTRL. При этом выполнение текущего приоритетного задания будет приостановлено. Введите следующую команду, чтобы перевести задание в фоновый режим: %2 & ИЛИ используйте команду: bg Теперь командное задание grep будет работать в фоновом режиме. 👉 @sysadminof
Hammasini ko'rsatish...
👍 7 2
Photo unavailableShow in Telegram
СМС-бомбинг — самая разорительная бот-атака на банки в 2021–2024 гг. Авторизация/регистрация пользователей в веб-приложениях проходит через подтверждение с помощью кода из СМС, отправленного по номеру мобильного телефона.   С конца 2021 году эта привычная механика стала вектором атак нового типа на API банковских приложений.   Массовый запрос на отправку авторизационных SMS через формы на сайте и в приложении в банках замечали лишь спустя пару месяцев. Когда счёт за услуги SMS-агрегатора вырастал в разы и достигал нескольких миллионов рублей в месяц.   Рассказываем, как банки защищаются от SMS-бомбинга в 2024 году. Читать подробнее.
Hammasini ko'rsatish...
🔥 3👍 1👾 1
Трюки терминала Bash Полезные комбинации клавиш (хоткеи) и небольшие хитрости, которые сделают Вашу работу в Linux более эффективной. Горячие клавиши" Bash с Ctrl Ctrl + n — то же самое, что и стрелка вниз. Ctrl + p — то же самое, что и стрелка вверх. Ctrl + r — поиск по предыдущим командам из истории команд (history). Продолжайте нажимать Ctrl + r, чтобы искать дальше. Ctrl + Shift + r — поиск в другую сторону. Ctrl + s — остановить вывод в терминал. Ctrl + q — восстановить вывод в терминал после Ctrl + s. Ctrl + a — перейти к началу строки (аналог клавиши Home). Ctrl + e — перейти к концу строки (аналог клавиши End). Ctrl + d — если вы ввели что-то, то Ctrl + d удаляет символ под курсором. В противном случае означает конец ввода и завершает текущую сессию Bash. Ctrl + k — удалить весь текст от курсора до конца строки. Ctrl + x + backspace — удалить весь текст от начала строки до курсора. Ctrl + t — переставить символ до курсора на символ под курсором. Нажмите Esc + t для перестановки двух слов до курсора. Ctrl + w — удалить слово до курсора; затем Ctrl + y, чтобы вставить его. Ctrl + u — удалить строку перед курсором; Ctrl + y для вставки его. Ctrl + _ — отменить ввод. Ctrl + l — очищает окно терминала. То же самое, что и clear. Ctrl + x + Ctrl + e — запускает редактор, определённый в переменной $EDITOR, для ввода команды. Полезно для многострочных команд. Изменить заглавные на строчные и наоборот Esc + u — преобразовать буквы от курсора до конца строки в заглавные буквы. Esc + l — преобразовать буквы от курсора до конца строки в нижний регистр. Esc + c — заменить букву под курсором на заглавную. Запустить предыдущую команду ещё раз Запустить команду из истории по номеру (например, 53) !53 !! — запуск последней команды. sudo !! — запустить предыдущую команду с sudo. Запускает последнюю команду и меняет какой-то параметр. Например, меняем "aaa" на "bbb": # Последняя команда: echo 'aaa' $ ^aaa^bbb $ echo 'bbb' bbb Важно: предыдущая команда заменит только первое вхождение "aaa". Если вы хотите заменить все вхождения, используйте :&: ^aaa^bbb^:& # или !!:gs/aaa/bbb/ Запустить последнюю команду, которая начинается с... Например, до этого в истории команд была команда cat filename: !cat # или !c — запускает cat filename ещё раз. Указание файлов по шаблону в Bash /etc/pa*wd/etc/passwd — символ * означает "несколько любых символов". /b?n/?at/bin/cat — символ ? означает "один любой символ". ls -l [a-z]* — вывести список файлов, содержащих только буквы латинского алфавита. В квадратных скобках [] перечисляются символы, которые будут искаться. А символ * после [] означает "хоть сколько раз". ls {*.sh,*.py} — вывести все .sh и .py файлы. {} используется для группировки нескольких шаблонов по принципу "или". Полезные переменные окружения Bash Короткие переменные: $0 — оболочка командной строки или путь до запускаемого файла. $1, $2, $3, ... — аргументы запуска скрипта. $# — число аргументов, переданных в скрипт из терминала. $? — код завершения последней команды. $- — текущие опции, установленные для оболочки. $$ — идентификатор текущего процесса. $! — идентификатор процесса, завершённого последним. Более длинные, но тоже полезные переменные: $DESKTOP_SESSION — текущий менеджер дисплеев. $EDITOR — редактор текста по умолчанию. $LANG — используемый системой язык. $PATH — список директорий, в которых будут искаться исполняемые файлы. $PWD — текущая директория. $SHELL — текущая оболочка командной строки. $USER — имя текущего пользователя. $HOSTNAME — имя текущего хоста (компьютера). 👉 @sysadminof
Hammasini ko'rsatish...
👍 13
Photo unavailableShow in Telegram
Представления архитектуры — что это и как с ними работать? Навыки работы с архитектурой увеличивают ценность любого IT-специалиста. Самое время погрузиться в тему подробнее — приходите на открытый практический урок от OTUS, где опытный эксперт разберет: - метод ADR/ADL; - артефакты архитектуры; - варианты представления архитектуры; - несколько интересных кейсов. 🗓 Встречаемся 30 мая в 20:00 мск в преддверии старта курса «Microservice Architecture». Все участники вебинара получат специальную цену на обучение и консультацию от менеджеров OTUS! Ссылка для регистрации: https://vk.cc/cwNBrq Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Hammasini ko'rsatish...
👎 1