ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Как проверить, является ли процессор 64/32 битным в системе Linux

Как проверить, является ли процессор 64/32 битным в системе Linux

Системному администратору и ИТ-специалисту очень важно знать, является ли архитектура ЦП системы 32-битной или 64-битной.

Когда дело доходит до сторонних приложений, вам необходимо знать архитектуру вашей системы, потому что 64-битные приложения не могут быть запущены в 32-битной системе. В то время как мы можем легко запускать 32-битные приложения в 64-битной системе.

В этой статье показано, как проверить архитектуру ЦП на машине Linux.

 

1. Использование команды lscpu

Lscpu – удобная команда для получения информации об архитектуре процессора в Linux.

Войдите в свой терминал и введите следующую команду:

$ lscpu

 

Поле «Architecture» показывает, какой у вас тип ЦП. Здесь x86_64 обозначает 64-битный.

Режим работы ЦП – 32-битный и 64-битный. Это означает, что ваш процессор поддерживает как 32-битные, так и 64-битные инструкции.

 

2. Использование команды uname

Uname предоставляет информацию о вашей системе Linux и версии ядра. Выполните следующую команду, чтобы получить информацию о ЦП с помощью команды uname.

$ uname -m

 

Пример вывода:

x86_64

 

В этом примере система Linux работает на 64-битном процессоре.

 

3. Использование lshw Command

Lshw – это простая команда для вывода информации об оборудовании вашей системы Linux. Вы можете получить информацию о процессоре Linux, выполнив следующую команду:

$ sudo lshw -c cpu

 

Вы можете дополнительно отфильтровать, используя команду grep, введите:

$ sudo lshw -c cpu | grep width

4. Получите из /proc/cpuinfo

В Linux /proc/cpuinfo хранит информацию о процессоре в текстовом файле. В вашем терминале Linux выполните следующую команду grep.

$ sudo grep -o -w 'lm' /proc/cpuinfo | sort -u

 

В терминале вы получите следующий результат:

lm

 

Флаг lm обозначает длинный режим процессора, который является 64 бит. Для получения дополнительной информации о процессоре вы можете выполнить следующую команду:

$ cat /proc/cpuinfo

Вывод

В этой статье вы узнали, как определить, используете ли вы 32- или 64-битный процессор на вашем компьютере с Linux, с помощью различных утилит командной строки.

Exit mobile version