$ uname --help
Использование: uname [КЛЮЧ]...
Печатает определенные сведения о системе. Если КЛЮЧ не задан,
подразумевается -s.
-a, --all напечатать всю информацию, в следующем порядке:
-s, --kernel-name напечатать имя ядра
-n, --nodename напечатать имя машины в сети
-r, --release напечатать номер выпуска операционной системы
-v, --kernel-version напечатать версию ядра
-m, --machine напечатать тип машины
-p, --processor напечатать тип процессора
-i, --hardware-platform напечатать тип аппаратной платформы
-o, --operating-system напечатать имя операционной системы
--help показать эту справку и выйти
--version показать информацию о версии и выйти
Об ошибках сообщайте по адресу <bug-coreutils@gnu.org>.
$ uname -a
Linux mls 2.6.12.1 #6 Fri Jul 1 15:57:27 GMT 2005 i686 unknown unknown GNU/Linux
$ uname -p
unknown
$ uname -i
unknown
Вот.. Почему unknown? Хочу, чтобы он нормально показывал..
Кусок кода из uname.c
if (toprint & PRINT_PROCESSOR)
{
char const *element = unknown;
puts("\nDebug: start");
#if HAVE_SYSINFO && defined SI_ARCHITECTURE
puts("\nDebug: 1-st");
{
static char processor[257];
if (0 <= sysinfo (SI_ARCHITECTURE, processor, sizeof processor))
element = processor;
}
#endif
#ifdef UNAME_PROCESSOR
puts("\nDebug: 2-nd");
if (element == unknown)
{
static char processor[257];
size_t s = sizeof processor;
static int mib[] = { CTL_HW, UNAME_PROCESSOR };
if (sysctl (mib, 2, processor, &s, 0, 0) >= 0)
element = processor;
}
#endif
puts("\nDebug: end");
print_element (element);
}
puts-ы я поставил. Как оказалось, ни одна из веток не используется, т.е.
$ uname -p
Debug: start
Debug: end
unknown
Это значит, что у меня вообще нет возможности использовать эти функции? Странно как-то. Кстати в более ранних coreutils этих двух опций не было вообще.
Ответ на:
комментарий
от kostian
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Device-mapper target модуль ядра (2017)
- Форум пользовательские данные,sk_buff (2013)
- Форум Драйвер чтения и записи (2013)
- Форум Простой вопрос знатокам в СИ (2015)
- Форум uname (2012)
- Форум uname (2005)
- Форум Uname ?! (2003)
- Форум вызов generic_make_request из обработчика запросов блочного устройства (2019)
- Галерея uname -a (2005)
- Форум Как узнать чипсет материнки ноута (2014)