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

По всем вопросам @evgenycarter
Download Telegram
Ubuntu 23.04 теперь доступен для загрузки и установки

Последний выпуск Ubuntu Desktop содержит новые инструменты и усовершенствования для разработчиков, создателей контента, геймеров и администраторов.
https://ubuntu.com/download
👍4👎3
Заставить домашний сервер Linux спать в режиме ожидания и просыпаться по требованию — простой способ

https://dgross.ca/blog/linux-home-server-auto-sleep/
👍9
Полезно прочитать всем, кто интересуется внутренними компонентами ядра Linux и разработкой модулей (обновленных до ядер 5.x) « Руководство по программированию модулей ядра
https://sysprog21.github.io/lkmpg/
👍3
Отличный веб-сайт , если вам нужна краткая ссылка на системные вызовы ядра Linux

https://syscalls.mebeim.net/?table=x86/64/x64/v6.2
👍13😱2
7 способов восстановить удаленные файлы в Linux

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

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

https://www.maketecheasier.com/ways-recover-deleted-files-linux/
👍7
Как и ожидалось, Линус выпустил ядро ​​6.3 .

Существенные изменения в этом выпуске включают удаление множества устаревших файлов и драйверов платы Arm, текущие улучшения (все еще минимальные) поддержки языка Rust ...
😁5👍4
65 шпаргалок по Python, Linux, AWS, ML, AI, SQL, Git, GCP, Azure

"Думаю, это вам очень поможет. Наслаждаться!!"

https://medium.com/@saurabhdahibhate50/65-cheatsheets-carefully-curated-you-will-ever-need-c6a3de85195b
👍7👎1
Объяснение файловой структуры 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