Статьи — LinuxRu https://linuxru.link Всем кому интересен Linux Wed, 17 Nov 2021 19:15:15 +0000 ru-RU hourly 1 Как использовать текстовый редактор Nano в Linux https://linuxru.link/note/nano-text-editor/ https://linuxru.link/note/nano-text-editor/#respond Wed, 17 Nov 2021 19:15:14 +0000 https://linuxru.link/?p=1489 В Linux существует множество различных текстовых редакторов. Однако текстовый редактор Nano выделяется среди остальных как самый простой в использовании, особенно для новичков.

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

интерфейс nano
Интерфейс редактора Nano

Установка Nano в Linux

Ubuntu

В Ubuntu текстовый редактор Nano предустановлен. Однако если у вас по какой-то причине его нет в вашей системе, вы можете быстро установить его используя команду Apt.

sudo apt install nano

Debian

sudo apt-get install nano

Arch Linux

sudo pacman -S nano

Fedora

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

sudo dnf install nano

OpenSUSE

sudo zypper install nano

Snap

sudo snap install nano

Как использовать текстовый редактор Nano в Linux

Знакомство с интерфейсом редактора Nano

Вам следует ознакомиться с символами Nano которые отображаются в подсказках внизу окна.

Чем шире окно вашего терминала, тем больше в нем ярлыков.

ярлыки
Nano подсказки

Вам следует ознакомиться с символами в Nano.

  • Символ (^) означает клавишу Ctrl.
  • Символ M означает клавишу Alt.

«^X Выход», означает использование клавиш Ctrl+X для выхода из редактора.

«M-U Отмена», это означает Alt+U отменить последнее действие.

Откройте или создайте файл для редактирования в Nano

Вы можете открыть файл для редактирования в Nano следующим образом:

nano my_file

Если файл не существует он все равно откроет редактор и когда вы выйдете у вас будет возможность сохранить текст в my_file.

Вы также можете открыть новый файл без имени с помощью Nano следующим образом:

nano

Базовое редактирование

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

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

Редактирование
Базовое редактирование.

Ничего не сохраняется в файл автоматически, если вы этого не сделаете. Когда вы выходите из редактора с помощью сочетания клавиш Ctrl+X, вас спросят хотите ли вы сохранить измененный текст в файл или нет.

Перемещение в редакторе

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

Вы можете использовать клавишу Home или Ctrl+A для перехода к началу строки и клавишу End или Ctrl+E для перехода к концу строки. Для прокрутки страниц можно использовать клавиши Ctrl+Y / Page Up и Ctrl+V / Page Down.

Если вы хотите перейти в определенное место например в последнюю строку, первую строку или к определенному месту в тексте, используйте комбинацию клавиш Ctrl + _. Это покажет вам некоторые параметры в нижней части редактора, которые вы можете использовать.

Перемещение в редакторе
Перейти к определенной строке в Nano.

Вырезайте, копируйте и вставляйте в редакторе Nano

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

Выделите текст мышью, а затем используйте контекстное меню, чтобы скопировать текст. Вы также можете использовать сочетание клавиш Ctrl+Shift+C. Точно так же вы можете щелкнуть правой кнопкой мыши и выбрать «Вставить» в меню или использовать комбинацию клавиш Ctrl+Shift+V.

Специальные сочетания клавиш для копирования и вставки

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

Переместите курсор в начало текста, который вы хотите скопировать. Нажмите Alt+A, чтобы установить маркер. Теперь используйте клавиши со стрелками, чтобы выделить текст. После вы можете нажать Alt+6, чтобы скопировать выделенный текст, или используйте Ctrl+K, чтобы вырезать выделенный текст. Используйте Ctrl+6, чтобы отменить выбор.

После, как вы скопировали или вырезали выделенный текст, вы можете использовать Ctrl+U, чтобы вставить его.

Удалить текст или строки в Nano

В Nano нет специальной опции для удаления. Вы можете использовать клавишу Backspace или Delete для удаления одного символа за раз. Нажимайте их несколько раз или удерживайте, чтобы удалить несколько символов.

Вы можете использовать клавиши Ctrl+K, которые обрезают всю строку. 

Если вы хотите удалить несколько строк, вы можете использовать Ctrl+K удаляя одну за другой.

Отменить или повторить последнее действие

Вставили неправильный выделенный текст? Такие глупые ошибки легко совершить, и эти глупые ошибки легко исправить.

Вы можете отменить и повторить свои последние действия, используя:

  • Alt + U — отменить
  • Alt + E — повторить

Вы можете повторять эти комбинации клавиш для отмены или возврата несколько раз.

Искать и заменять

Если вы хотите найти определенный текст используйте Ctrl+W, затем введите термин который вы хотите найти и нажмите Enter. Курсор переместится к первому совпадению. Чтобы перейти к следующему матчу используйте клавиши Alt+W.

Поиск
Поиск Ctrl+w.

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

Если вы хотите заменить искомый термин, используйте клавиши Ctrl+\, затем введите поисковый запрос и нажмите клавишу Enter. Затем он запросит термин, которым вы хотите заменить найденные элементы.

Курсор переместится к первому совпадению, и Nano запросит ваше подтверждение для замены совпадающего текста. Используйте Y или N для подтверждения или отклонения соответственно. Использование Y или N приведет к переходу к следующему совпадению. Вы также можете использовать A для замены всех совпадений.

Сохраните файл во время редактирования

В графическом редакторе вы вероятно привыкли время от времени сохранять свои изменения. В Nano вы можете использовать Ctrl+O(o буква не цифра), чтобы сохранить изменения внесенные в файл. Он также работает с новым безымянным файлом.

Сохранение
Сохранение файла.

Сохраните и выйдите из редактора Nano

Чтобы выйти из редактора, нажмите клавиши Ctrl+X. Когда вы это сделаете, у вас будет возможность сохранить файл, или удалить файл, или отменить процесс выхода.

Забыли сочетание клавиш? Воспользуйтесь справкой

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

Невозможно запомнить все сочетания клавиш, особенно вначале. Что вы можете сделать, так это использовать клавиши Ctrl+G, чтобы открыть подробное меню справки. В меню справки перечислены все сочетания клавиш.

Справка
Справка nano.

Заключение

Надеюсь вы найдете это руководство для начинающих по текстовому редактору Nano полезным.

Оставляйте своё мнение в комментариях.

Nano

]]>
https://linuxru.link/note/nano-text-editor/feed/ 0
Duf отличная утилита для мониторинга диска в Linux https://linuxru.link/note/duf-linux/ https://linuxru.link/note/duf-linux/#respond Sun, 31 Oct 2021 15:47:22 +0000 https://linuxru.link/?p=1466 Duf отличная утилита для мониторинга диска. Она работает в Linux и Unix-подобных системах, включая Windows и имеет следующие особенности:

  • Легко использовать
  • Приятную цветовую гамму
  • Регулируемую высоту и ширину в терминале
  • Сортировка данных в соответствии с нашим желанием
  • Фильтрации выходных данных 
  • Выводы в формате JSON и многое другое

Установка duf

Убедитесь, что у вас установлена среда Go включая компилятор Golang для установки исходного кода. Откройте терминал и используйте команду git:

git clone https://github.com/muesli/duf.git
cd duf
go build

Установить duf в Debian / Ubuntu Linux из Github

Вы можете загрузить пакет duf непосредственно из репозитория Github используя команду wget.

wget https://github.com/muesli/duf/releases/download/v0.6.2/duf_0.6.2_linux_amd64.deb
dpkg -i duf_0.6.2_linux_amd64.deb

Установка duf в Arch Linux

sudo pacman -S duf

Установить из Snap

sudo snap install duf-utility

Как использовать duf

Все, что вам нужно сделать, это ввести:

duf
Команда duf
Duf

У утилиты duf много возможностей, поэтому сначала ознакомьтесь воспользовавшись аргументом —help.

duf —help
 --help
Duf —help

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

duf /home
duf /
duf /dev/ /jails/ /rsnapshot

Вы можете передать параметр -all для отображения псевдо — недоступных и дублирующихся файловых систем.

duf -all
 -all
Duf -all

Сортировка вывода

duf —sort {ключивое слово}
duf —sort size
duf —sort used

Допустимые ключевые слова: mountpoint, size, used, avail, usage, inodes, inodes_used, inodes_avail, inodes_usage, type, filesystem.

Мы также можем показать или скрывать определенные столбцы следующим образом:

duf —output {ключивое слово}
duf —output mountpoint,size,usage

Цветовая схема

Возможные значения:

duf -theme dark
duf —theme light

Вывод в формате JSON

duf —json

Заключение

Я люблю пользоваться такими утилитами, особенно когда они сделаны профессионально как Duf.

Буду рад прочесть ваше мнение в комментариях.

Домашняя страница проекта:

Duf

]]>
https://linuxru.link/note/duf-linux/feed/ 0
Stacer инструмент для мониторинга и оптимизации системы Linux https://linuxru.link/note/stacer-linux/ https://linuxru.link/note/stacer-linux/#respond Sat, 30 Oct 2021 04:52:58 +0000 https://linuxru.link/?p=1429 В этом руководстве вы узнаете, как установить и использовать Stacer для оптимизации и мониторинга вашей системы Linux.

Stacer — это инструмент для оптимизации и мониторинга системы с открытым исходным кодом, который помогает пользователям управлять своей операционной системой. Это универсальная системная утилита, созданная Oguzhan Inan (Stacer).

Существует множество графических инструментов и инструментов для мониторинга из командной строки, доступных как для мониторинга, так и для оптимизации систем Linux, но Stacer объединяет множество решений в одной утилите.

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

Давайте посмотрим на некоторые интересные особенности Stacer.

Особенности Stacer

  • Простой и удобный графический интерфейс.
  • Предоставляет системную информацию.
  • Мониторинг использования ЦП, памяти, диска и сети.
  • Мониторинг и управление запускаемыми приложениями.
  • Встроенная система для очистки кешей и журналов.
  • Мониторинг и управление процессами.
  • Монитор Управление системными службами.
  • Встроенный деинсталлятор приложений.
  • Просматривайте историю использования ресурсов (загрузка ЦП, использование диска и т. Д.) С помощью графиков.
  • Встроенный APT — менеджер репозитория.
  • Настройки GNOME и Unity для Ubuntu.
  • Опция для предупреждающих сообщений, если системные ресурсы превышают установленное значение.

Установка Stacer в Linux

Ниже рассмотрим установку Stacer в разные системы на базе Linux.

Установка Stacer на Debian / Ubuntu

Вы можете установить Stacer на Debian и Ubuntu с помощью команды apt.

sudo apt install stacer

Установите Stacer через репозиторий PPA

Вам нужно будет добавить репозиторий PPA Stacer, если вы хотите установить его в системах на основе Ubuntu.

sudo add-apt-repository ppa:oguzhaninan/stacer -y
sudo apt update
sudo apt install stacer -y

Установка Stacer в Fedora

Вы можете установить stacer с помощью утилиты dnf.

sudo dnf install stacer

Установка Stacer на CentOS

Stacer доступен для CentOS через репозиторий EPEL.

Установить репозиторий EPEL.

sudo dnf install epel-release
dnf repolist
sudo dnf install stacer

Установка Stacer на Arch Linux

Установка Stacer на Arch Linux доступна через AUR.

yay -S stacer

Сборка из исходного кода с помощью CMake

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

sudo apt install cmake gcc g++ build-essentials qt5-default qttools5-dev qttools5-dev-tools

Теперь загрузите исходные файлы Stacer из репозитория Stacer на GitHub.

wget https://github.com/oguzhaninan/Stacer/archive/v1.1.0.tar.gz

После завершения загрузки распакуйте загруженный tar-файл.

tar -zxvf v1.1.0.tar.gz
cd Stacer-1.1.0/
mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=/qt/path/bin ..
make -j $(nproc)

После завершения процесса сборки вы можете запустить stacer с помощью команды.

output/bin/stacer

Использование Stacer для мониторинга и оптимизации вашей системы

После того как вы установили Stacer, вы можете запустить его через меню «Приложения» или через терминал с помощью команды Stacer.

stacer

Теперь подробно рассмотрим возможности Stacer.

Панель управления Stacer

Панель управления
Панель управления Stacer.

Stacer Обзор показывает основную системную информацию, такую ​​как имя хоста, платформа, дистрибутив, версия ядра, модель процессора, ядро ​​процессора и скорость процессора.

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

Приложения автозапуска

автозапуск
Приложения автозапуска

Как следует из названия раздел позволяет вам управлять приложениями, которые вы хотите запускать при загрузке системы.

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

Чистим систему

Очистка системы stacer
Очистка системы

Stacer — это не только инструмент для мониторинга процессов, но и оптимизатор системы.

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

Вы можете выбрать все или выбрать то, что захотите очистить.

Поиск Stacer

Поиск
Поиск Stacer

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

Он также предлагает вариант «расширенного поиска» для фильтрации результатов поиска.

Управление службами Linux

Управление службами
Управление службами Linux

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

Stacer также позволяет фильтровать службы в зависимости от их статуса.

Мониторинг и управление процессами Linux

Процессы
Управление процессами Linux

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

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

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

Программа удаления приложений Linux

Удаления приложений Linux
Программа удаления приложений Linux

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

Просто просмотрите список пакетов или найдите пакеты используя опцию поиска, которые вы хотите удалить, и нажмите кнопку «Удалить выбранное».

Мониторинг ресурсов Linux

Мониторинг ресурсов
Мониторинг ресурсов Linux

Здесь вы найдете историю ваших системных ресурсов, таких как использование ЦП, средняя загрузка ЦП, чтение / запись на диск, использование памяти и сети в графическом формате.

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

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

Helpers

Помощник
Helpers

Раздел Helper поможет вам управлять хостами. Вы можете изменить существующие хосты или добавить новый хост, указав IP-адрес, полное доменное имя и задав псевдонимы.

APT — менеджер репозитория

Вы можете легко управлять своими репозиториями через APT — Repository Manager в Stacer.

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

Примечание: вы не найдете эту вкладку, если вы установили Stacer на CentOS / RHEL / Fedora и т. Д.

Настройки GNOME (для Ubuntu)

В Stacer также есть вкладка настроек GNOME на случай, если вы захотите настроить некоторые функции вашей системы Ubuntu.

Примечание. Вы найдете эту вкладку, только если используете Ubuntu. 
Эта вкладка недоступна, даже если у вас установлен GNOME в CentOS / Fedora
и другие дистрибутивы.

Здесь вы найдете 3 вкладки:

Оконный менеджер

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

Внешний вид

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

Настройки Unity

Если вы используете Unity Desktop Environment в своей системе Ubuntu, вы также можете настроить некоторые параметры единства (например, внешний вид и поведение средства запуска).

Настройки Stacer

Настройки
Настройки Stacer

Вы можете настроить Stacer, используя вкладку настроек. Вы можете выбрать язык, диск и даже установить начальную страницу по умолчанию для Stacer (по умолчанию вы увидите панель управления Stacer).

Кроме того, вы можете установить предупреждающие сообщения, когда ваша система превышает указанный процент использования ЦП, памяти и диска. Также есть возможность автозапуска Stacer.

Заключение

Stacer — отличный инструмент как для мониторинга, так и для графической оптимизации системы.

Что вы думаете о Stacer?

Напишите в комментариях.

]]>
https://linuxru.link/note/stacer-linux/feed/ 0
Нужен ли антивирус в Linux? https://linuxru.link/note/antivirus/ https://linuxru.link/note/antivirus/#respond Sun, 03 Oct 2021 18:13:46 +0000 https://linuxru.link/?p=1244 Есть ситуации когда антивирус в Linux необходим, но для домашнего компьютера он бесполезен.

Те кто только что перешел на Linux, обычно задают вопрос — Почему Linux не нужен антивирус?

Почему Linux считается безопасным?

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

Разграничение прав

Прежде всего, мы должны учитывать архитектуру самой операционной системы Linux. Структура на основе разрешений в Linux не позволяет обычным пользователям выполнять административные действия, потому что каждое приложение требует авторизации root перед установкой. Это барьер, который мешает любому вирусу проникнуть в систему и вызвать заражение. Не имея root-доступа, вы не сможете устанавливать новые программы в Linux. Только администратор имеет право доступа ко всем файлам в системе.

Кроме того, Linux не обрабатывает исполняемые файлы без явного разрешения.

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

chmod +x
Права доступа.

Источники программного обеспечения

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

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

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

Центр приложений.
Центр приложений Ubuntu.

Фактор популярности

Как и следовало ожидать объем вредоносных программ разрабатываемых для операционной системы пропорционален ее популярности.

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

Создатели вирусов обычно делают это либо ради славы, либо ради денег. С их точки зрения, лучше нацелится на самые популярные платформы. Зачем тратить свое время на Linux, если в Windows их будет легче использовать и это даст лучшие результаты.

Когда нужен антивирус в Linux

Однако, когда мы рассматриваем сервера на Linux, все немного по-другому.

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

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

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

Какие существуют антивирусы для Linux?

Существует множество антивирусных программ для Linux. Ниже я выбрал 3 лучших, на мой взгляд, антивирусных приложения для Linux, которые защитят вашу систему от вредоносных программ и других онлайн угроз.

ClamAV — лучший антивирус с открытым исходным кодом для платформы Linux. ClamAV не является антивирусом для защиты рабочих станций, его основное назначение работа на почтовых шлюзах, что накладывает определенный отпечаток на характеристики продукта. Существуют и десктопные версии антивируса и даже коммерческие продукты на его основе.

ClamAV
Страница сайта.

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

Comodo
Сайт Comodo.

Chkrootkit — как следует из названия сканирует руткиты. Руткиты трудно обнаружить и удалить из системы. Это наборы вредоносных программ, предназначенных для взлома учетной записи пользователя root и сохранения доступа в течение длительного периода времени. Chkrootkit обычно используется системными администраторами для обнаружения вредоносных программ.

Итог

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

]]>
https://linuxru.link/note/antivirus/feed/ 0
Как узнать какой видеодрайвер и видеокарта используются в linux? https://linuxru.link/note/video-driver/ https://linuxru.link/note/video-driver/#respond Thu, 23 Sep 2021 16:28:35 +0000 https://linuxru.link/?p=1228 Несколько советов, которые помогут вам узнать об установленной видеокарте и используемом драйвере в вашей системе Linux.

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

lspci

Во-первых, нужно обновить базу данных PCI-устройств:

sudo update-pciids

Дальше вводим команду lspci, которая выводит подробную информацию об устройствах PCI в Linux системах. Большинство видеокарт, как правило, вставлено в слоты PCI на материнской плате.

lspci -v
lspci
Вывод команды lspci.

lshw

Команду lshw также можно использовать для отображения различной информации об оборудовании, включая вашу видеокарту. Эта утилита немного отличается от приведенной выше команды lspci. Команда lshw показывает дополнительную информацию, такую ​​как тактовая частота, скорость шины, адрес памяти.

sudo lshw -c video
lshw
Вывод команды lshw.

HARDINFO

Ещё можно посмотреть информацию о видеокарте в программе Hardinfo. Это один из самых простых способов получить всю информацию о вашем оборудовании, включая видеокарту.

Hardinfo
Вывод Hardinfo.

Установка Hardinfo:

sudo apt install hardinfo (для Ubuntu и связанных)
sudo dnf install hardinfo (для Fedora и связанных)
pacman -S hardinfo (для Arch)

После установки вы можете запустить Hardinfo и получить необходимую информацию.

KInfoCenter

Если вы используете KDE Plasma, то у него есть собственный KInfoCenter(Информация о системе), который отображает всю информацию о вашей системе.

KInfoCenter
Вывод KInfoCenter.

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

]]>
https://linuxru.link/note/video-driver/feed/ 0
Форматирование USB-накопителя, SD-карты, HDD-SSD дисков из командной строки терминала https://linuxru.link/note/formatting/ https://linuxru.link/note/formatting/#respond Sun, 19 Sep 2021 05:45:48 +0000 https://linuxru.link/?p=1213 Помимо графических инструментов мы можем использовать терминал для форматирования дисков. Этот метод рекомендуется опытным пользователям и кто хочет научиться работать с командами Linux.

Вставьте USB-накопитель и откройте терминал. Определим диск который хотим отформатировать, выполнив следующую команду:

sudo fdisk -l
fdisk -l
Вывод fdisk -l

Как вы видите к моей системе подключено два диска /dev/sda и /dev/sdb. /dev/sdb1 это моя флешка которую я буду форматировать, ориентируетесь по размеру. Здесь нужно быть очень осторожным, иначе вы рискуете отформатировать не тот диск!

Следующий шаг если флешка смонтирована в файловую систему, то форматировать её у вас не получится. Поэтому для начала нужно её размонтировать, для этого выполните:

sudo umount /dev/sdb1

Теперь введём команду для форматирования диска. В качестве файловой системы может использоваться любая поддерживаемая системой, например ext4, ntfs, xfs, btrfs, vfat. Но для нормальной работы флешки в Windows рекомендуется использовать файловую систему vfat.

mkfs.vfat
sudo mkfs.vfat /dev/sdb1
sudo mkfs.vfat /dev/sdb1
sudo mkfs.ntfs /dev/sdb1
sudo mkfs.ext4 /dev/sdb1

Если вы все сделали правильно и все прошло хорошо, когда процесс будет завершен, ваш диск будет отформатирован в желаемую файловую систему.

Вот и всё. Теперь вы знаете, что форматирование флешки в терминале Linux это не такая сложная задача.

]]>
https://linuxru.link/note/formatting/feed/ 0
Всё, что вам нужно знать о каталоге /tmp в Linux https://linuxru.link/note/tmp/ https://linuxru.link/note/tmp/#respond Sun, 12 Sep 2021 11:25:21 +0000 https://linuxru.link/?p=1202 Я понял, что не уделял должного внимания каталогу /tmp или /var/tmp, пока не прочитал статью, которую увидел в Интернете. Поэтому я подготовил эту статью, надеюсь она будет полезной.

Что такое каталог Linux /tmp?

Каталоги.
Структура каталогов Linux.

В системах на базе Linux каталог /tmp — это каталог, в котором хранятся временные файлы необходимые для запущенного программного обеспечения и приложений работающих в системе. Например, при написании документа все содержимое документа сохраняется как временный файл в каталоге /tmp. Временный файл удаляется при выходе.

В чем разница между каталогом /tmp и каталогом /var/tmp?

Обычно и /tmp, и /var/tmp используются для временного хранения данных. Однако основное различие между ними заключается в том, как долго данные хранятся в этих файловых системах. Срок хранения данных для /var/tmp намного больше, чем для /tmp.

По умолчанию все файлы и данные хранящиеся в каталоге /var/tmp хранятся до 30 дней. Данные в /tmp автоматически удаляются через десять дней (пока система перезагружается).

Кроме того, временные файлы хранящиеся в каталоге /tmp удаляются сразу после перезагрузки системы, поэтому каталог /var/tmp используется программами для временного хранения данных, которые необходимо сохранять между перезагрузками.

Может ли каталог /tmp заполниться?

Файлы и данные хранящиеся в каталоге /tmp имеют размер всего несколько КБ. Так что заполнение каталога /tmp возможно, но сложно.

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

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

Как удалить файлы хранящиеся в каталоге /tmp?

Не рекомендуется удалять файлы в каталоге /tmp, если вы не уверены, что делаете. Они важны и необходимы для программного обеспечения работающего в вашей системе. Их удаление может привести к сбою системы. Вам не нужно сильно беспокоиться, так как файлы и данные хранящиеся в каталоге /tmp автоматически удаляются при перезагрузке системы.

Однако для серверов, которые работают в течение нескольких месяцев важно время от времени очищать каталог /tmp, прежде чем каталог переполнится.

Я случайно удалил каталог /tmp, что мне теперь делать?

При удалении файлов /tmp вручную, некоторые пользователи также случайно удаляют каталог /tmp. В таком случае вы можете быстро восстановить удаленный каталог /tmp.

Все, что вам нужно сделать, это ввести следующие команды в свой терминал:

$ sudo mkdir /tmp
$ sudo chmod 1777 /tmp

Первая строка создает новый каталог /tmp. Вторая строка позволяет всем пользователям читать, записывать и выполнять файлы в каталоге /tmp.

Убедившись, что все в порядке необходимо перезагрузить систему. Это позволит программам начать использовать только что созданный каталог /tmp.

]]>
https://linuxru.link/note/tmp/feed/ 0
Proton Steam для игр Windows в Linux https://linuxru.link/note/proton-steam/ https://linuxru.link/note/proton-steam/#respond Sun, 05 Sep 2021 08:30:22 +0000 https://linuxru.link/?p=1188 Steam Play и Proton сделали огромный скачок вперед для геймеров Linux. Valve взяла на себя обязательство сделать игры для Windows доступными для всех на Linux без необходимости настраивать что-то вроде Wine. Итак, они сделали это для всех с помощью Proton, собственной версии Wine для Steam. Узнайте, как включить Steam Play в вашей системе Linux и начать играть в игры для Windows.

Что такое Proton

Еще в 2018 году Valve Corporation выпустила форк Wine, который изменил игровой мир в Linux. В наши дни вы можете установить Steam в Linux, где уже есть много игр с поддержкой Linux. Вдобавок к этому Steam позволяет вам подключить Proton, который предварительно настроен для запуска ваших любимых игр под Windows. Это будет важная часть Steam Deck от Valve.

Как узнать, поддерживает ли Proton вашу игру

Когда вы начнете работать с Proton, вашим лучшим другом станет веб-сайт ProtonDB. Здесь вы найдете базу данных игр Steam с отчетами о том, насколько хорошо они работают в Linux, с Proton или без него.

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

ProtonDB
https://www.protondb.com

Не удивляйтесь всей статистике, параметрам и номерам версий. На них стоит обратить внимание, только если вы столкнетесь с проблемами в игре, как объясню позже.

В первую очередь важнее всего рейтинг игры. Если ваша игра имеет рейтинг Native, это означает, что вам необязательно нужен Proton для ее запуска. Если он имеет рейтинг Gold или Platinum, есть большая вероятность, что с Proton игра будет работать для вас без каких-либо настроек или с минимальными настройками. Если игра получит Bronze или Silver, вам вероятно придется немного настроить, чтобы она работала. Если игра получила рейтинг Borked, у вас не так много надежд, хотя вы все равно можете попробовать. Valve постоянно улучшает Proton для лучшей поддержки, поэтому вполне возможно, что рейтинг Borked может измениться.

Как использовать Proton через Steam

Чтобы использовать Proton для запуска игр через приложение Steam GNU / Linux:

  • Открыть Steam.
  • В верхнем левом углу выберите «Настройки» из раскрывающегося меню.
settings
Выбираем настройки.
  • Нажмите вкладку «Steam Play» внизу списка.
  • Все ваши параметры, связанные с Steam Play, находятся на этой вкладке. Отметьте флажки в обоих полях, они позволят использовать Proton для всех игр Windows.
  • Выберете версию Proton.
Proton
Подключение Steam Play.
  • Теперь сообщение «Доступно для Windows» должно исчезнуть, а кнопка «Установить» на странице игры должна стать синей и интерактивной. Щелкните её, чтобы открыть окно установки.

Заключение

Есть у меня немного игр под Windows, попробовал поставить их на Linux. Из восьми игр пошли семь и очень хорошо, разницы не заметил. Запустилось с ошибкой одна World of Tanks. Хотя AAA среди них не было. Пробуйте и все у вас получится.

]]>
https://linuxru.link/note/proton-steam/feed/ 0
15 интересных тем и конфигов Conky https://linuxru.link/note/conky/ https://linuxru.link/note/conky/#respond Tue, 17 Aug 2021 19:13:03 +0000 https://linuxru.link/?p=1127 Conky — программа для системного мониторинга под Linux, для удобного отображения параметров системы. Conky может отслеживать многие показатели системы: CPU, память, swap, размеры дисков, температуру, скорость закачки и загрузки, системные сообщения и многое другое. Conky имеет множество настроек и конфигураций.

Здесь я не буду рассматривать как устанавливать conky, в каждом дистрибутиве это по-разному и не буду рассматривать настройку конфигов. Основные ответы на возникшие вопросы можно найти на странице тем и в файле ReadMe.

Здесь я только опубликую самые интересные темы и конфиги Conky и ссылки на страницы где их можно скачать.

ConkyBar

Conky Bar
ConkyBar.

Эта тема протестирована на Linux Arch 64bit и Conky 1.10. Он должен работать и на других дистрибутивах, потому что он не использует ничего специфического для linux arch.

Ссылка на страницу темы:

Если не удалось скачать с официальной страницы, можно скачать от сюда:


Conky Urgo

ConkyUrgo
Conky Urgo.

Ссылка на страницу темы:

Если не удалось скачать с официальной страницы, можно скачать от сюда:


Antares

AntaresMOD
Antares.

Минималистичная погодная тема.

Ссылка на страницу темы:


Conky main

Conky-main
Conky main.

Большая тяжелая тема.

Ссылка на страницу темы:


Blueconky

Blueconky conf.
Blueconky.

Приятный конфиг часов.

Ссылка на страницу темы:


Cetati conky

Cetati-conky
Cetati conky.

Подробная информация о погоде и мониторинг.

Ссылка на страницу темы:

Cetati conky

Conky-Style-Fedora

Style-Fedora
Conky-Style-Fedora.

Ссылка на страницу темы:


Conky-dials

dials
Conky-dials.

Простой минималистичный системный монитор, как на скриншоте.

Ссылка на страницу темы:


Clock-With-Weather-Conky

Виджет Conky с часами и текущим прогнозом погоды. Использует API openweathermap.org для получения информации о погоде. Легко настраивается, поддерживает внешний вид на светлом и темном фоне. Поддерживает 12 и 24 часовой формат часов.

Ссылка на страницу темы:


Конфиг от filipewk

conky filipewk
Filipewk.

Простой приятный конфиг.

Ссылка на страницу темы:


Conky dashboard

dashboard
Conky dashboard.

Ссылка на страницу темы:


Conky от Hemant Sachdeva

HemantSachdeva
Hemant Sachdeva.

Ссылка на страницу темы:


Google Integrated System Conky

Интегрированная система Google Conky
Google Integrated System Conky.

Конфигурация Conky для Arch Linux с conky, lua, Google Calendar и Google Keep.

Ссылка на страницу темы:


Miracle conky

Miracle
Miracle conky.

Ссылка на страницу темы:


Conky cards

Conky cards
Conky-cards.

Ссылка на страницу темы:

]]>
https://linuxru.link/note/conky/feed/ 0
Как пользоваться AUR в Arch Linux https://linuxru.link/note/aur/ https://linuxru.link/note/aur/#respond Thu, 12 Aug 2021 15:51:09 +0000 https://linuxru.link/?p=1092 Если вы используете Arch Linux или дистрибутив на основе Arch, вы наверно слышали про AUR. Узнайте, что такое AUR и как использовать AUR в Arch Linux.

Что такое AUR

Репозиторий пользователей Arch (AUR) — это место, где вы можете найти программное обеспечение, которое размещается и сопровождается пользователями, оно не тестировалось создателями Arch Linux. Благодаря этому вы можете получить доступ к большему количеству программного обеспечения, которого нет в официальных репозиториях.

aur
Сайт AUR.

Как пользоваться AUR в Arch Linux

Есть два способа получить доступ к программному обеспечению AUR. Большинство людей предпочитают пользоваться помощниками AUR, которые работают аналогично пакетному менеджеру Arch Pacman. Такой подход автоматизирует извлечение и сборку исходного кода из AUR при использовании знакомых команд. Кроме того, вы можете загрузить пакет прямо из AUR и скомпилировать его вручную.

Установка помощника YAY

Вы можете использовать множество помощников AUR. Yay вероятно самый популярный сегодня, поэтому в этой статье мы остановимся на нем.

Установите необходимые инструменты и git, если они еще не установлены в вашем дистрибутиве:

sudo pacman -S  --needed base-devel git
git
Установка git.
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

Использование YAY для установки пакетов AUR

Yay использует синтаксис, аналогичный Pacman. Чтобы вы могли легко установить пакеты AUR, используйте команду:

yay -S название пакета

Например, чтобы установить Google Chrome, вы можете использовать:

yay -S google-chrome

Чтобы найти пакет в AUR и официальных репозиториях, используйте флаг -Ss, как показано ниже

yay -Ss google-chrome
Yay google
Найти пакет.

Чтобы обновить все пакеты из AUR и официальных репозиториев, используйте флаг -Syu.

yay -Syu

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

Удаление пакетов AUR

Чтобы удалить все что было установлено, вам придется использовать -R параметр, но лучше, если вы выберете -Rns, который лучше справляется с очисткой. Например, чтобы удалить Google Chrome:

yay -Rns google-chrome

Вы также можете удалить лишние пакеты и любые остатки от прошлых установок с помощью yay с помощью:

yay -Yc
yay -Yc
Удаление лишних покетов.

Если по какой-то причине вам не нравится yay или вы не хотите его использовать, вы также можете использовать другие помощники AUR такие, как aurutils, aura, pacaur, pakku, pamac, pikaur и trizen.

Управление пакетами AUR с помощью менеджера Pamac

Чтобы установить pamac, используйте команду:

yay -S pamac-aur

После установки вы можете запустить приложение «Добавить / удалить программное обеспечение» в меню приложения.

Pamac
Менеджер Pamac.

Щелкните значок и перейдите в раздел «Настройки». В разделе «AUR» включите переключатель, чтобы включить поддержку AUR.

Pamac AUR
Подключить AUR.

Теперь вы можете искать пакеты AUR и устанавливать / удалять их.

Опасности AUR

С AUR вы можете найти практически любые приложения. Однако вы должны иметь в виду, что программное обеспечение в репозитории AUR не было тщательно протестировано. В некоторых случаях пакет может быть не установлен (из-за отсутствия зависимостей / ошибки gpg, отсутствующих файлов и т. д.) Или вызвать проблемы в вашей системе. Всегда лучше перепроверить перед установкой чего-либо из AUR.

Если вы только начинаете работать с Arch Linux, вы можете сначала познакомиться с Pacman, а не с AUR.

]]>
https://linuxru.link/note/aur/feed/ 0