DevOps Portal | Linux
13.4K subscribers
865 photos
112 videos
10 files
879 links
Присоединяйтесь к нашему каналу и погрузитесь в мир DevOps

Связь: @devmangx

РКН: https://clck.ru/3P8kFH
Download Telegram
Всем передаю привет с побережья Красного моря 🏖️🇪🇬
👍5
🚀 Команда updatedb: быстрый поиск файлов на Linux! 🚀

🌟 Хочу рассказать вам о полезной команде updatedb для операционной системы Linux.

Updatedb используется для обновления индекса файловой системы, который пригодится вам, когда нужно быстро найти файлы. 📂

🔍 Как это работает?

Когда вы запускаете команду updatedb, она просматривает все файлы на вашем компьютере и создает специальный файл индекса по пути /var/lib/mlocate/mlocate.db. Этот файл содержит информацию о каждом файле в системе. 🗃️

Что это дает вам? 🤔 Теперь вы можете мгновенно искать файлы по всей системе, не тратя время на перебор всех каталогов! Удобно, правда?

Как запустить updatedb? Просто откройте терминал и введите команду:

sudo updatedb

После того, как индекс будет обновлен, используйте команду locate, чтобы быстро найти нужные файлы. Например, чтобы найти файл с именем myfile.txt, введите:

locate myfile.txt

И волшебство произойдет! 🔮 Вам будут показаны все файлы с таким именем на вашей системе.

Так что не тратьте время на долгий поиск файлов вручную. Используйте команду updatedb и находите все, что вам нужно мгновенно! 🌈🎉
👍6
Вот и наступило утро, время для новых начинаний и достижений! Пусть ваше сердце будет наполнено радостью, а ум - ясностью мыслей. Верьте в себя, и удача не оставит вас! Желаем вам продуктивного дня и солнечного настроения! ☀️💼 #УтроНачинаний #УдачныйДень
👍2
🌟 Открытый мир ПО и дистрибутивов Linux предоставляет удивительные возможности каждому из нас! Каждый может внести свою лепту в развитие этой захватывающей экосистемы. Если чего-то не хватает или работает не так, как хотелось бы, всегда можно внести свои идеи и улучшения. Это одно из самых прекрасных преимуществ открытого ПО и мира Linux! 🌈

У меня для вас интересный инструмент, о котором хочу рассказать. Пока что я сам лично не пробовал его, но многие авторы каналов, посвященных тематике Linux, восторгаются им. Позвольте представить вам Quickemu – удивительный инструмент для быстрого создания и запуска оптимизированных виртуальных машин под операционными системами Windows, macOS и Linux.

С помощью всего двух команд вы можете создавать и запускать высокооптимизированные виртуальные машины для Linux, macOS и Windows. Вам необходимо только выбрать, какую операционную систему вы хотите использовать, и Quickemu возьмет на себя остальное.

Например:
1. Сначала устанавливаем Ubuntu Mate 22.04:

quickget ubuntu-mate 22.04

2. Затем запускаем виртуальную машину:

quickemu --vm ubuntu-mate-22.04.conf

Возможности Quickemu впечатляют:
- Поддержка различных версий macOS, включая Monterey, Big Sur, Catalina, Mojave и High Sierra.
- Запуск Windows 8.1, 10 и 11, включая TPM 2.0.
- Поддержка всех официальных версий Ubuntu и более 360 редакций операционных систем!
- Полная поддержка SPICE, включая совместное использование буфера обмена между хостом и гостем.
- Общий доступ к файлам VirtIO-webdavd для гостей Linux и Windows.
- Обмен файлами VirtIO-9p для гостей Linux и macOS.
- Поддержка гостевого агента QEMU; обеспечивает доступ к агенту системного уровня через стандартные команды QMP.
- Общий доступ к файлам Samba для гостей Linux, macOS и Windows (если на хосте установлен smbd).
- Ускорение VirGL.
- Пропуск USB-устройств и смарт-карт.
- Автоматическое перенаправление портов SSH для гостей.
- Перенаправление сетевых портов.
- Полнодуплексное аудио и поддержка шрифта Брайля.
- Возможность работы с EFI (с SecureBoot или без него) и загрузки с Legacy BIOS.
- Предоставляются графические пользовательские интерфейсы для удобства использования.

Если вы заинтересовались и хотите попробовать Quickemu, загляните на их GitHub-страницу, чтобы получить больше информации и начать работу: https://github.com/quickemu-project/quickemu

Еще один отличный инструмент для работы с виртуальными машинами, который я использовал до сих пор, это GNOME Boxes. Ранее на моем канале в Дзене выходила статья о GNOME Boxes, где я подробно рассказывал об этом удивительном инструменте. Если вас интересует работа с виртуальными машинами и вы хотите узнать больше о GNOME Boxes, прочитайте статью по ссылке: https://dzen.ru/media/id/63667a0d8c39ee4167280da4/gnome-boxes-otlichnyi-instrument-dlia-raboty-s-virtualnymi-mashinami-63e29e89b0318d23930a6ef1

Не упустите шанс оптимизировать ваш рабочий процесс с помощью быстрого создания и управления виртуальными машинами различных операционных систем. Попробуйте Quickemu и GNOME Boxes прямо сейчас! 💻🚀
Переход_в_Linux_шаг_за_шагом_Три_в_одном_учебное_пособие.pdf
10.5 MB
📖 Как ускорить переход с Windows на Linux?

Хочу порекомендовать книгу для всех, кто интересуются операционной системой Linux, желают углубить свои знания в данной области и хотят перейти с Windows на Linux. Особое внимание уделено командной строке операционной системы Linux. Пособие будет полезным для всех, кто хочет получить практические навыки работы в этой среде.

Пособие на трех языках: русский, английский, французский.
👍2
Доброе утро, дорогие подписчики! Хотим пожелать вам сегодняшнего дня быть настолько замечательными, насколько замечательными мы считаем вас. Не забывайте улыбаться, дарить добро и ценить каждый момент жизни. Удачи и вдохновения на протяжении всего дня! #ДоброеУтро #УдачныйДень
👍4
Вчера совершил путешествие в деревню бедуинов, одну из семи на территории Хургады.

Казалось бы цивилизация не должна была коснуться этих мест, но это далеко не так - в руках детей увидел смартфон (один на пятерых, но все же), а в импровизированном магазине для туристов продаётся Pepsi и Coca-Cola за доллары.

Глобализация докатилась и до этих мест, хотя местные жители во всю стараются сохранить традиционный образ жизни и полученную от предков культуру - язык, обычаи, религию. Да, девчонки здесь все также могут выйти замуж сразу после периода полового созревания и выбор за них делают родители, но они уже неплохо так воркуют на английском языке и уплетают немецкий мармелад за обе щеки.

Удивительное место, наполненное контрастами, где стремление сохранить себя идёт по одну руку с нашествием окружающего мира.
👍3
🖊️ Текстовый редактор: Vim или его настроенные аналоги?

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

Один из самых популярных и известных редакторов – Vim. Он является оригинальным и мощным инструментом, который прославился своей уникальной философией работы. Используя команды и горячие клавиши, Vim предоставляет невероятное управление над текстом, и с опытом работы становится действительно эффективным решением.

Однако, есть альтернативы, которые базируются на Vim, но уже имеют различные предустановки, делая их привлекательными для тех, кто хочет получить более современный и удобный интерфейс "из коробки". Примеры таких аналогов включают Neovim и Lunavim. Neovim является форком Vim с расширенными возможностями и поддержкой современных плагинов, в то время как Lunavim предоставляет красивый интерфейс и сбалансированный набор плагинов изначально.

Конечно, выбор редактора – это вопрос индивидуальных предпочтений. Некоторые предпочитают идти в сторону оригинального Vim, постепенно настраивая его под свои нужды и научившись получать все возможности. В то время как другие выбирают более современные аналоги с удобством и эстетическим интерфейсом, чтобы сразу начать работать, не тратя много времени на настройку.

Что же думаете по этому поводу вы, дорогие подписчики? Какой текстовый редактор вы предпочитаете использовать и почему? Мы хотели бы услышать ваше мнение и опыт!

#Vim #Neovim #Lunavim #текстовыйредактор #программирование
1
Доброе утро, дорогие подписчики! 🌞☕️

Просыпаемся вместе с солнцем и начинаем этот день с позитива и энергии! 💪 Надеюсь, вы выспались и готовы встретить новый день с улыбкой на лице.

Сегодня - прекрасная возможность начать что-то новое или продолжить работу над своими целями. Помните, что каждый шаг приближает нас к успеху, и даже маленькие достижения – это уже повод для гордости. 🌟

Не забывайте заботиться о себе и своих близких, делиться добром и вниманием. Мир становится лучше, когда мы делаем его таким вместе. 🤗

Пусть этот день принесет вам радость, вдохновение и массу интересных моментов. Не бойтесь преодолевать препятствия, они делают нас сильнее. 💪

Сделайте глоток свежего воздуха, выпейте ароматного кофе или чая, и вперед, к новым победам! Мы рады, что вы с нами, спасибо, что делаете наш канал особенным. 🙏

Хорошего дня, друзья! 🌼😊

#утро #доброеутро #позитив #новыйдень #цели #вдохновение #саморазвитие #радость #благодарность
👍4
🔎 Поиск и устранение проблем с производительностью вашей системы!

Проблемы с производительностью компьютера могут быть достаточно раздражающими, но не беспокойтесь, мы подготовили для вас список полезных инструментов для диагностики процессов, которые могут занимать слишком много ресурсов ЦП, памяти и других системных ресурсов. 🖥️💨

🔹 'vmstat': С этой командой вы получите информацию о процессах, использовании памяти, активности подкачки и других параметрах ЦП.

🔹 'iostat': Этот инструмент предоставляет статистику о процессоре и операциях ввода/вывода вашей системы.

🔹 'netstat': Если вас интересуют статистические данные о протоколах IP, TCP, UDP и ICMP, 'netstat' вам в помощь.

🔹 'lsof': Чтобы узнать, какие файлы открыты на вашей системе, 'lsof' предоставит вам полезный список.

🔹 'pidstat': Этот инструмент поможет отслеживать использование системных ресурсов вашими процессами. Вы сможете следить за использованием ЦП, памяти, переключением задач и потоками.

Не стоит паниковать, если ваш компьютер начал тормозить или тратить слишком много ресурсов. Используйте эти инструменты для анализа производительности и быстро выявите возможные проблемы. Всегда оставайтесь в курсе состояния вашей системы и держите ресурсы под контролем! 🛠️💡

#производительность #диагностика #ресурсы #инструменты
👍5
📢 Ранее я рассказывал вам о последовательном выполнении команд в терминале Linux, но сегодня хочу поделиться информацией о новой утилите командной строки - GNU parallel.

GNU parallel - это мощный инструмент, который позволяет выполнять команды параллельно. Это особенно полезно, когда у нас есть большое количество файлов для обработки или нужно выполнить одну и ту же команду на нескольких компьютерах одновременно.

🚀 Вот несколько примеров использования GNU parallel:

1️⃣ Запустить команду "command" на всех файлах .txt в текущей директории, используя 4 потока:

parallel -j4 'command {}' ::: *.txt

2️⃣ Выполнить команду "command" на каждом файле .txt в текущей директории и группировать выполнение команд по файлам с одинаковым именем:

parallel --group 'command {}' ::: *.txt

3️⃣ Выполнить команду "command" на всех файлах .txt из текущей директории на серверах server1, server2 и server3:

parallel -S server1,server2,server3 'command {}' ::: *.txt

🤖 Вот так просто можно ускорить обработку данных или одновременно выполнять команды на нескольких серверах. GNU parallel - настоящий друг системного администратора и всех, кто работает с большими объемами данных. Попробуйте и вы не пожалеете!

#Linux #GNUparallel #терминал #утилита #параллельноеисполнение #команды #большойобъемданных #системныйадминистратор
🌞 Доброе утро, друзья! ☀️
Новый день — новые возможности! 🚀
Пусть он будет ярким и полон успехов! 🌟
#утро #новыйдень #успехи
📢 Наш дорогой Горелкин опять что-то придумал 🤔

С декабря 2023 года в рунете планируется добровольное (без штрафов и санкций) ограничить регистрацию на российских сайтах с использованием иностранных электронных почтовых сервисов и зарубежных номеров телефонов. Это будет сделано в рамках поправок к ФЗ «Об информации, информационных технологиях и о защите информации» и ФЗ «О связи», которые рассматриваются в Госдуме по законопроекту №570420-7.

Вы же наверняка помните, что тот же автор, Антон Горелкин, также предложил штрафовать за использование иностранных мессенджеров банковские и государственные организации? Довольно плодовит сей товарищ на различного рода инициативы, которые выливаются потом в законопроекты и поправки 😱📵

Хотелось бы услышать ваше мнение по новому предложению Горелкина. Нужно ли запрещать регистрацию на отечественных ресурсах при помощи иностранных почтовиков?

Поделитесь своими мыслями в комментариях ниже! 👇😊

#новости #законодательство #регистрация #мессенджеры #интернет #мнениеподписчиков
📢 Вчерашний материал на нашем канале затронул интересную тему — GNU parallel, и его возможности! 🚀 Если вы пропустили этот пост, обязательно загляните выше, чтобы быть в курсе всех полезных тем! 💡

Сегодня продолжаем разговор о преимуществах использования GNU parallel! 🔄

1️⃣ Параллельное выполнение команд: GNU parallel позволяет запускать несколько команд одновременно, сокращая время выполнения задач.

2️⃣ Управление потоками: Вам доступна возможность задать количество потоков для параллельного исполнения, что помогает избежать перегрузки системы.

3️⃣ Группировка команд: GNU parallel умеет группировать команды на основе аргументов, что делает управление процессами гораздо удобнее.

4️⃣ Распределенное выполнение: Интересно, что GNU parallel позволяет выполнять команды на нескольких компьютерах, делая его мощным инструментом в распределенных системах.

5️⃣ Поддержка шаблонов: С помощью GNU parallel вы можете автоматизировать выполнение повторяющихся задач, используя шаблоны — это сэкономит ваше время и упростит работу! 🔄💻

Мы ценим ваше мнение! Расскажите, слышали ли вы о GNU parallel раньше, и что думаете о его преимуществах? Делитесь впечатлениями в комментариях ниже! 👇😊

#GNUparallel #преимущества #параллельноевыполнение #управлениепотоками #распределенноеисполнение #автоматизация #мнениеподписчиков
Уважаемые подписчики, сегодня постов выходить не будет, так как я с утра в перелётах, поэтому как окажусь дома, отпишусь и возобновлю регулярный выход постов.
Рассказал на канале о своем шестидневном путешествии в Египет - https://dzen.ru/media/just_code/nebolshoi-otchet-o-moem-shestidnevnom-puteshestvii-v-egipet-64c6577ee2687c5d7fe6f1c0
Доброе утро, друзья! Пусть первый день недели принесет вам энергию и мотивацию на всю неделю вперед. Не забывайте, что каждый новый день - это возможность начать с чистого листа и сделать его незабываемым. Успехов вам и продуктивной недели! 💪 #ДоброеУтро #Понедельник #НоваяНеделя
Знакомимся с GNU Radio за 5 шагов 📻

GNU Radio - это программное обеспечение с открытым исходным кодом для обработки цифровых сигналов, которое позволяет пользователям проектировать и создавать радиосистемы на компьютере. Программа доступна для всех - начинающих радиолюбителей, студентов и профессиональных инженеров. И самое замечательное - она разрабатывается и поддерживается активным сообществом, что делает её еще более привлекательной для тех, кто хочет присоединиться к этому удивительному миру! 🤝

Установка:
1. Установите зависимости: выполните следующую команду в терминале, чтобы установить необходимые зависимости:
sudo apt-get install gnuradio

2. Обновление и установка пакетов:
sudo apt-get update && sudo apt-get upgrade

3. Установите дополнительные пакеты:
sudo apt-get install gnuradio-dev

4. Установите GNU Radio Companion:
sudo apt-get install gnuradio-companion

5. Запустите GNU Radio Companion:
gnuradio-companion

Если вас заинтересовала эта программа и вы хотите узнать о ней больше информации, например, в виде заметки на канале в Дзен, то дайте об этом знать путем реакции и комментариев к этому посту.
🐧 Сегодня я хочу поделиться с вами пятью полезными командами в терминале Linux, которые помогут вам создать папку (директорию) в системе. 📂

1️⃣ mkdir folder_name - Эта простая команда создает новую папку с указанным именем. Просто замените "folder_name" на имя, которое вы хотите присвоить новой папке.

2️⃣ mkdir -p path/to/directory - Эта команда позволяет создать вложенные папки. Если путь содержит несуществующие директории, команда автоматически создаст их.

3️⃣ mkdir folder1 folder2 folder3 - Вы можете использовать одну команду для создания нескольких папок сразу, просто перечислите их имена через пробел.

4️⃣ mkdir -m 777 folder_name - С помощью этой команды вы можете установить права доступа для созданной папки. В примере выше установлены полные права на чтение, запись и выполнение для всех пользователей.

5️⃣ mkdir --version - Если вы хотите проверить версию команды mkdir, это можно сделать с помощью этой команды.

Пользуйтесь этими командами, чтобы с легкостью создавать и организовывать свои папки в терминале Linux. Удачи и продуктивной работы в командной строке! 💻🚀

#Linux #Терминал #КоманднаяСтрока #Папки #Директории #УрокиLinux
👍4
Доброе утро! Пусть этот день будет наполнен радостью и удачей. Начните утро с улыбки и положительных мыслей - это поможет вам преодолеть все задачи с легкостью. Пусть творчество и вдохновение сопровождают вас на каждом шагу сегодняшнего дня. Успешного вторника! 😊 #ДоброеУтро #Вторник #Удачи
👍3