Що таке псевдо в Linux?

Псевдоутиліта забезпечує віртуальне кореневе середовище, що надалі називається псевдосередовищем, що дозволяє створювати образи файлової системи та пакети користувачам без привілеїв root. Псевдосередовище реалізовано шляхом введення спеціальної бібліотеки (libpseudo.so) у змінну середовища LD_PRELOAD.

Отже, означає "псевдофайлова система". файлова система, яка не містить фактичних файлів – радше, він має віртуальні записи, які сама файлова система створює на місці. Наприклад, /proc у багатьох ОС є procfs, яка динамічно створює каталоги для кожного процесу.

Sudo — це утиліта командного рядка для Unix і операційних систем на базі Unix, таких як Linux і macOS. Утиліта забезпечує ефективний спосіб тимчасово надати користувачам або групам користувачів привілейований доступ до системних ресурсів, щоб вони могли виконувати команди, які вони не можуть виконувати під своїми звичайними обліковими записами.

Procfs іноді називають псевдофайловою системою інформації про процес. Він містить не «справжні» файли, а інформацію про систему виконання (наприклад, системна пам’ять, підключені пристрої, конфігурація обладнання тощо). З цієї причини його можна розглядати як центр керування та інформації для ядра.

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

Команда sudo дозволяє запускати програми з привілеями безпеки іншого користувача (за замовчуванням як суперкористувач). Він запитує ваш особистий пароль і підтверджує ваш запит на виконання команди, перевіряючи файл під назвою sudoers , який налаштовує системний адміністратор.