Бывает, что
ping идёт, но ssh, curl или apt зависают. Проблема может быть в MTU / фрагментации пакетов.Проверка: запусти ping с флагами "do not fragment" и максимальным размером пакета:
ping -M do -s 1472 <IP>
Если видишь
Frag needed and DF set, MTU слишком большой. Уменьшай -s, пока не дойдёт.* 1472 + 28 (заголовки IP+ICMP) = 1500 — стандартный MTU
* если пакет не проходит, а проходит только при
-s 1392, значит MTU на пути — 1420 (возможно, GRE/IPsec/WireGuard)Решение — задай правильный MTU на интерфейсе (или wg):
sudo ip link set dev eth0 mtu 1420
Для WireGuard:
[Interface]
MTU = 1420
Или временно:
sudo wg set wg0 mtu 1420
– нестабильный VPN
– apt/ssh/rsync "зависает"
– TCP-соединения обрываются при загрузке больших данных
– странное поведение в Docker/K8s с overlay-сетями
Проверка MTU — обязательный шаг в нетипичной сетевой отладке.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁17❤1🔥1🤔1
Команда apt-get предназначена для работы с утилитой «apt», являющейся стандартной утилитой для управлении пакетами программного обеспечения в дистрибутиве Debian, а также основанных на нем дистрибутивах (Ubuntu, Linux Mint, ...).
Вы можете использовать apt-get для установки и удаления пакетов программного обеспечения из вашей системы (группами или по одному), а также обновления системных списков пакетов программного обеспечения из подключенных на данный момент репозиториев.
Установка пакета программного обеспечения:
# apt-get install <имя пакета>Переустановка пакета программного обеспечения:
# apt-get install --reinstall <имя пакета>Удаление пакета программного обеспечения:
# apt-get remove <имя пакета>Удаление пакета программного обеспечения со всему файлами конфигурации:
# apt-get --purge remove <имя пакета>Поиск пакета программного обеспечения:
# apt-cache search <имя пакета>Обновление списков пакетов программного обеспечения из подключенных репозиториев (файлов с расширением .deb):
# apt-get updateОбновление системы (полезно для поддержания программного обеспечения в актуальном состоянии):
# apt-get upgradeОбновление дистрибутива (утилита попытается загрузить и установить пакеты программного обеспечения из состава новой версии дистрибутива):
# apt-get dist-upgradeВывод короткого списка всех доступных параметров команды:
# apt-get --helpМеханизм автодополнения команд
Для активации механизма автодополнения команд apt-get по клавише Tab следует добавить строку
source /etc/bash_completionв файл .bashrc из вашей домашней директории. После этого при вводе такой команды, как «apt-get install a» и нажатии клавиши Tab командная оболочка Bash попытается подставить имя пакета программного обеспечения.
Дополнительная информация
Попробуйте выполнить команду:
apt-get mooВы должны будете увидеть следующий вывод:
(__)
(oo)
/------/
/ | ||
* /---/
...."Have you mooed today?"…Использование в других дистрибутивах
Если утилиты из комплекта поставки apt-get совместимы с вашим дистрибутивом, вы сможете воспользоваться штатным менеджером пакетов вашего дистрибутива для установки их в вашу систему. После окончания процесса установки вы сможете использовать приведенные выше команды для управления пакетами программного обеспечения дистрибутива.
Устранение неполадок в дистрибутивах, использующих пакеты RPM
В некоторых случаях после исполнения команды apt-get будет выводиться сообщение о невозможности блокировки определенной директории. Большинство проблем, вызывающих подобное поведение, решается путем исполнения следующей последовательности команд:
rm /var/lock/rpm/transaction
rm /var/lib/rpm/__db*
rm /var/cache/apt/archives/lock
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍3
1.
iostat:- Эта команда предоставляет информацию о вводе/выводе и загрузке дисков.
- Установите пакет
sysstat, если он не установлен:
sudo apt install sysstat # Для Ubuntu/Debian
sudo yum install sysstat # Для CentOS/Fedora
- Запустите команду:
iostat -x 1
- Параметр
-x выводит детализированную информацию, а 1 означает обновление каждые 1 секунду.2.
vmstat:- Предоставляет информацию о процессах, памяти, вводе/выводе и системе в целом.
- Запустите:
vmstat 1
3.
iotop:- Позволяет мониторить ввод/вывод дисков в реальном времени и показывает, какие процессы используют дисковые ресурсы.
- Установите его, если не установлен:
sudo apt install iotop # Для Ubuntu/Debian
sudo yum install iotop # Для CentOS/Fedora
- Запустите:
sudo iotop
4.
df:- Показывает использование дискового пространства для всех смонтированных файловых систем.
- Команда:
df -h
- Параметр
-h отображает размер в удобочитаемом формате (например, КБ, МБ).5.syssta
- Позволяет увидеть использование дискового пространства для конкретных файлов и каталогов.
- Например, для просмотра использования пространства в текущем каталоге:
du -sh *
6. apt inst
- Альтернатива для
vmstat, iostat, и netstat, позволяющая комбинировать их вывод.- Установите его, если не установлен:
sudo apt install dstat # Для Ubuntu/Debian
sudo yum install dstat # Для CentOS/Fedora
- Запустите:
dstat
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣22❤2👍1
Free Znanija — огромная база курсов по ИТ, которые можно скачать совершенно бесплатно;
IT библиотека — самая огромная библиотека книг по IT во всём телеграмме
Hacking & InfoSec Base — канал действующего белого хакера. Подробные уроки по безопасности, эксплуатации уязвимостей, социальной инженерии.
🫵Подпишись, чтобы не потерять самые полезные материалы!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1😴1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁14🔥2👍1
Безопасность контейнеров. Фундаментальный подход к защите контейнеризированных приложений
Год: 2020
Автор: Лиз Райс
Язык: Русский
#Book #Linux #Kubernetes #Docker
🐧 Linux Club
Год: 2020
Автор: Лиз Райс
Язык: Русский
Во многих организациях приложения работают в облачных средах, обеспечивая масштабируемость и отказоустойчивость с помощью контейнеров и средств координации. Но достаточно ли защищена развернутая система? В этой книге, предназначенной для специалистов-практиков, изучаются ключевые технологии, с помощью которых разработчики и специалисты по защите данных могут оценить риски для безопасности и выбрать подходящие решения.
Лиз Райс исследует вопросы построения контейнерных систем в Linux. Узнайте, что происходит при развертывании контейнеров, и научитесь оценивать возможные риски для безопасности развертываемой системы. Приступайте, если используете Kubernetes или Docker и знаете базовые команды Linux.
#Book #Linux #Kubernetes #Docker
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🤝2👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣7🔥2😎2❤1👍1
Как запустить собственный пет-проект и зарабатывать на нём как senior-разработчик? 💲
А что, если перевернуть игру, и вместо работы в IT на дядю запустить собственный пет-проект, который будет приносить деньги?
Александр Рогачев запустил телеграм-канал Indie Hackers, где рассказывает про пет-проекты, которые приносят неплохой стабильный доход своим создателям. Без венчурных инвестиций, без бизнес-планов и команды. Разве такое возможно? Да!
Несколько примеров:
— Агрегатор вакансий c доходом в 4000$ / месяц
— Плагин для Chrome с доходом 20000₽ / месяц
Вдохновляйтесь свежими идеями, которые могут обеспечить стабильный пассивных доход, на канале Indie Hackers. Уверен, что там вы найдёте то самое, что зажжёт огонь в вашем сердце!❤️🔥
➡️ Ссылка для входа
А что, если перевернуть игру, и вместо работы в IT на дядю запустить собственный пет-проект, который будет приносить деньги?
Александр Рогачев запустил телеграм-канал Indie Hackers, где рассказывает про пет-проекты, которые приносят неплохой стабильный доход своим создателям. Без венчурных инвестиций, без бизнес-планов и команды. Разве такое возможно? Да!
Несколько примеров:
— Агрегатор вакансий c доходом в 4000$ / месяц
— Плагин для Chrome с доходом 20000₽ / месяц
Вдохновляйтесь свежими идеями, которые могут обеспечить стабильный пассивных доход, на канале Indie Hackers. Уверен, что там вы найдёте то самое, что зажжёт огонь в вашем сердце!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥2🤝2
😮 Добавлена новая база слитых курсов на 800ГБ:
Python:
https://news.1rj.ru/str/+MFiP32gTwH0zMTRi
Программирование:
https://news.1rj.ru/str/+4p0V_XlwLD9kNzU6
Графика и дизайн:
https://news.1rj.ru/str/+43tAWN4HkPViN2Vi
Frontend и Web:
https://news.1rj.ru/str/+eonLXw0F6AA5NjMy
Python:
https://news.1rj.ru/str/+MFiP32gTwH0zMTRi
Программирование:
https://news.1rj.ru/str/+4p0V_XlwLD9kNzU6
Графика и дизайн:
https://news.1rj.ru/str/+43tAWN4HkPViN2Vi
Frontend и Web:
https://news.1rj.ru/str/+eonLXw0F6AA5NjMy
🥴4👍2🤣1
Ты будешь жалеть, что не узнал это о девушках раньше.
На канале Творчество чувств автор с многолетним опытом всех форматов отношений рассказывает о тонкостях женской психологии, которые ВАЖНО узнать перед тем, как подкатывать к той самой:
— Почему 95% девушек непригодны для построения отношений?
— 3 признака, кричащие о том, что девушка точно изменит в будущем
— Как за несколько сообщений влюбить в себя любую девушку
Подпишись и узнай секрет женской симпатии:
t.me/+UPFimzMU2TxkZTgy
На канале Творчество чувств автор с многолетним опытом всех форматов отношений рассказывает о тонкостях женской психологии, которые ВАЖНО узнать перед тем, как подкатывать к той самой:
— Почему 95% девушек непригодны для построения отношений?
— 3 признака, кричащие о том, что девушка точно изменит в будущем
— Как за несколько сообщений влюбить в себя любую девушку
Подпишись и узнай секрет женской симпатии:
t.me/+UPFimzMU2TxkZTgy
😁5🥴3
Подборка каналов IT от наших друзей:
🎬 https://news.1rj.ru/str/videos_it — Самая большая база видеоуроков по IT в Рунете
🐧 https://news.1rj.ru/str/Linux_Club_nomer_1 — Гайды, статьи и обучающие материалы по Linux. Если хочешь погрузиться в мир Linux, то тебе к нам
📔 https://news.1rj.ru/str/Programmirovanie_1 — объёмная библиотека для программистов
🇷🇺 https://news.1rj.ru/str/our_computer — От каждого по способностям, каждому по потребностям
🔐 https://news.1rj.ru/str/LazySecurity777 — канал по информационной безопасности с разнообразными техническими материалами на разные темы
🤩 https://news.1rj.ru/str/iwannabeprogrammer — здесь вы найдёте лучшие IT-мемы и прекрасно проведёте время
🔥 https://news.1rj.ru/str/floppydisky — Юмор для программистов
🦥 https://news.1rj.ru/str/Lazy_Programmer_channel – подпишись, будем лениться вместе
📱 https://news.1rj.ru/str/codebase_frontend— Все самое интересное и полезное у нас 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Командная строка Linux
Год: 2020
Автор: Уильям Шоттс
Язык: Русский
#Book #Unix #Linux #CLI
🐧 Linux Club ©
Год: 2020
Автор: Уильям Шоттс
Язык: Русский
Вы освоите неустаревающие навыки владения командной строкой: навигацию по файловой системе, настройку окружения, объединение команд в цепочки и сопоставление с регулярными выражениями. Вы постигнете философию, лежащую в основе многих инструментов командной строки, разберетесь с богатым наследием, полученным от суперкомпьютеров с Unix, и приобщитесь к знаниям, накопленным поколениями гуру, исключивших мышь из своего арсенала инструментов
#Book #Unix #Linux #CLI
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥3
MaxSwap — твоя финансовая свобода в мире криптовалют
Если устал от бешенных комиссий банков, сложных процедур и бесконечных карт, то MaxSwap создан специально для тебя.
💳Твой виртуальный криптокошелек, который всегда под рукой.
Почему криптодержатели выбирают MaxSwap:
✅Мгновенная активация карты без лишних вопросов. Просто подключи и пользуйся.
✅Низкие комиссии. Больше валюты останется у тебя.
✅Анонимные платежи. Безопасные покупки везде, где бы ты ни оказался.
✅Управление криптой через Telegram или мобильном приложении. Все в одном месте — удобно и просто.
Открой для себя новые криптовозможности. Открой MaxSwap.
Если устал от бешенных комиссий банков, сложных процедур и бесконечных карт, то MaxSwap создан специально для тебя.
💳Твой виртуальный криптокошелек, который всегда под рукой.
Почему криптодержатели выбирают MaxSwap:
✅Мгновенная активация карты без лишних вопросов. Просто подключи и пользуйся.
✅Низкие комиссии. Больше валюты останется у тебя.
✅Анонимные платежи. Безопасные покупки везде, где бы ты ни оказался.
✅Управление криптой через Telegram или мобильном приложении. Все в одном месте — удобно и просто.
Открой для себя новые криптовозможности. Открой MaxSwap.
🥱3