рекомендации

Показаны сообщения с ярлыком жизнь в консоли. Показать все сообщения
Показаны сообщения с ярлыком жизнь в консоли. Показать все сообщения

вторник, 8 февраля 2022 г.

s-tui: консольная утилита для мониторинга температуры, частоты, мощности и загрузки процессора в Linux

По умолчанию каждый администратор Linux использует lm_sensors для контроля температуры процессора.

lm_sensors (Linux monitoring sensors) - это бесплатное приложение с открытым исходным кодом, которое предоставляет утилиты и драйверы для мониторинга температуры, напряжения и скорости вращения вентиляторов.

Это утилита командной строки, и если вы ищете альтернативные инструменты, я бы предложил вам посмотреть на s-tui.

понедельник, 7 февраля 2022 г.

Команда ss для начинающих

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

Она называется ss. В этом руководстве мы обсудим основы использования этой утилиты, используя несколько простых для понимания примеров. Все приведенные здесь примеры были протестированы на машине с Ubuntu 18.04 LTS.

четверг, 27 января 2022 г.

Команда Pgrep в Linux

В этой статье рассматриваются основы использования команды pgrep.

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

Команда pgrep является частью пакета procps (или procps-ng), который предустановлен почти во всех дистрибутивах Linux.

понедельник, 17 января 2022 г.

5 способов сгенерировать случайный пароль в командной строке

Если бы это зависело от меня, я бы никогда не покидал командную строку. Я все еще использую lynx (браузер командной строки), dict (словарь командной строки) и bc (калькулятор командной строки), хотя с уменьшающейся регулярностью. Так почему бы не использовать командную строку для генерации случайных паролей?

В этом кратком мануале по Linux мы покажем вам 5 команд bash (плюс одна утилита) для быстрой генерации случайного пароля.

среда, 12 января 2022 г.

Печать из командной строки Linux

Печать из командной строки Linux очень проста. Вы используете команду lp, чтобы запросить печать, и lpq, чтобы увидеть, какие задания на печать находятся в очереди, но все становится немного сложнее, когда вы хотите печатать на двух сторонах листа или в портретном режиме. И есть много других вещей, которые вы можете захотеть сделать - например, распечатать несколько копий документа или отменить задание на печать. Давайте проверим некоторые опции, чтобы, когда вы печатаете из командной строки, ваши распечатки выглядели именно так, как вы хотите.

среда, 5 января 2022 г.

Pngquant - утилита командной строки для сжатия изображений PNG в Linux

Pngquant - это бесплатная кроссплатформенная утилита командной строки с открытым исходным кодом для сжатия PNG с потерями. Она основана на переносимой библиотеке libimagequant и написана на C99. Она позволяет значительно уменьшить размер файла за счет преобразования изображения PNG в более эффективный 8-разрядный формат PNG и полностью сохраняет альфа-прозрачность. Как вы, возможно, уже знаете, 8-битные PNG-файлы часто на 60-80% меньше, чем 24/32-битные PNG-файлы. Изображения, сжатые с помощью Pngquant, полностью совместимы со всеми веб-браузерами и операционными системами. Pngquant может сжимать одно или несколько изображений одновременно.

вторник, 4 января 2022 г.

Введение в каналы и именованные каналы в Linux

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

Синтаксис для команды pipe или команды pipe без имени - символ | между любыми двумя командами:

Command-1 | Command-2 | …| Command-N

Здесь канал не может быть доступен в другом сеансе; он создается временно, чтобы обеспечить выполнение Command-1 и перенаправить стандартный вывод. Он удаляется после успешного выполнения.

воскресенье, 26 декабря 2021 г.

Команда namei для начинающих

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

В этом уроке мы обсудим основы namei, используя несколько простых для понимания примеров. Необходимо упомянуть, что все приведенные здесь примеры были протестированы на машине с Ubuntu 18.04 LTS.

вторник, 21 декабря 2021 г.

Как слушать Spotify из командной строки с помощью ncspot


Если у вас есть подписка на Spotify Premium, знаете ли вы, что вы можете легко транслировать музыку из командной строки?

Например, музыку из самой библиотеки Spotify?

Что ж, это можно! И все это благодаря интерфейсу к Spotify на базе ncurses, написанному на Rust, который называется (очевидно) ncspot.

пятница, 17 декабря 2021 г.

Команда last в Linux с примерами

Команда last в Linux используется для отображения списка всех пользователей, вошедших в систему и вышедших из нее с момента создания файла /var/log/wtmp. Одно или несколько имен пользователей могут быть указаны в качестве аргумента для отображения времени их входа (и выхода) и имени хоста.

среда, 15 декабря 2021 г.

Настройка яркости монитора из командной строки Linux

Это краткое руководство объясняет, как можно отрегулировать яркость монитора из командной строки в Unix-подобных операционных системах. Регулировка яркости экрана в режиме графического интерфейса проста. Мы уже рассматривали графическое приложение Brightness Controller, которое поможет нам управлять яркостью в Ubuntu-подобных операционных системах. Но разработка этого приложения, похоже, остановилась более года назад, и я не уверен, будет ли оно работать с последними версиями Ubuntu. Еще одним недостатком является то, что приложение Brightness Controller совместимо только с Python2. Ища альтернативные пути, я узнал, что мы можем легко решить эту задачу с помощью утилиты командной строки под названием «xrandr».

пятница, 26 ноября 2021 г.

Команда manpath для начинающих

Man-страницы в Linux - это то, что нужно для поддержки первого уровня, когда дело доходит до утилит командной строки. Как большинство из вас знает, вы просто пишете man [имя-команды], и появляется соответствующая man-страница. Но знаете ли вы путь, по которому ищутся эти страницы?

В этой статье мы обсудим manpath, утилиту, которая показывает вам эту информацию. Но прежде чем мы начнем, стоит упомянуть, что все приведенные здесь примеры были протестированы на машине с Ubuntu 18.04 LTS.

пятница, 19 ноября 2021 г.

Руководство по команде lsattr для начинающих

Недавно мы обсуждали команду chattr, которую вы можете использовать для изменения атрибутов файлов в файловой системе Linux. Для вывода списка атрибутов файла, есть отдельная команда, названная lsattr. В этом руководстве мы обсудим этот инструмент на нескольких простых для понимания примерах.

Но прежде чем сделать это, необходимо отметить, что все примеры, упомянутые в этой статье, были протестированы на машине с Ubuntu 18.04 LTS.

воскресенье, 7 ноября 2021 г.

how2 - простой способ читать Stack Overflow из терминала

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

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

среда, 29 сентября 2021 г.

Руководство по командам Expand и Unexpand с примерами

В этой статье описываются, с практическими примерами, две команды Linux, а именно Expand и Unexpand. Для тех, кому это интересно, команды Expand и Unexpand используются для замены символов табуляции в файлах символами пробела и наоборот. В MS-DOS также есть команда «Expand», которая используется для распаковки сжатых файлов. Но команда Expand в Linux просто преобразует табуляцию в пробелы. Эти две команды являются частью GNU coreutils и написаны Дэвидом Маккензи.

понедельник, 27 сентября 2021 г.

Руководство по команде dmesg для начинающих

Знаете ли вы, что ядро Linux загружает несколько драйверов устройств при загрузке системы? На самом деле, когда ваша система запущена и работает, и вы подключаете аппаратное устройство, то также загружается соответствующий драйвер устройства. Конечно, ядро также делает много других вещей. Что если вы хотите узнать информацию, связанную с этими действиями ядра?

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

пятница, 24 сентября 2021 г.

Руководство по команде cut для начинающих

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

В этой статье мы обсудим эту утилиту на нескольких простых для понимания примерах. Необходимо отметить, что все примеры в этой статье были протестированы на машине с Ubuntu 18.04 LTS.

вторник, 7 сентября 2021 г.

Руководство по команде curl для начинающих

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

В этом руководстве мы обсудим одну из таких команд - curl, которая, помимо прочего, позволяет загружать данные из Интернета. Обратите внимание, что примеры, обсуждаемые в этой статье, тестируются на Ubuntu 16.04 LTS.

пятница, 3 сентября 2021 г.

Как ограничить загрузку процессора в Ubuntu Linux с помощью CPULimit

В этом руководстве описывается, как ограничить загрузку процессора в Ubuntu. Я буду использовать для этой цели утилиту cpulimit. Cpulimit - это утилита, которая ограничивает загрузку ЦП конкретным процессом (задается в процентах, а не во времени ЦП). Это особенно полезно при выполнении пакетных заданий, когда вы не хотите, чтобы они забирали слишком много циклов ЦП. Целью cpulimit является ограничение использования процессора конкретным процессом. Она не изменяет значение nice или другие параметры приоритета планирования, а управляет реальным использованием процессора. Кроме того, она может динамически и быстро адаптироваться к общей загрузке системы.

четверг, 26 августа 2021 г.

Клонирование разделов жестких дисков в Linux

Существует множество причин, по которым вы можете захотеть клонировать раздел Linux или даже весь жесткий диск, большинство из которых связаны с созданием резервных копий ваших данных. Есть несколько способов сделать это в Linux, используя внешние утилиты, такие как partimage или Clonezilla.

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