ch
Feedback
Linux для чайника

Linux для чайника

前往频道在 Telegram

Все о свободном программном обеспечении и операционной системе Linux

显示更多
3 909
订阅者
无数据24 小时
+17
-1630
帖子存档
⚡️ Обучение Python | Управление мышкой и клавиатурой | Парсинг ➡️ Изучаем работу полезного модуля для управления компьютером;
⚡️ Обучение Python | Управление мышкой и клавиатурой | Парсинг ➡️ Изучаем работу полезного модуля для управления компьютером; ➡️ Научимся управлять мышкой и клавиатурой; ➡️ Печатать; ➡️ Скролить страницы; ➡️ Делать скриншоты; ➡️ Находить и запускать файлы и программы; ➡️ Создавать всплывающие окна и много чего интересного. Косарь за развернутый комментарий. Спасибо за поддержку 😎 https://youtu.be/7MaBGaxiz6c #youtube

Настройка_ZSH_в_MacOS.pdf8.21 KB

🍏 Настройка ZSH в MacOS С началом использования MacOS, почти сразу понимаешь, что стандартный терминал не очень-то и удобен.
🍏 Настройка ZSH в MacOS
С началом использования MacOS, почти сразу понимаешь, что стандартный терминал не очень-то и удобен. В качестве оболочки будем использовать ZSH, о нём, думаю, не слышал только любитель красивых UI, а вместо стандартного терминала я используем iTerm2. В MacOS ZSH предустановлен, поэтому сразу устанавливаем его в качестве оболочки по умолчанию с помощью команды...
#doc #article

⚡️Youtube — теперь всё. Видосы в высоком качестве не грузятся ни в одном браузере в России По этому случаю отобрали лучшие обучающие каналы по программированию в телеграме. Выбирай своё направление и подписывайся: 👩‍💻 Frontend: @FrontendPortal ⚙️ Backend: @BackendPortal 🤓 Общее айти: @portalToIT 👩‍💻 Python: @PythonPortal 👩‍💻 Java: @Java_Iibrary 👩‍💻 C#: @KodBlog 👩‍💻 С/С++: @Cpportal 🖥 Базы Данных & SQL: @SQLPortal 👩‍💻 Golang: @juniorGolang 👩‍💻 PHP: @PHPortal 👩‍💻 Мобильная разработка: @MobDevPortal 👩‍💻 Разработка игр: @GameDevgx 👩‍💻 DevOps: @loose_code 🖥 Data Science: @DSPortal 🤔 Хакинг & ИБ: @cybersecinform 🐞 Тестирование: @QAPortal 👩‍💻 Дизайн: @PortalToDesign ➡️ Сохраняй себе, чтобы не потерять

👨‍💻Программистам всех уровней посвящается: — Вносить правки в ваш код сложно и проще переписать всё с нуля? — Пишете тесты,
👨‍💻Программистам всех уровней посвящается: — Вносить правки в ваш код сложно и проще переписать всё с нуля? — Пишете тесты, а баги всё не заканчиваются? — Скорость работы вашего приложения заставляет желать лучшего? — Вы много раз слышали про паттерны, слои приложения, ответственности объектов, но не понимаете, что от вас хотели? 🔥Тогда вы по адресу! На моём канале я пишу статьи, отталкиваясь от своего многолетнего опыта коммерческой разработки. 🧠На канале вы узнаете: — Что такое архитектура ПО и для чего она нужна — Использование и польза паттернов проектирования на примерах — Какие механизмы работают быстрее, но когда стОит отдать предпочтение иному подходу — Как писать тесты правильно — 🎁И многое другое... 🏆Переходи на канал, поднимай свой уровень, 💵а за ним и востребованность на рынке специалистов!

Настройка_фаервола_в_Ubuntu_с_помощью_утилиты_UFW.pdf2.36 KB

💻 Настройка фаервола в Ubuntu с помощью утилиты UFW UFW (Uncomplicated Firewall) — удобный интерфейс для управления полити
💻 Настройка фаервола в Ubuntu с помощью утилиты UFW
UFW (Uncomplicated Firewall) — удобный интерфейс для управления политиками безопасности межсетевого экрана. Наши серверы постоянно подвергаются различным атакам или сканируются в поиске уязвимостей. Как только эти уязвимости находятся, мы рискуем стать частью ботнета, раскрыть конфиденциальные данные или потерять деньги из-за сбоев в работе веб- приложений. Одной из первых мер по снижению рисков безопасности является грамотная настройка правил межсетевого экрана. В нашем руководстве мы рассмотрим основные команды и правила работы с утилитой UFW.
#doc #cybersec

Все надоело и пропал интерес, чувствуешь себя амебой и хочется только залипать в телефоне. Бывает? Психолог взрослого человек
Все надоело и пропал интерес, чувствуешь себя амебой и хочется только залипать в телефоне. Бывает? Психолог взрослого человека - канал для айтишников, у которых периодически опускаются руки и отключается мозг, ибо переработки и постоянная тревожность не приводят к другим исходам. ▪️ Как научиться отвлекаться от работы и отдыхать? ▪️ Как совместить кучу рабочих задач и время с семьей? ▪️ Как справиться с прокрастинацией? ▪️ Как не растерять запал, даже если начальник и коллеги 💩 и кажется, что ничего не выходит? Подписывайтесь на канал @vadimpetrov_psy и научитесь работать без упахивания, выгорания и ущерба для личной жизни! 👨🏻‍💻 Псс. Заходите в закреп канала - там много полезного, и даже бесплатный мини-курс.

🏆Откройте секреты мастерства в Linux — утилиты диагностики сети ждут вас Практический открытый урок 18 июля в 19:00 мск 👉Чт
🏆Откройте секреты мастерства в Linux — утилиты диагностики сети ждут вас Практический открытый урок 18 июля в 19:00 мск 👉Что ждет вас на вебинаре: - погружение в мир утилит-диагностики сети в Linux: шаг за шагом от простого к сложному; - подробное рассмотрение основных инструментов, которые помогут вам успешно диагностировать сетевые проблемы; - познание тонкостей работы Интернета: как узнать больше и делать меньше ошибок. Спикер Николай Лавлинский — технический директор в Метод Лаб, PhD Economic Science, опытный руководитель разработки и преподаватель. Встречаемся в преддверии старта курса «Administrator Linux.Basic». Все участники вебинара получат специальную цену на обучение! ⤵️Регистрируйтесь на бесплатный урок: https://otus.pw/0HZC/?erid=LjN8Jva49

😄
😄

Знакомство геймера с программированием на C# Превратите свою любовь к видеоиграм в новую любовь к программированию, изучив вс
Знакомство геймера с программированием на C#
Превратите свою любовь к видеоиграм в новую любовь к программированию, изучив все тонкости написания кода, а также научившись отслеживать высокие баллы, из чего сделаны герои видеоигр и коробки с добычей, как работает страшный ГСЧ (генерация случайных чисел) и многое, многое другое. Эта книга - первая в продолжающейся серии, призванной помочь читателям перейти от отсутствия знаний в области программирования к написанию собственных видеоигр и интерактивных цифровых технологий с использованием стандартных отраслевых языков и инструментов.
Год: 2024 #books #csharp

☠️ Парсинг Instagram Модуль многофункциональный, умеет: ➡️ загружать общедоступные и частные профили; ➡️ сообщения; ➡️ фотогр
☠️ Парсинг Instagram Модуль многофункциональный, умеет: ➡️ загружать общедоступные и частные профили; ➡️ сообщения; ➡️ фотографии, хэштеги, истории пользователей; ➡️ качает комментарии и геотеги; ➡️ позволяет отслеживать изменения профиля; ➡️ детально настривать фильтрацию; ➡️ получать информацию о профиле и много чего интересного. https://youtu.be/Iy2ERjDzvdo #youtube #soft #python

2 полезных ресурса по информационной безопасности и этичному хакингу:Social Engineering — самый крупный ресурс в Telegram, посвященный информационной безопасности, социальной инженерии и поиску информации из открытых источников. • infosec — редкая литература, курсы и уникальные мануалы для ИБ специалистов любого уровня и направления. Читайте, развивайтесь, практикуйте.

🧠 Тайны пользователей — открытый вебинар для тех, кто только начал свой путь в изучении Linux 👉 Ждём вас на открытом практи
🧠 Тайны пользователей — открытый вебинар для тех, кто только начал свой путь в изучении Linux 👉 Ждём вас на открытом практическом уроке от OTUS, где мы: - поговорим о типах пользователей; - узнаем, где хранится информация о локальных пользователях; - выясним, для чего нужны sudo и su. 🏆 Спикер Андрей Буранов — системный администратор в VK, входит в топ-3 лучших преподавателей образовательных порталов. ⏰ Встречаемся 11 июля в 20:00 мск в преддверии старта курса «Administrator Linux.Basic». Все участники вебинара получат специальную цену на обучение! Регистрируйтесь для участия: https://otus.pw/axg3r/?erid=LjN8Jwy6o

Расширения ядра Linux: драйверы и модули В книге подробно рассмотрено программирование драйверов ядра Linux, исследованы возм
Расширения ядра Linux: драйверы и модули
В книге подробно рассмотрено программирование драйверов ядра Linux, исследованы возможности расширяемости ядра при помощи модулей. Основная версия ядра — 5.15. Код примеров отработан и проверен на десятках различных инсталляций Linux, установленных из различных дистрибутивов и разных семейств дистрибутивов: Fedora, CentOS, Debian, Ubuntu, Mint. Уделено внимание архитектурам x_64, x_86, ARM, а также одноплатному компьютеру Raspberry Pi и драйверам устройств, подключаемых по USB. Затронут стандарт POSIX, разобраны API ядра, работа с Raspberry Pi, системные вызовы и подключение разнообразных периферийных устройств. Эта книга рассчитана на достаточно опытных разработчиков системного программного обеспечения. Предполагается, что, возможно, у читателя и отсутствует какой-либо опыт в программировании именно для ядра Linux или даже вообще в программировании для этой системы — но предполагаются знания и какой бы то ни было опыт в системном программировании для других операционных систем, которые станут хорошей базой для построения аналогий. В высшей степени плодотворно любое знакомство с одной или несколькими POSIX-системами: Open Solaris, QNX, FreeBSD, NetBSD, MINIX3, ... — с любой из них в равной степени. Совершенно естественно, что от читателя требуется квалифицированное знание языка C — единственного необходимого и достаточного языка системного программирования в Linux. Это необходимо для самостоятельного анализа и понимания приводимых примеров — примеры приводятся, но код детально не обсуждается. Очень продуктивно в дополнение к этому (для работы с многочисленными приводимыми примерами, а еще больше — с их последующей модификацией и сравнениями) иметь хотя бы минимальные познания в языках скриптового программирования UNIX (и лучше в нескольких) — что-то из числа: bash, Perl, awk, Python...
Год: 2023 #books #linux

Ну все! Теперь не нужно тратить деньги на топовые курсы и книги по программированию — их выложили в Telegram бесплатно Все на
Ну все! Теперь не нужно тратить деньги на топовые курсы и книги по программированию — их выложили в Telegram бесплатно Все найденные курсы собирают тут — @portalToIT По этим курсам выучить любой язык за 7 дней вообще не проблема, находка для начинающих программистов.

Оплачиваемая стажировка и трудоустройство без опыта — ну ничего себе 😳 Все возможно с Добровольным квалификационным экзамено
Оплачиваемая стажировка и трудоустройство без опыта — ну ничего себе 😳 Все возможно с Добровольным квалификационным экзаменом! Это бесплатный проект Правительства Москвы, где ты можешь показать свои знания по специальности, запомниться потенциальным работодателям и получить оффер в престижные компании Москвы. Тебя ждет всего три шага: 1️⃣ Пройди тест После регистрации на сайте ДКЭ тебе будет доступно 70 профессий по 7 направлениям. Выбирай тест по своей специальности и проверь уровень своих знаний! 2️⃣ Реши кейс Если ты успешно сдал тест, тебя пригласят на следующий этап, где ты с другими участниками в команде будешь решать реальный кейс одного из работодателей. 3️⃣ Стань победителем Окажись в числе лучших по общему количеству баллов за оба этапа и получи шанс попасть на оплачиваемую стажировку с дальнейшим трудоустройством. Готов проявить себя? Регистрируйся и начинай проходить тест — https://dke.moscow Реклама. АНО "РАЗВИТИЕ ЧЕЛОВЕЧЕСКОГО КАПИТАЛА", АНО "РЧК". ИНН 7710364647. erid: LjN8K4RpD

⌨️ Полезные утилиты linux rsync -v — выводит подробную информацию о процессе копирования; [-a] — сохраняет все атрибуты ориги
⌨️ Полезные утилиты linux rsync -v — выводит подробную информацию о процессе копирования; [-a] — сохраняет все атрибуты оригинальных файлов; -u — не перезаписывать более новые файлы; -l — копирует символьные ссылки; -L — копирует содержимое ссылок; -p — сохраняет права для файлов; -t — сохраняет время модификации; -e — использовать другой транспорт, например, ssh; [-z] — cжимает файлы перед передачей; —recursive — перебирать директории рекурсивно; —exclude — исключить файлы по шаблону. Примеры: rsync -avz skillproject/data/ . — из подкаталога в текущий каталог; rsync -avz skillproject/data/ aaa/ — из подпапки в подпапку aaa/; rsync -avz skillproject/data/ digita6d@digita6d.beget.tech:/home/d/digita6d/code-skills.ru/public_html/sources/skillproject/data/ — передача на удаленный сервер; ss -l или —listening — посмотреть только прослушиваемые порты; -p или —program — показать имя программы и ее PID; -t или —tcp — показать tcp порты; -u или —udp показать udp порты; -n или —numeric показывать ip адреса в числовом виде. Примеры: ss -tlpn — проверить все прослушивающие tcp-порты; ss -tulpn | grep :80 — показать все процессы, работающие на 80-м порту. ps ps -e — показать все процессы; ps -ef — показать подробную информацию о каждом процессе; ps -ef | grep phantom — найти все процессы с именем phantom. mpstat Показывает статистику загрузки процессора. Команды: mpstat — показывает общую информацию; mpstat -P ALL — по каждому ядру. free Показывает потребление ОЗУ на текущий момент: free -h — показывает информацию в гигабайтах. top Что-то наподобие диспетчера задач, только для линукс, показывает попроцессное потребление озу. dpkg Пакетный менеджер для debian систем (не путать с системой управления пакетами — apt/apt-get); dpkg -s <packname> — проверить, установлен ли пакет; dpkg -l — список всех пакетов; dpkg -l | grep apache2 — проверить, установлен ли конкретный пакет; dpkg -i <package.deb> — установить пакет. netstat netstat -pnltu — посмотреть список используемых портов. #doc #linux

🌟 Ваши амбиции в IT могут обрести крылья уже сегодня! 🚀 Академия IT DMS объявляет акцию, которая преобразит ваше завтра! То
🌟 Ваши амбиции в IT могут обрести крылья уже сегодня! 🚀 Академия IT DMS объявляет акцию, которая преобразит ваше завтра! Только 27 июня, получите востребованные навыки с 30% скидкой! 🔗 Сетевой Инженерстаньте архитектором цифровых мостов! Освойте создание надежных сетей и строите карьеру, где каждый клик зависит от вас. 🐧 Linuxпогрузитесь в мир гибкости и мощности. Управляйте серверами и станьте хранителем Linux-экосистемы. 🐍 Pythonпревратите идеи в код. Освойте язык, популярный в программировании и машинном обучении, и создавайте решения, подтверждающие ваше мастерство. 🔧 DevOpsускорьте жизненный цикл разработки ПО. Автоматизация и мониторинг сделают ваш процесс безупречным. 🪟 Windows Server 2022овладейте ключевыми навыками управления серверными решениями от Microsoft. Обеспечьте безопасность и непрерывность бизнес-процессов. 🔌 Структурированные кабельные системы (СКС)освойте ключевые аспекты создания, установки и тестирования кабельных сетей. 🔥РОЗЫГРЫШ ПРИЗОВ от Академии IT DMS Приобретая курс/несколько курсов сегодня вы автоматически участвуете в розыгрыше. 🏆 Призы для 3 победителей: любой курс базового пакета на ваш выбор! 📅 Только сегодня, 27 июня. Сделайте шаг в будущее – присоединяйтесь к акции и начните строить карьеру мечты с Академией IT DMS! 🌍 Подробнее на сайте: https://www.dms-it.ru Реклама. ИП Никоноров М.Ю., учебный центр ДПО Академия IT DMS, ИНН 503609802698, erid: 2VtzqwJbvYP

➡️ Bash. Проверка файлов Kоманды позволяют проверять различные условия, касающиеся файлов: -d file — Проверяет, существует ли
➡️ Bash. Проверка файлов Kоманды позволяют проверять различные условия, касающиеся файлов: -d file — Проверяет, существует ли файл, и является ли он директорией. -e file — Проверяет, существует ли файл. -f file — Проверяет, существует ли файл, и является ли он файлом. -r file — Проверяет, существует ли файл, и доступен ли он для чтения. -s file — Проверяет, существует ли файл, и не является ли он пустым. -w file — Проверяет, существует ли файл, и доступен ли он для записи. -x file — Проверяет, существует ли файл, и является ли он исполняемым. file1 -nt file2 — Проверяет, новее ли file1, чем file2. file1 -ot file2 — Проверяет, старше ли file1, чем file2. -O file — Проверяет, существует ли файл, и является ли его владельцем текущий пользователь. -G file — Проверяет, существует ли файл, и соответствует ли его идентификатор группы идентификатору группы текущего пользователя. #doc #cheatsheet