Профайлер памяти. Зачем он нужен и как использовать
Профайлер памяти — это инструмент, который анализирует работу конкретного приложения, помогает выявить утечки памяти, показывает точное количество использованной памяти и количество выделений. Если программа потребляет больше памяти, чем ожидалось, то профайлер покажет все выделения ресурсов и позволит определить, почему и где они выделяются.
Профайлер можно использовать не только в разработке, но и в системном администрировании, чтобы отслеживать рабочие процессы конкретных приложений, скриптов и задач.
Читать
#СекретыСисадмина
Профайлер памяти — это инструмент, который анализирует работу конкретного приложения, помогает выявить утечки памяти, показывает точное количество использованной памяти и количество выделений. Если программа потребляет больше памяти, чем ожидалось, то профайлер покажет все выделения ресурсов и позволит определить, почему и где они выделяются.
Профайлер можно использовать не только в разработке, но и в системном администрировании, чтобы отслеживать рабочие процессы конкретных приложений, скриптов и задач.
Читать
#СекретыСисадмина
Горячие клавиши терминала Linux
Терминал Linux — один из самых мощных инструментов на вооружении данного семейства операционных систем. Для неподготовленного пользователя, однако, вряд ли покажется чем-то удобным в использовании: горячие клавиши, к которым мы привыкли в Windows, часто не работают или работают не так, как мы от них ждем. В результате, первое знакомство с терминалом, как правило, бывает неприятным. В данной статье мы рассмотрим комбинации клавиш, которые сильно упростят жизнь всем, кто работает с терминалом.
#СекретыСисадмина
📁 Скачать/Download 👇
Терминал Linux — один из самых мощных инструментов на вооружении данного семейства операционных систем. Для неподготовленного пользователя, однако, вряд ли покажется чем-то удобным в использовании: горячие клавиши, к которым мы привыкли в Windows, часто не работают или работают не так, как мы от них ждем. В результате, первое знакомство с терминалом, как правило, бывает неприятным. В данной статье мы рассмотрим комбинации клавиш, которые сильно упростят жизнь всем, кто работает с терминалом.
#СекретыСисадмина
📁 Скачать/Download 👇
Dynamic-wallpaper
Простой bash-скрипт для установки обоев в зависимости от текущего времени, используя планировщик заданий cron.
Описание:
25+ различных типов обоев (HD/UHD/4K/5K).
Поддержка pywal.
Можно добавлять свои собственные обои.
С помощью Cron обои меняются в зависимости от времени в течение дня.
Протестировано на:
Оконные менеджеры: Openbox, i3wm, bspwm, awesomewm, Fluxbox, Fvwm, Swaywm.
Окружения рабочего стола: KDE, Pantheon, Gnome, Deepin, Cinnamon, XFCE, LXDE, MATE.
Читать
#СекретыСисадмина
Простой bash-скрипт для установки обоев в зависимости от текущего времени, используя планировщик заданий cron.
Описание:
25+ различных типов обоев (HD/UHD/4K/5K).
Поддержка pywal.
Можно добавлять свои собственные обои.
С помощью Cron обои меняются в зависимости от времени в течение дня.
Протестировано на:
Оконные менеджеры: Openbox, i3wm, bspwm, awesomewm, Fluxbox, Fvwm, Swaywm.
Окружения рабочего стола: KDE, Pantheon, Gnome, Deepin, Cinnamon, XFCE, LXDE, MATE.
Читать
#СекретыСисадмина
Использование файла конфигурации SSH
Иногда мы подключаемся к удаленному компьютеру с помощью технологии ssh (secure shell). Сначала мы генерируем пару ключей: приватный и публичный. Публичный кладем на удаленный компьютер. Далее вбиваем в терминале что-то вроде ssh [email protected]. 13.14
Соединение установлено, и мы можем работать на удаленном компьютере как на собcтвенном. Отлично, но что делать, если вы хотите подключаться к нескольким удаленным компьютерам?
#СекретыСисадмина
📁 Скачать/Download 👇
Иногда мы подключаемся к удаленному компьютеру с помощью технологии ssh (secure shell). Сначала мы генерируем пару ключей: приватный и публичный. Публичный кладем на удаленный компьютер. Далее вбиваем в терминале что-то вроде ssh [email protected]. 13.14
Соединение установлено, и мы можем работать на удаленном компьютере как на собcтвенном. Отлично, но что делать, если вы хотите подключаться к нескольким удаленным компьютерам?
#СекретыСисадмина
📁 Скачать/Download 👇
Media is too big
VIEW IN TELEGRAM
Настройка VLAN и агрегирования портов на коммутаторах D-Link со стандартным CLI
Пример подходит для коммутаторов D-Link со стандартным интерфейсом командной строки. Это серии коммутаторов: DGS-1250, DGS-1510, DGS-1520, DGS-3130, DGS-3630, DXS-3610.
#СекретыСисадмина
Пример подходит для коммутаторов D-Link со стандартным интерфейсом командной строки. Это серии коммутаторов: DGS-1250, DGS-1510, DGS-1520, DGS-3130, DGS-3630, DXS-3610.
#СекретыСисадмина
Шифрование файлов при помощи GPG
GNU Privacy Guard – это и есть GPG – свободная реализация шифрования данных для их защиты. Это очень актуально, ведь информацию, если она персональная, конфиденциальная или просто секретная, необходимо защищать. Технология GPG основана на защите данных при помощи ключей шифрования, которые изначально должны быть созданы, а также соответствующим образом распространены между участниками обмена защищаемыми данными.
#СекретыСисадмина
📁 Скачать/Download 👇
GNU Privacy Guard – это и есть GPG – свободная реализация шифрования данных для их защиты. Это очень актуально, ведь информацию, если она персональная, конфиденциальная или просто секретная, необходимо защищать. Технология GPG основана на защите данных при помощи ключей шифрования, которые изначально должны быть созданы, а также соответствующим образом распространены между участниками обмена защищаемыми данными.
#СекретыСисадмина
📁 Скачать/Download 👇
Sampler: визуализация для любой команды shell
Инструмент для выполнения команд shell, визуализации и оповещения. Настраивается с помощью простого файла YAML.
Установка Linux
Читать
#СекретыСисадмина
Инструмент для выполнения команд shell, визуализации и оповещения. Настраивается с помощью простого файла YAML.
Установка Linux
sudo wget https://github.com/sqshq/sampler/releases/download/v1.1.0/sampler-1.1.0-linux-amd64 -O /usr/local/bin/sampler
sudo chmod +x /usr/local/bin/sampler
Читать
#СекретыСисадмина
Media is too big
VIEW IN TELEGRAM
Командная оболочка Bash для начинающих в Linux
В этом видеоуроке автор разберет, что из себя представляет командная оболочка bash shell и из чего состоят скрипты для нее. Вы узнаете как вводятся переменные, циклы и операторы.
00:00 Командная оболочка Bash
03:57 Перенаправление ввода-вывода в Bash
06:53 Переменные и параметры
07:57 Условный оператор
11:23 Циклы
Смотреть это видео на youtube: youtu.be/ge9xrHJ3SRM
#СекретыСисадмина
В этом видеоуроке автор разберет, что из себя представляет командная оболочка bash shell и из чего состоят скрипты для нее. Вы узнаете как вводятся переменные, циклы и операторы.
00:00 Командная оболочка Bash
03:57 Перенаправление ввода-вывода в Bash
06:53 Переменные и параметры
07:57 Условный оператор
11:23 Циклы
Смотреть это видео на youtube: youtu.be/ge9xrHJ3SRM
#СекретыСисадмина
Excel - основа для анализа финансов
📌 Полезные приёмы, гайды, лайфхаки эксель и финансового анализа для начинающих на канале @fin_analytics.
Подписывайся и становись финансистом: @fin_analytics
📌 Полезные приёмы, гайды, лайфхаки эксель и финансового анализа для начинающих на канале @fin_analytics.
Подписывайся и становись финансистом: @fin_analytics
Media is too big
VIEW IN TELEGRAM
Разжёванный курс по Linux для чайников
В этом видеокурсе на примерах и практике автор подробно разбирает основные темы Linux.
0:00:10 Знакомство с Линукс (теория)
2:17:17 Командная оболочка
2:56:51 stdout и stderr (перенаправление в файл)
3:37:33 Команды (cр, mv, head, tail, wc, grep, cat, маски)
5:39:11 Права пользователей (chmod, inode и т. д.)
6:35:02 SUD (sudo, passwd, stat)
7:39:17 Регулярные выражения
Смотреть это видео на youtube: youtu.be/adcijRTI_8E
#СекретыСисадмина
В этом видеокурсе на примерах и практике автор подробно разбирает основные темы Linux.
0:00:10 Знакомство с Линукс (теория)
2:17:17 Командная оболочка
2:56:51 stdout и stderr (перенаправление в файл)
3:37:33 Команды (cр, mv, head, tail, wc, grep, cat, маски)
5:39:11 Права пользователей (chmod, inode и т. д.)
6:35:02 SUD (sudo, passwd, stat)
7:39:17 Регулярные выражения
Смотреть это видео на youtube: youtu.be/adcijRTI_8E
#СекретыСисадмина
До сих пор работаете на ОС, которая ушла из России?
Каждый день такой работы — это риск для бизнеса.
Операционная система без обновлений — это открытая дверь для хакеров. Незакрытые уязвимости ведут к взлому, вирусам и утечкам.
Решение — Astra Linux 1.8. Безопасная ОС, которая защищает ваши данные и инфраструктуру не только от внешних воздействий, но и от ошибок, которые могут допустить ваши сотрудники.
Что под капотом у Astra Linux 1.8:
⭐️ Профили безопасности для настройки системы в 1 клик под требования к объектам КИИ: ИСПДн, ГИС, АСУ ТП;
⭐️ Мандатный контроль целостности для защиты от вторжения;
⭐️ Защищенная СУБД на основе PostgreSQL15, сертифицированная ФСТЭК;
⭐️ Замкнутая программная среда — невозможность запуска недоверенных приложений и файлов;
⭐️ Безопасная контейнеризация и виртуализация на основе СЗИ Astra Linux;
⭐️ Контроль подключения USB-устройств для защиты данных от утечки.
При этом у Astra Linux 1.8 нативный и современный интерфейс, который не требует длительной адаптации ваших сотрудников.
✔️ Хотите попробовать? Оставьте заявку на тестовый доступ с консультацией инженера внедрения.
Каждый день такой работы — это риск для бизнеса.
Операционная система без обновлений — это открытая дверь для хакеров. Незакрытые уязвимости ведут к взлому, вирусам и утечкам.
Решение — Astra Linux 1.8. Безопасная ОС, которая защищает ваши данные и инфраструктуру не только от внешних воздействий, но и от ошибок, которые могут допустить ваши сотрудники.
Что под капотом у Astra Linux 1.8:
При этом у Astra Linux 1.8 нативный и современный интерфейс, который не требует длительной адаптации ваших сотрудников.
Please open Telegram to view this post
VIEW IN TELEGRAM
Полезные сетевые утилиты Linux (часть 1)
ip
Утилита управляет интерфейсами, сетевыми устройствами и туннелями. Всем сетевым стеком linux. Например:
Так зачем тогда она нужна, если все ее команды можно выполнить с помощью других утилит? Дело в том, что многие компактные дистрибутивы (например, Alpine или openwrt) не используют ifconfig, route и другие “большие” утилиты. В них оставляют только ip. Поэтому только с ее помощью придется выполнять все сетевые задачи.
#СекретыСисадмина
ip
Утилита управляет интерфейсами, сетевыми устройствами и туннелями. Всем сетевым стеком linux. Например:
ip addr
Покажет список всех сетевых адресов. То же самое делает утилита ifconfig без параметров. ip route
Покажет таблицу роутинга. То же самое делает команда route. ip link set eth0 up
Поднимает интерфейс eth0. Это можно сделать также с помощью ifconfig. Так зачем тогда она нужна, если все ее команды можно выполнить с помощью других утилит? Дело в том, что многие компактные дистрибутивы (например, Alpine или openwrt) не используют ifconfig, route и другие “большие” утилиты. В них оставляют только ip. Поэтому только с ее помощью придется выполнять все сетевые задачи.
#СекретыСисадмина
Полезные сетевые утилиты Linux (часть 2)
nc
Полное имя netcat - на него она тоже откликается. Эта утилита позволяет слушать и выполнять TCP и UDP-соединения.
Открываем окно терминала и пишем
Эта утилита пригодится, чтобы проверить жив ли сервер. С помощью nc также можно пересылать файлы и даже просканировать порты.
#СекретыСисадмина
nc
Полное имя netcat - на него она тоже откликается. Эта утилита позволяет слушать и выполнять TCP и UDP-соединения.
Открываем окно терминала и пишем
nc -l 12345 — это будет наш сервер. Открываем другое окно и пишем в нем nc 127.0.0.1 12345 — это наш клиент. Печатаем там “Hello!” нажимаем Enter. В первом окне видим эту фразу. Ура! Мы написали однонаправленный чат.Эта утилита пригодится, чтобы проверить жив ли сервер. С помощью nc также можно пересылать файлы и даже просканировать порты.
#СекретыСисадмина