====== Команда hostnamectl ====== ---- ===== О команде hostnamectl ===== Команда hostnamectl - Используется для отображения информацию о системе компьютера. Является частью **systemd**. ===== Команды hostnamectl ===== * **status** - Показывает текущие настройки имени хоста ===== Опции hostnamectl ===== * **--help** - Показать справочную информацию по команде * **--version** - Показать информацию о версии hostnamectl * **--no-ask-password** - Позволяет не запрашивать пароль * **--host=user@host** - Позволяет работать на удаленном хосте * **--transient** - Позволяет установить временное имя хоста * **--static** - Позволяет установить статическое имя хоста * **--pretty** - Позволяет установить красивое имя хоста * **--json=pretty|short|off** - Генерирует выходные данные в формате JSON ===== Использование hostnamectl ===== Для выполнения команды hostnamectl требуются права суперпользователя [[sudo|sudo]]. Показать информацию о системе: hostnamectl hostnamectl status Вывод в терминале: Static hostname: NEO-M136 Icon name: computer-desktop Chassis: desktop 🖥️ Machine ID: efd5429ea1d344718b68aa6959e0aca0 Boot ID: e00990c0ce4e4195ae93658e8a9a4dbc Operating System: Linux Mint 22.3 Kernel: Linux 6.8.0-124-generic Architecture: x86-64 Hardware Vendor: ARDOR Gaming Hardware Model: NEO M136 Firmware Version: A.A1 Firmware Date: Tue 2023-05-16 Firmware Age: 3y 1month 1w 3d Изменить текущее имя компьютера: sudo hostnamectl set-hostname новое_имя Установить "красивое" имя компьютера, используем опцию **--pretty**: sudo hostnamectl set-hostname "My PC" --pretty Установить временное имя компьютера, используем опцию **--transient**: sudo hostnamectl set-hostname temp-name --transient