Мир Linux – Telegram
Мир Linux
59.1K subscribers
435 photos
106 videos
386 links
Всё самое интересное из мира Linux и опенсорса

Сотрудничество, реклама: @devmangx

РКН: https://clck.ru/3PKrKN

Сотрудничаем с @Spiral_Yuri
Download Telegram
Наткнулся на интересную штуковину — Linux Command Library

Огромная библиотека команд Linux, насчитывающая более 6000 страниц, причём всё раскидано по категориям, чтобы не путаться

И всё это работает офлайн, без интернета и трекинга.

Доступ как на сайте, так и в виде мобильного приложения, а исходный код можно найти на GitHub

@linuxos_tg
🔥163👍77113🎉2😁1🤩1🌚1
Быстрый совет по Linux

Найдите недавно изменённые файлы за последние 5 минут:

find . -type f -mmin -5


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

@linuxos_tg
👍176🔥3816🤝2
Краткий гайд по Linux Logical Volume Manager

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

Представьте это как большой контейнер, в который можно добавлять или убирать элементы (в данном случае, хранилище) по мере необходимости.

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

Основные преимущества использования LVM:

🟠Гибкое хранилище – легко изменяйте размер и управляйте дисковым пространством в соответствии с вашими потребностями.

🟠Снимки для безопасных резервных копий – создавайте моментальные снимки для быстрого резервного копирования без прерывания работы системы.

🟠Упрощенное управление дисками – используйте несколько дисков как единое целое, оптимизируя пространство и организацию хранения.

@linuxos_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍120🔥2210👌1🤝1
Быстрый совет по Linux

При копировании с помощью команды cp у скопированного файла будет другой временной штамп.

Вы можете сохранить исходные свойства файла с помощью:

$ cp -p source_file target_file


@linuxos_tg
👍136🔥15👌87🤝2
This media is not supported in your browser
VIEW IN TELEGRAM
Поддержка Windows 10 завершится менее чем через 200 дней


Добро пожаловать в клуб бессмертных 😎

@linuxos_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
😁357🔥41😢1812👍10👨‍💻2
На GitHub собрали подборку из 300 вопросов, которые помогут оценить ваши навыки системного администратора Linux

Вопросы разнообразные: начиная от банальных тем, таких как описание вашей домашней лабы, до более сложных, касающихся зомби-процессов, сопоставления ключей и сертификатов

Сохраняем и читаем

@linuxos_tg
👍4516🔥3👨‍💻2🌚1
This media is not supported in your browser
VIEW IN TELEGRAM
POV: Решили перейти на Linux

@linuxos_tg
😁230🤣93👍1914💯7🤷‍♂4🔥4😢1💊1
Краткий тутор по функциям в Bash-скриптах

@linuxos_tg
👍14621🔥11😁3😢1
Быстрый совет по Linux

При работе в редакторе nano нажмите

Alt+#


чтобы отобразить номера строк

@linuxos_tg
🔥184👍43👌2515👎3
Хочешь узнать использование диска по директориям в Linux? Попробуй:

du -h --exclude=/proc --max-depth=1


@linuxos_tg
👍16819🔥15👌31
Выпущен Pinta 3.0 — свободный графический редактор с портированием на GTK4 и новыми эффектами

Основное изменение в версии 3.0 — переход на тулкит GTK4 с интеграцией libadwaita

Скачать и ознакомиться с подробностями можно на сайте Pinta-Project.com

@linuxos_tg
👍5024💊3🔥1
Совет дня по Linux

Расширение скобок {} — одна из самых недооценённых, но мощных возможностей оболочек Linux. Оно позволяет удобно и быстро генерировать произвольные строки или числовые последовательности без ручного ввода.

Чтобы использовать расширение скобок, укажите начало и конец последовательности внутри фигурных скобок {}, разделённых двумя точками .. . Например:
$ echo {1..5}
1 2 3 4 5

Это выведет числа от 1 до 5.

Также работает с буквами:
$ echo {a..e}
a b c d e


Примеры практического применения расширения скобок:

Создание файлов с последовательными именами:
$ touch report-{1..12}.txt

Использование диапазонов в циклах:
$ for i in {1..10}; do ...; done

Создание нескольких каталогов за один вызов:
$ mkdir backup-{1..4}

Перемещение группы файлов:
$ mv data-{1..5}.txt /path/to/destination/


В следующий раз, когда нужно вывести последовательность — не набирайте всё вручную. Используйте расширение скобок и сэкономьте время и усилия.

@linuxos_tg
👍196🔥428😁1🤣1
This media is not supported in your browser
VIEW IN TELEGRAM
Когда новичок в Linux впервые использует sudo 😁

@linuxos_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
😁292🤣15924👍16🔥5💊2🙈1
Некоторые полезные команды Linux, которые нужно знать

@linuxos_tg
👍152🔥2821
Совет дня по Linux

В Linux оператор конвейера (|) полезен, когда нужно направить вывод одной команды на вход другой для дальнейшей обработки:

$ cat data.txt | grep "No such file"


Однако это не перенаправляет ошибки. Если файл не существует, команда grep не даст результата.

Что если нужно перенаправить и обработать как ошибки, так и обычный вывод? 🤔

Здесь на помощь приходит оператор перенаправления |&.

Этот оператор направляет как стандартный вывод (stdout), так и стандартные ошибки (stderr) первой команды через конвейер на стандартный ввод (stdin) второй команды. Посмотрите на следующий пример:

$ cat data.txt |& grep "No such file"


Обратите внимание на разницу: команда grep смогла найти совпадение.

Оператор |& в bash является сокращением для оператора перенаправления 2>&1 |:

$ cmd-1  2>&1  |  cmd-2


@linuxos_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥65👍496👀2🤝2🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Пользователи Линукс

@linuxos_tg
😁188🤣64🔥24👍5👻54🌭4🤷‍♂2😈2🤯1
Fedora 42 вышла

Почти через полгода после предыдущего релиза разработчики представили Fedora 42, в которой много интересных апдейтов

🟠Anaconda теперь на Wayland — X11 больше не поддерживается. Появились улучшения вроде лучшей работы с клавиатурой, GPT по умолчанию для всех поддерживаемых архитектур CPU, поддержка RDP вместо VNC. Для разметки дисков Anaconda теперь использует новый web-интерфейс (Web UI). Также появилась новая опция "переустановить Fedora".

🟠KDE Plasma — теперь полноценная Edition, а не просто Spin. В комплекте: KDE Plasma 6.3.4, KDE Frameworks 6.12.0 и набор KDE-приложений.

🟠Появился Fedora COSMIC — новый Spin с десктопом на Rust от System76. Пока сыровато, но для любителей кастомизации сгодится.

🟠Обновления окружений рабочего стола:
— Fedora LXQt Spin теперь с LXQt 2.1.0 и поддержкой 7 сессий на Wayland (Labwc, KWin, Wayfire, Hyprland, Sway, River, Niri).

Workstation теперь на GNOME 48 с улучшениями: управление цветом в Wayland, HDR, Nautilus 48, улучшенная поддержка NVIDIA.

Fedora Xfce Spin обновлена до Xfce 4.20 с улучшенной панелью, энергосбережением, экспериментальной поддержкой Wayland и новым Thunar.

🟠Улучшения в системных инструментах — DNF5 теперь автоматически удаляет устаревшие ключи при установке и обновлениях. Также добавлена поддержка RPM copy-on-write с использованием reflink от Btrfs для снижения нагрузки на I/O и CPU при распаковке пакетов (по умолчанию отключено)

🟠 Ядро Linux 6.14 — Всё работает на базе ядра Linux 6.14 — с поддержкой AMD Ryzen AI NPU6, графики AMD RDNA 4, режима Ultra-High Bit Rate (UHBR) через DisplayPort для процессоров Intel Panther Lake и новее, а также с массой улучшений в области хранения данных

@linuxos_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍82🔥2717👎5🤯1🥱1
Совет дня по Linux

Если вы хотите определить, сколько времени занимает выполнение конкретной команды или скрипта, используйте команду time.

Синтаксис:
$ time <здесь_команда>


Пример:
$ time find / -perm -u=s -type f &>/dev/null


Команда также отображает использование системных ресурсов процессом, что делает её полезным инструментом для оценки эффективности выполнения конкретной команды

@linuxos_tg
👍11815🔥14👨‍💻2
Как управлять процессами в Linux

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

Иногда процесс может потреблять все ресурсы системы. В обоих случаях необходимо использовать команды, которые позволяют эффективно управлять процессами.

Операционная система Linux предоставляет несколько команд для завершения некорректно работающих процессов, таких как pkill, kill и killall

@linuxos_tg
👍117🔥129🤯3👌1
Пользователь Linux

@linuxos_tg
😁335👍21💯199🤓4🔥3🥰3