Советы по GNU/Linux
155 subscribers
203 photos
6 videos
43 files
314 links
Канал, посвящённый GNU/Linux и свободному ПО.

Другие наши каналы:

@calmira_gnu_linux - чат по дистрибутиву Calmira GNU/Linux-libre, который разрабатывает один из админов этого канала
Download Telegram
Примерно то, что должно получиться.
Играемся с пайпом. pv.

pv - инструмент командной строки, позволяющий отслеживать данные, передаваемые в пайпе. Сокращение от Pipe Viewer.
Предоставляет информацию о прошедшем времени, проценте выполнения (включая индикатор выполнения - progressbar), текущую пропускную способность, ETA и кол-во переданных данных.

Использование

Допустим, есть некая директория Work, которую нужно заархивировать. Например:

tar -cf - Work | pv -s $(du -sb Work | grep -o '[0-9]*') > Work.tar

Примерный вывод:

 512MiB 0:00:01 [ 424MiB/s] [===============================>] 100%

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

Ключ -s предназначен для передачи размера каталога в байтах.

Забавный пример из одного англоязычного блога:

pv /dev/urandom > /dev/null

Смотрите также:
* man pv;
* man bash.

#Bash #Linux
Вторая часть об опыте работы с Calmira LX4 1.1 GNU/Linux. Описал настройку, плюс пару слов о том, как использую дистрибутив лично я.

Читать здесь:
https://linuxoid85.github.io/LinuxSovet/stats/blog/cpl/expierence/calmira-1.1-2.html

Кроме того, доступна первая часть:
https://linuxoid85.github.io/LinuxSovet/stats/blog/cpl/expierence/calmira-1.1.html

В третьей части статьи будет описан процесс разработки системы.

Так же, для тех, кому интересно, завтра (5 декабря) в планах выпустить первую тестовую версию Calmira LX4 1.2. Исправил один неприятный баг с нерабочим сервисом dhcpcd для SysVInit, добавил программу btst для просмотра состояния АКБ ноутбука, ну и множество улучшений в ядре. Такие как добавление поддержки мыши в TTY, NVMe, FUSE, ну и по части NLS тоже кое-что (codepage 855).

Если релиз 1.1 получился довольно смазанным, несмотря на долгое время разработки (а хотелось сделать довольно жирный и надёжный релиз), то версия 1.2 будет намного лучше и стабильнее.

#Рукоблудие #Linux
Программа дня - Optimizer.

Optimizer - это системный монитор Linux. Отличительной особенностью является возможность очистки системы от логов, кешей и прочего.

По всей видимости, создавалась для Elementary OS.

GitHub: https://github.com/hannesschulze/optimizer

#Soft
https://linuxoid85.github.io/LinuxSovet/stats/blog/convert.html

Небольшая заметка о конвертации доков посредством LibreOffice. Конкретнее, небольшая автоматизация. Пример использования популярного офисного пакета в терминале.

#Tips #Scripting #BASH
Forwarded from Shark 🦈🤘🏻
Ребят, очень советую это приложение. У меня не отображались процессы, написал ему ишью на ГитХабе и он оперативно отреагировал и исправил. Супер крутая плюха! Пиарить буду теперь везде. https://github.com/hakandundar34coding/system-monitoring-center
Ровно 2 года назад, 28 декабря 2019 было создано это сообщество.

Подробнее об истории создания и итогах вы можете прочитать здесь: https://linuxoid85.github.io/LinuxSovet/stats/blog/new_year-2022.html

Несмотря на то, что я в этом году ушёл из состава руководителей ВК, я всё равно остаюсь владельцем всего сообщества (Telegram и репозиторий со статьями). Из целей, которые хочу достигнуть в следующем году:

- Провести редизайн сайта. То, что есть сейчас, очень неудобно и некрасиво.
- В телеге набрать больше сотни участников.
- Закончить цикл статей о строении Linux.
- Заняться каналом сообщества на YouTube.

Кроме того, у меня просьба к участникам. Прошу ответить на два вопроса:
1. Предложите темы для будущих статей, которые вы хотели бы видеть в группе. На тему Linux, конечно.
2. Интересны ли вам написанные в этом году статьи? Какие?
👍2