Linux
7.7K subscribers
561 photos
32 videos
12 files
1.44K links
Новости и информация из мира Linux

По всем вопросам @evgenycarter
Download Telegram
Объяснение файловой структуры Linux

https://shubhsharma19.hashnode.dev/linux-file-structure-explained
👍6
27 лучших IDE и редакторов кода для Linux

C — превосходный, мощный язык программирования общего назначения, который предлагает современные и общие функции программирования для разработки крупномасштабных приложений, начиная от видеоигр, поисковых систем и другого компьютерного программного обеспечения и заканчивая операционными системами.

Язык C обычно считается базой для многих других языков программирования ( C++ , JavaScript , Java , PHP , Perl , Python и т. д.) из-за его простого и эффективного дизайна, который включает в себя относительно небольшой набор функций, которые можно использовать для разработки. более сложные системы и приложения.

Существует несколько текстовых редакторов , которые программисты могут использовать для написания кода, но IDE предлагает комплексные средства и компоненты для простого и идеального программирования.
В этой статье мы рассмотрим некоторые из лучших IDE, которые вы можете найти на платформе Linux, которая широко используется во многих языках программирования.

https://www.tecmint.com/best-ide-editor-linux/
👍51💩1
Хочешь работать с крупнейшими заказчиками отечественной экономики?   
  
Даем такую крутую возможность — на должности Presales engineer 👏   
  
Ты будешь работать с очень крупными проектами и высокотехнологичными продуктами (топ-200 отечественной экономики), выступать в роли Pre-Sales менеджера при продаже и организовывать взаимодействие с клиентами: от момента идентификации потребности до подключения и продления продукта/сервиса.  
  
Требования:   
●  Знать в области устройства ИТ-инфраструктуру крупного предприятия.  
●  Уметь работать с подсистемами аудита в СЗИ и прикладных системах.  
●  Понимать методы и сценарии организации целевых атак.  
●  Знать скриптовые языки программирования (в приоритете python).  
  
  
Мы в стороне не останемся 😉 Помимо интересных задач, у тебя будет ДМС со стоматологией, бесплатное изучение 11 иностранных языков, спортзалы и сауны прямо в офисе и многое другое!    
  
Переходите по ссылке и присоединяйся к команде профессионалов 🔥
👍2
MimiPenguin — отображение (взлом) паролей пользователей Linux

MimiPenguin — это бесплатный простой, но мощный скрипт Shell/Python с открытым исходным кодом, используемый для вывода учетных данных для входа (имена пользователей и пароли) от текущего пользователя рабочего стола Linux, и он был протестирован в различных дистрибутивах Linux .

https://www.tecmint.com/mimipenguin-view-linux-user-password/
👍101
8 причин, по которым знание администрирования Linux необходимо инженеру DevOps!

1/8 Администрирование Linux — критически важный навык для инженера DevOps. DevOps требует способности автоматизировать, управлять и контролировать системы и инфраструктуру, и для этого крайне важно глубокое понимание Linux.
2/8 Инженер DevOps должен иметь прочную основу в Linux, включая командную строку, файловые системы, процессы, сеть, безопасность и управление пакетами. Они должны хорошо разбираться в сценариях оболочки, задачах системного администрирования и устранении неполадок.
3/8 Инженеры DevOps также должны быть знакомы с облачными платформами, такими как AWS, Azure и Google Cloud, которые в значительной степени зависят от инфраструктуры на базе Linux. Знание технологий контейнеризации на основе Linux, таких как Docker и Kubernetes, также необходимо.
4/8 Хорошее понимание администрирования Linux также позволяет инженерам DevOps писать сценарии, автоматизировать задачи и настраивать конвейеры непрерывной интеграции и развертывания.
5/8 Инженеры DevOps должны знать, как устанавливать, настраивать и управлять серверами на базе Linux. Они также должны уметь устранять проблемы, которые могут возникнуть во время развертывания и эксплуатации.
6/8 В качестве инженера DevOps вам может потребоваться выполнять такие задачи, как установка программного обеспечения, настройка серверов, настройка баз данных и устранение неполадок. Все эти задачи требуют знаний администрирования Linux.
7/8 Инженеры DevOps должны понимать архитектуру систем, над которыми они работают. Поскольку большинство систем работают на Linux, понимание архитектуры Linux является обязательным.
8/8 Кроме того, большинство инструментов DevOps, таких как Ansible, Puppet, Chef, Docker и Kubernetes, работают в Linux. Следовательно, понимание администрирования Linux необходимо для работы с этими инструментами.
👍13
7 сверхлегких дистрибутивов Linux

Разнообразие доступных дистрибутивов Linux — это не недостаток, а полезная черта. Мы хотим рассмотреть варианты, предназначенные для пользователей, которые хотят запускать Linux на устаревшем оборудовании и системах с небольшим объемом памяти. Итак, позвольте мне выделить несколько сверхлегких дистрибутивов Linux для таких случаев использования.
https://itsfoss.com/super-lightweight-distros/
👍12
Инструмент командной строки, позволяющий легко убивать процессы, работающие на указанном порту.

https://github.com/jkfran/killport
👍4
Основные команды Linux
👍7👎1
Как обновить Ubuntu, но сохранить стек приложений с версиями докеров

В этом практическом руководстве описывается, как безопасно обновить сервер Ubuntu, сохранив стек докеризированных приложений (и демон докеров) поверх него в той же версии. Это было сделано специально для Ubuntu 18.04 LTS до Ubuntu 20.04 LTS, но будет работать и с другими обновлениями версии таким же образом.

Если вы являетесь системным оператором, вы, вероятно, знаете, что Ubuntu 18.04 LTS прекратила выпуск обновлений безопасности к концу апреля 2023 года. Само по себе обновление дистрибутива не так уж сложно. Однако, если вы хотите, чтобы программное обеспечение, работающее поверх этого, в этом примере докеризованное приложение, оставалось неизменным, могут возникнуть некоторые подводные камни. Я сделал это для одного из наших клиентов, и я подумал, что это может быть полезно. Поэтому он был опубликован для вас, чтобы легко избежать проблем.

https://cap5.nl/how-to-upgrade-ubuntu-but-preserve-your-docker-versioned-application-stack/
👍6
5 методов манипулирования строками в Bash, которые помогут каждому разработчику

Эффективно обрабатывайте строки в сценариях автоматизации с помощью этих синтаксисов.

В этой статье я объясню некоторые встроенные синтаксис работы со строками, которые вы можете использовать для продуктивной обработки текста в ваших сценариях Bash.

https://levelup.gitconnected.com/5-bash-string-manipulation-methods-that-help-every-developer-49d4ee38b593
👍1
Шпаргалка по командам Linux — Ultimate

Ниже приведены команды Linux для легкого доступа и удобного сбора во время работы с Linux. Я постарался собрать как можно больше команд Linux, о которых я знаю или использовал в прошлом. Я буду продолжать добавлять новые команды.

https://blog.devops.dev/linux-commands-cheatsheet-cac3c70845e2
6👍2👎1
Ubuntu MATE 23.04: лучшие функции и обновления

Ubuntu MATE 23.04 под кодовым названием «Lunar Lobster» был выпущен 20 апреля 2023 года. Последняя версия Ubuntu MATE 23.04 — это первый краткосрочный выпуск 2023 года, и она будет поддерживаться в течение девяти месяцев до января 2024 года. Это официальная версия Ubuntu со сверхлегким рабочим столом MATE, и она поставляется с несколькими улучшениями, которые делают ее заслуживающей внимания для тех, кто хочет устаревший вид рабочего стола GNOME.

https://www.debugpoint.com/ubuntu-mate-23-04/
👍6😁2
Совет Linux 💡

Не нравится бесконечно длинный вывод команды top? Используйте опцию -i, чтобы скрыть незанятые процессы и показать только активные: $ top -i
🔥19👍10
В Яндексе открыт набор на стажировку для DevOps-инженеров ⚡️

— Где: Москва, Санкт-Петербург (очно)
Для иногородних кандидатов компания оплачивает релокацию в Москву
— Что: от 3–6 месяцев оплачиваемой работы в зависимости от формы занятости, которую вы выберете — полной или частичной
— Мы ждём, что у вас есть опыт работы с Linux и программирования на Python, Go, bash, а также вы представляете, как устроены веб-сервисы и знаете базовые алгоритмы.

Отсутствие большого опыта в администрировании не станет помехой — многое вы узнаете прямо на практике. Вам предстоит под чутким руководством старших коллег разворачивать сервисы на «боевых» серверах, работать с нагруженными системами, мониторингами, автоматизациями.

👉 Подать заявку: https://clck.ru/yU38p
💩18👍43
8 лучших инструментов удаленного рабочего стола для Linux

Здесь мы перечисляем лучшие инструменты удаленного рабочего стола для Linux, а также их плюсы и минусы.

https://itsfoss.com/remote-desktop-tools/
👍7
This media is not supported in your browser
VIEW IN TELEGRAM
Я возвращаюсь к установке Arch Linux после использования Windows некоторое время
😁73👍7🔥2🤔2🤩2
10 красивых шрифтов для вашего терминала Linux


Выбор идеального шрифта имеет решающее значение для многих вещей, независимо от того, являетесь ли вы программистом, системным администратором или пользователем Linux, любящим терминал.

https://itsfoss.com/fonts-linux-terminal/
Привет!

На связи команда исследователей Яндекс Практикума.

Сейчас мы проводим исследование аудитории, заинтересованной в освоении методологии DevOps. Исследование нацелено на выявление предпочтений аудитории и анализ навыков/инструментов.

Встреча пройдёт в Зуме и займёт примерно 1 час.

Оставить свои контакты можно в форме по ссылке: https://forms.yandex.ru/surveys/13472112.be364b5f2356e409253d51ca30ed7083b5f430a5/
💩14👍2
Попрощайтесь с медленными, неуклюжими контейнерами и виртуальными машинами

Запускайте Docker и Linux на своем Mac легко и эффективно. Альтернатива Docker Desktop, которая поможет вам работать быстрее.

https://orbstack.dev/
💩6👍3