Способы узнать, является ли система GNU / Linux 32 или 64-битной

32- и 64-битный чип

В общем, все пользователи знают, что их система 32 или 64 бит, поскольку при загрузке ISO дистрибутива, с которым они работают, они будут загружать нужную версию. Вы уже знаете, что с тех пор, как AMD представила 64-битные настольные компьютеры с появлением ISA AMD64 (и адаптацией Intel EM64T) с микропроцессором Athlon64, теперь операционные системы были выпущены для пользователей, у которых все еще есть чипы. для тех, у кого самые мощные и современные версии.

Еще несколько начинающих пользователей они могут не знать, какую систему они используют потому что они не были теми, кто установил дистрибутив, который они используют, или просто потому, что они время от времени работают с дистрибутивом или системой, принадлежащей другому пользователю. Даже в некоторых случаях вы можете управлять командой удаленно, и они даже не встречаются лицом к лицу с машиной. Но есть простые способы это выяснить. Первый способ, который приходит на ум, если у вас есть под рукой файл ISO-образа вашего дистрибутива, это проверить, есть ли на нем надпись x86_64 (64-бит) или если у вас есть какие-либо из этих других, которые будут указывать на 32-битные, такие как i386, i486, i586 и i686. Самым простым было бы также выполнить команду:

uname -p

Но он существует другая конкретная команда Что это такое:

arch

Даже Вы можете использовать другие команды, такие как следующие, и одна, и другая дадут нам подсказки:

echo $MACHTYPE

lscpu

lshw -class cpu

С помощью всех этих команд и опций вы сможете узнать, 64-битный или 32-битный простым способом. Это не единственные существующие методы, есть также другие способы выяснить это, обратившись к определенным системным файлам, другим программам и т. Д. Но эй, этого более чем достаточно ...


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   кто то сказал

    Привет, некоторые команды, которые вы использовали, чтобы узнать тип процессора, но не, если установлен Linux 32 или 64 бит.
    Поскольку у вас может быть 64-битный процессор и установлена ​​32-битная версия Linux.
    Ну и другие команды не указывают ни на то, ни на другое.
    Привет.

  2.   Хосе де Алонсо сказал

    Спасибо за статью. Если это кому-то служит:

    Вот сообщение, которое я сохранил с дополнительными методами, чтобы узнать, является ли Linux 32 или 64 бит:

    http://www.sysadmit.com/2016/02/linux-como-saber-si-es-32-o-64-bits.html

    1.    Хосе Каруси сказал

      Приветствую, Хосе, я работаю над сценарием bash, где мне нужно определить, является ли ядро ​​Linux 32 или 64-битным для проверки, и я думаю, что с помощью ссылки, где они подробно объясняют необходимые команды, я могу это определить. Очень благодарен Исааку и вам за ваш вклад.

  3.   Оригинальный и бесплатный малагеньос сказал

    Uname -p сообщает мне unknown и lshw, что я должен был его установить, остальные идеальны.
    Debian 9 64 бит.

  4.   Хенаро сказал

    Так же просто, как дважды щелкнуть 64-битный файл deb, и если он говорит, что он не может быть установлен в 32-битных системах, мы уже знаем, что у нас есть старый процессор, такой как бабушка, хи-хи-хи!