Где хранится информация, полученная "uname"?
Утилита Uname в *nix получает замечательную мета-информацию о машине. Где хранится эта информация?
4 ответа
Решение
Команда uname на самом деле является интерфейсом для системного вызова, который делает то же самое. Ядро в значительной степени знает, что это такое. Вы также можете увидеть эту информацию, например, /proc/sysinfo.
Часть информации utsname также доступна через
/proc/sys/kernel/{ostype, имя хоста, osrelease, версия, имя домена}
В основном это ядро, из которого обычно читается хотя бы имя хоста /etc/hostname
или аналогичный файл во время загрузки.
Полученная команда uname информация хранится в файле etc/hostname, где файл hostname содержит имя вашего компьютера.