Откопал отличную инфографику по производительности в Linux
На схемах — целая экосистема инструментов: Linux observability tools, Linux static performance analysis tools, Linux benchmarking tools, Linux tuning tools, и Linux sar
☝️ Ссылка источник
✈️ Linux Ninja
На схемах — целая экосистема инструментов: Linux observability tools, Linux static performance analysis tools, Linux benchmarking tools, Linux tuning tools, и Linux sar
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝4🔥3👍2
Быстрый совет по Linux
Вы можете использовать опцию
Это особенно полезно, когда нужно выполнить одно и то же действие над несколькими файлами, расположенными в разных местах
Приведённая команда выводит информацию о правах доступа и других метаданных для каждого найденного файла
Разбор опции
🟠
🟠
🟠
🟠
Также вместо
Можно выполнять несколько команд с помощью
✈️ Linux Ninja
Вы можете использовать опцию
-exec команды find, чтобы вызвать внешнюю программу для выполнения определённого действия над найденными файлами, соответствующими заданным критериям. Например, удаление файлов, вывод прав доступа и т. д:$ find ~/ -type f -exec ls -lah {} \;Это особенно полезно, когда нужно выполнить одно и то же действие над несколькими файлами, расположенными в разных местах
Приведённая команда выводит информацию о правах доступа и других метаданных для каждого найденного файла
Разбор опции
-exec:exec ls — указывает find выполнить команду ls для каждого найденного файла-lah — отображает все файлы (включая скрытые), их права доступа и другие метаданные (например, размер) в удобочитаемом формате{} — это специальный placeholder, заменяемый именем каждого найденного файла. Он всегда должен быть последним в списке параметров; — указывает конец списка параметров. Его необходимо экранировать (\;), иначе shell интерпретирует его неправильноТакже вместо
; можно использовать +, что позволяет передавать сразу несколько файлов в одну команду. Между + и {} должен быть пробелМожно выполнять несколько команд с помощью
-exec. Например, следующая команда считает количество слов в текстовых файлах и их занимаемое место на диске:$ find . -name "*.txt" -exec wc {} \; -exec du -sh {} \;Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🐳2🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁8❤2
LeetCode для DevOps — 70+ реальных хардкорных задач
Коллекция практических заданий для DevOps и backend-инженеров. Все задачи основаны на реальных сценариях, имеют разные уровни сложности и автоматическую проверку решений
Тренируйся легко💪
☝️ Ссылка источник
✈️ Linux Ninja
Коллекция практических заданий для DevOps и backend-инженеров. Все задачи основаны на реальных сценариях, имеют разные уровни сложности и автоматическую проверку решений
Тренируйся легко
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1🔥1
Наткнулся на полезный репо «doxx»
Инструмент для извлечения текста из🪑
☝️ Ссылка источник
✈️ Linux Ninja
Инструмент для извлечения текста из
.docx прямо в терминале Linux. Работает быстро и безопасно, идеально для админов и разработчиков Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2
Шпаргалка по CRON задачам в Linux
✈️ Linux Ninja
Удобная инфографика для быстрого понимания и настройки CRON заданий: форматы, примеры, операторы и полезные команды crontab. Отличный помощник для автоматизации в Linux
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍2
Наткнулся на интересный костыль с Хабра «Деградация батареи в Linux»
Для всех кто хочет мониторить состояние батареи в Linux: с помощью команды upower можно узнать процент износа и вывести его на Waybar
Автор делится готовыми скриптами и настройкой, так что результат видно сразу — удобно и полезно🔍
☝️ Ссылка источник
✈️ Linux Ninja
Для всех кто хочет мониторить состояние батареи в Linux: с помощью команды upower можно узнать процент износа и вывести его на Waybar
Автор делится готовыми скриптами и настройкой, так что результат видно сразу — удобно и полезно
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Быстрый совет по Linux
Заменяйте часть команды с помощью
Например, если вы опечатались и вместо
✈️ Linux Ninja
Заменяйте часть команды с помощью
fcНапример, если вы опечатались и вместо
apt ввели atp, можно заменить его в команде так:fc -s atp=apt
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10👍2❤1
Принес полезное «DockerCheatSheet» — руководство по использованию Docker
Удобная шпаргалка Docker всё нужное в одном месте: основные команды, примеры конфигурации Dockerfile, инструкции по управлению образами, контейнерами, сетями и томами, а также краткий обзор docker-compose
Забираем в закладки пригодится❤️
☝️ Ссылка источник
✈️ Linux Ninja
Удобная шпаргалка Docker всё нужное в одном месте: основные команды, примеры конфигурации Dockerfile, инструкции по управлению образами, контейнерами, сетями и томами, а также краткий обзор docker-compose
Забираем в закладки пригодится
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1
Kubernetes The Hard Way — мощный гайд где ты вручную поднимаешь кластер
Автор поднял более 400 кластеров вручную и делится результатами почти двух лет работы и скриптов отполированных до блеска.
Если хочешь не просто «запустить Kubernetes» а разобраться, почему каждый бинарь и каждое соединение работают именно так — эта сокровищница для тебя🏴☠️
☝️ Ссылка источник
✈️ Linux Ninja
Автор поднял более 400 кластеров вручную и делится результатами почти двух лет работы и скриптов отполированных до блеска.
Если хочешь не просто «запустить Kubernetes» а разобраться, почему каждый бинарь и каждое соединение работают именно так — эта сокровищница для тебя
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1
Быстрый совет по Linux
Команда
Результат отобразит оба файла рядом друг с другом, а различия будут выделены красным и зелёным, что упрощает визуальное сравнение
✈️ Linux Ninja
Команда
diff — полезный инструмент для поиска различий между файлами в терминале Linux. Однако icdiff предлагает более удобное сравнение: вывод в виде двух колонок с подсветкой отличий$ icdiff config-1 config-2
Результат отобразит оба файла рядом друг с другом, а различия будут выделены красным и зелёным, что упрощает визуальное сравнение
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4
C Днём Рождения! Сегодня 25 августа 34 года со дня первого анонса Linux 🎉
25 августа 1991 года 21-летний финский студент Линус Бенедикт Торвальдс сделал в группе новостей comp.os.minix свое знаменитое заявление о том, что он работает над свободной операционной системой для клонов 386(486) AT, просто в качестве «хобби»
Все верно, прошло 34 года с тех пор, как он сделал это заявление, и он, вероятно, даже не мечтал, что так называемое «хобби» превратится во что-то огромное, чем будут пользоваться миллионы пользователей компьютеров по всему миру🎁
☝️ Ссылка источник
✈️ Linux Ninja
25 августа 1991 года 21-летний финский студент Линус Бенедикт Торвальдс сделал в группе новостей comp.os.minix свое знаменитое заявление о том, что он работает над свободной операционной системой для клонов 386(486) AT, просто в качестве «хобби»
Привет всем, кто использует minix —
я делаю (бесплатную) операционную систему ( просто хобби, она не будет большой и профессиональной, как gnu ) для клонов AT 386(486). Это назревало с апреля и начинает приближаться. Я хотел бы получить любые отзывы о том, что людям нравится/не нравится в minix, так как моя ОС чем-то на нее похожа (такая же физическая структура файловой системы (по практическим причинам) среди прочего).
В настоящее время я портировал bash(1.08) и gcc(1.40), и, похоже, все работает. Это означает, что я получу что-то практичное в течение нескольких месяцев, и мне хотелось бы узнать, какие функции нужны большинству людей. Любые предложения приветствуются, но я не обещаю, что реализую их. 🙂
Linux
PS. Да — она свободна от кода minix и имеет многопоточную файловую систему. Он НЕ портативен (использует переключение задач 386 и т. д.), и , вероятно, никогда не будет поддерживать ничего, кроме жестких дисков AT , поскольку это все, что у меня есть :-(.
Все верно, прошло 34 года с тех пор, как он сделал это заявление, и он, вероятно, даже не мечтал, что так называемое «хобби» превратится во что-то огромное, чем будут пользоваться миллионы пользователей компьютеров по всему миру
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉14👍3❤1