Linux
Kanalga Telegram’da o‘tish
Новости и информация из мира Linux По всем вопросам @evgenycarter
Ko'proq ko'rsatish7 634
Obunachilar
Ma'lumot yo'q24 soatlar
-157 kunlar
-5030 kunlar
Postlar arxiv
7 634
Руководство по терминалу, консоли и оболочке
В этой статье я в основном буду говорить о терминалах в контексте системы на базе Linux; при этом их также можно применять к системам на базе Unix в целом (включая macOS).
Пристегнитесь в машине времени, это будет дикая поездка. В терминале много багажа от устройств забытых эпох, так что вернемся в прошлое!
https://shly.link/G0o7m
7 634
Шпаргалка по Linux IPTables
Iptables — это программный брандмауэр с отслеживанием состояния, который по умолчанию поставляется с большинством дистрибутивов Linux. Это может быть очень полезным инструментом для фильтрации и маршрутизации пакетов. Это выглядит сложно, но как только вы поймете, как это работает и как устроено, написание/редактирование правил станет проще.
Структура Iptables основана на наборе таблиц, цепочек и правил. Таблицы содержат цепочки. Цепочки содержат правила и политику по умолчанию. Iptables работает, оценивая каждый пакет, который пересекает сетевые интерфейсы, с помощью набора правил, указанных в цепочках. Правила включают критерии, с которыми сравниваются пакеты, и действия, которые необходимо предпринять (цель), если они совпадают. Политика цепочки по умолчанию применяется, если ни одно правило не соответствует характеристикам проверяемого пакета.
(если пост не открывается полностью, откройте в режиме инкогнито)https://shly.link/mdmjUuA
7 634
71 команда Linux для разработки платформ
Эта статья призвана объяснить и продемонстрировать 71 часто используемую команду для разработки платформ. Проверьте, если вы пропустили что-то в своем наборе инструментов. Давайте погрузимся в…
(если пост не открывается полностью, откройте в режиме инкогнито)https://shly.link/uA4zC
7 634
Быстрый совет по Linux .
Используйте эту команду, чтобы получить пароль к подключенной в данный момент сети Wi-Fi.
'nmcli device wifi show-password'🐧
7 634
Понимание Awk для обработки текста
Самая важная причина для изучения Awk заключается в том, что он есть практически в каждом дистрибутиве Linux. У вас может не быть Perl или Python. У вас будет Авк. Только самая минимальная из минимальных систем Linux исключит это.
https://shly.link/9EA7i
7 634
Открытый практикум Linux by Rebrain: DNSSEC: цифровые подписи для доменов
Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!
👉Регистрация
Время проведения:
28 Декабря (Среда) в 19:00 по МСК
Программа практикума:
🔹Проблемы безопасности DNS и идея защиты записей цифровой подписью
🔹Записи RSIG, DNSKEY и другие типы
🔹Поддержка софтом и сервисами
Кто ведет?
Даниил Батурин - Основатель проекта VyOS, системы для корпоративных и провайдерских маршрутизаторов с открытым исходным кодом.
Открытые еженедельные практикумы. Присоединяйтесь!
7 634
5 обязательных к прочтению ресурсов по использованию командной строки Linux
В начале была командная строка. В то время как современные дистрибутивы Linux включают графические рабочие столы, такие как GNOME и KDE , командная строка остается одной из мощных функций каждой системы Linux. С помощью командной строки вы можете использовать богатый набор инструкций для редактирования файлов и управления ими, управления системой и автоматизации процессов.
В этом году наши участники написали много замечательных статей о командной строке Linux. Вот пять моих любимых тем.
https://shly.link/Y4Uye
7 634
5 суровых истин для успеха от Линуса Торвальдса
Если вы не знаете, кто такой Линус Торвальдс, я дам вам краткое введение: если вы инженер-программист, вы должны знать, что такое Linux, и я почти уверен, что вы использовали Git хотя бы один раз. По сути, он стоит за этими двумя большими проектами. Если вы хотите узнать о нем больше, вы можете поискать в Интернете, я не хочу давать больше подробностей в этой статье, а хочу перейти к той мудрости, которую я почерпнул, слушая его выступления.
Прежде чем я начну, я хочу вам кое-что сказать: я не могу гарантировать, что вам понравятся эти идеи, но я могу сказать только правду, суровую, болезненную правду.
(если пост не открывается полностью, откройте в режиме инкогнито)https://shly.link/mdmNHwx
7 634
На курсе Python для инженеров мы не считаем змей, а нарабатываем навыки, которые пригодятся в реальной работе.
Разберем библиотеки Пайтона, изучим правила эффективного и поддерживаемого кода, постигнем Docker, GitLab, Prometheus, K8s и на основании всего этого будем решать конкретные девопс-задачи.
Завершив обучение, ты сможешь:
▪️автоматизировать изменения конфигурации сервера,
▪️анализировать и отключать холостые ресурсы,
▪️писать Prometheus-exporter для метрик в кастомном формате,
▪️разрабатывать lint-тесты для Ansible и Kubernetes
▪️и еще тонну всего.
Ждем тебя в комьюнити! Только Python и ничего лишнего: https://slurm.club/3hKdOAI
7 634
Linux — нулевое копирование
Многие веб-приложения обслуживают значительный объем статического содержимого, что равнозначно считыванию данных с диска и записи точно таких же данных обратно в ответный сокет. Каждый раз, когда данные пересекают границу пользовательского ядра, они должны быть скопированы, что потребляет циклы ЦП и пропускную способность памяти.
Техника нулевого копирования вступает в игру с целью устранения всех ненужных копий между ядром и пользовательским пространством. Будь то Кафка или Нетти, используется знание нулевого копирования. Так что же такое нулевое копирование? Давайте рассмотрим в этой статье.
(если пост не открывается полностью, откройте в режиме инкогнито)https://shly.link/gcxWf
7 634
Progress—Показать процент скопированных данных для команд (cp, mv, dd, tar)
Progress , ранее известная как Coreutils Viewer , представляет собой легкую команду C , которая ищет основные команды coreutils, такие как cp , mv , tar , dd , gzip/gunzip , cat , grep и т. д., которые в настоящее время выполняются в системе, и показывает процент данных. скопирован, он работает только в операционных системах Linux и Mac OS X.
https://shly.link/Y4hvd
7 634
Мои 10 ошибок командной строки Linux и UNIX
Вот несколько ошибок, которые я допустил, работая в командной строке UNIX. Некоторые ошибки привели к большому количеству простоев. Большинство этих ошибок связано с моим ранним опытом системного администратора UNIX. На этой странице перечислены мои десять основных ошибок командной строки Linux или Unix.
https://shly.link/DXnqU
7 634
Как нужно думать о контейнерах docker, если вы разбираетесь в linux.
Я глубоко погрузился в Linux, чтобы попытаться понять свой компьютер. Это заняло много времени, и я тоже много работал. Я работал изо всех сил, чтобы установить Arch на свой ноутбук, которым я пользуюсь до сих пор. Я никогда не думал, что буду создавать самую сложную, на мой взгляд, часть понимания того, как работает Docker. Я решил, что хочу написать эту статью, потому что не мог поверить, насколько легко создавать контейнеры, и что во время установки Arch Linux я, по сути, сделал именно это. Если у вас есть опыт работы с linux и вы хотите работать с kubernetes или docker swarm, но вы не можете сказать, что окончательно понимаете, что такое контейнер. Эта статья может быть в состоянии помочь вам.
https://shly.link/mdmxipJ
7 634
Линус Торвальдс ругает LAM от Intel — отклонен для Linux 6.2
Линус Торвальдс может быть известен своими аппаратными комментариями, такими как надежда на то, что AVX-512 «умрет мучительной смертью» , «плохая политика» Intel в отношении памяти ECC и намек на NVIDIA . Последний красочный комментарий создателя Linux касается новой функции Intel Linear Address Masking (LAM), которая должна была появиться в Linux 6.2, но теперь отложена до тех пор, пока код не будет переработан.
https://shly.link/Hnsm9
Оболочки Linux для начинающих — объяснение Bash, Zsh и Fish
Когда вы открываете свой терминал, скорее всего, он использует Bash в качестве среды оболочки UNIX. Но существуют и другие среды «оболочек».
Существуют и другие среды, такие как C Shell, Korn Shell, Z Shell и даже Fish Shell. У всех этих различных сред оболочки есть свои плюсы и минусы, и вы должны рассмотреть их, прежде чем выбрать одну из них для использования в вашей собственной системе.
В этой статье я рассмотрю несколько популярных оболочек вместе с их основными функциями, чтобы помочь вам выбрать одну из них.
https://shly.link/kFbQQ
7 634
Создание собственной зашифрованной облачной системы резервного копирования для Linux
Это руководство покажет вам, как настроить полностью автоматическую и зашифрованную облачную систему резервного копирования, которая стоит около 50 центов в месяц за 100 ГБ и может создавать резервные копии любого количества настольных компьютеров, ноутбуков и серверов.
https://shly.link/mdmHjS1
7 634
📌 NULL в SQL — это одна из наиболее неоднозначных концепций, с которыми постоянно сталкиваются разработчики баз данных.
🔥 Присоединяйтесь 20 декабря в 20:00 к открытому уроку «NULL в SQL: разбираемся в неоднозначной концепции» — https://otus.pw/0fx0/
Что вас ждёт на вебинаре:
— Обсудим, какие проблемы чаще всего возникают при работе с NULL
— Сравним реализацию NULL в SQL с его тёзками в разных языках программирования
— Разберём чёткие (и не очень) правила работы с NULL
— Научимся корректно использовать его при проектировании баз данных и работе с ними
⚠️ Занятие является частью курса PostgreSQL для администраторов баз данных и разработчиков
🔥 ОСТАВИТЬ ЗАЯВКУ
https://otus.pw/0fx0/
7 634
Знаете ли вы, что вы можете отображать частоту и температуру процессора в Linux с помощью htop? Нажмите F2, чтобы получить доступ к настройкам, и проверьте их в параметрах дисплея. Нажмите F10, чтобы сохранить и выйти, и вы должны увидеть частоту и температуру вверху для каждого ядра.
7 634
Вырежьте, скопируйте и вставьте что-нибудь в свой терминал.
https://github.com/Slackadays/Clipboard
7 634
4 инструмента мониторинга Linux, которые вы должны использовать
Эти инструменты могут помочь. Самое приятное то, что большинство из них можно использовать без графического интерфейса и легко установить на большинстве серверов.
Ниже приведены некоторые из лучших инструментов мониторинга для Linux, которые я использую ежедневно, чтобы быстро и точно диагностировать проблемы.
(если пост не открывается полностью, откройте в режиме инкогнито)https://shly.link/fN3h6
