Архив рубрики: Linux

Как установить пакеты DNF с помощью Yum, когда пакеты Python находятся в другом месте?

Вопрос или проблема

У нас есть сервер RHEL 8.10, и стандартное расположение для Python-пакетов находится в /usr/lib/python3.6/site-packages/. Это, конечно, включает в себя и DNF-пакеты, которые расположены в /usr/lib/python3.6/site-packages/dnf. Читать →

Как копировать файлы с определённым расширением рекурсивно в Linux

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

Читать →

Что находится внутри части виртуальной памяти ядра 64-битных процессов Linux?

Вопрос или проблема

Я наткнулся на этот вопрос:

Какова польза от наличия части ядра в виртуальном адресном пространстве процессов Linux?

и на основе ответа и комментариев к ответу:

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

Это правда? Я не смог найти источник или ссылку на это, и зачем включать карту всей физической памяти, а затем вновь создавать отдельное отображение модулей ядра? Разве это не избыточно? Читать →

Что находится внутри ядра виртуальной памяти 64-битных процессов Linux?

Вопрос или проблема

Я наткнулся на этот вопрос:

Какова польза наличия части ядра в виртуальном адресном пространстве процессов Linux?

и на основе ответа и комментариев к ответу:

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

Это правда? Я не смог найти никаких источников или ссылок на это, и почему бы включать карту всей физической памяти, а потом еще раз иметь отдельное отображение модулей ядра? Разве это не избыточно? Читать →

Как правильно установить (сбросить) $DISPLAY?

Вопрос или проблема

Я подключаюсь с Windows PC к Linux PC через ssh, используя MobaXTerm.

В ssh-сессии у меня есть tmux-сессия с несколькими окнами и панелями.

Сессия ssh обычно разрывается после нескольких часов бездействия (я пытался изменить, казалось бы, соответствующие настройки keep-alive в MobaXTerm, но это никогда не работало). Читать →

Удаление /dev/fd из резервной копии

Вопрос или проблема

Я случайно использовал rsync (с следованием символьных ссылок) для копирования всего / на другой диск.

Я запускал rsync как обычный пользователь.

Осознав свою ошибку, я хотел очистить резервную копию.
Это удалило все файлы, кроме (сохраненных) файлов в BACKUPFOLDER/dev/fd

Было поздно, и я был нетерпелив, поэтому я применил sudo rm -rf * внутри BACKUPFOLDER, и это избавило меня от них.

Теперь я задумался: почему я не мог удалить эти резервные копии файловых дескрипторов (они имели моего пользователя как владельца), и не повредил ли я что-либо, запустив sudo rm -rf на этой копии? Читать →