Ogólnie wszyscy użytkownicy wiedzą, czy ich system pochodzi z 32- lub 64-bitowy, ponieważ kiedy pobierali ISO dystrybucji, którą obsługują, pobierali potrzebną wersję. Wiesz już, że odkąd AMD wprowadziło 64-bitowe komputery stacjonarne z wyglądem ISA AMD64 (i adaptacją Intel EM64T) z mikroprocesorem Athlon64, teraz systemy operacyjne zostały wydane dla użytkowników, którzy nadal mają chipy. 32-bitowe i dla tych, którzy mają najpotężniejsze i najbardziej nowoczesne wersje.
Niektórzy bardziej początkujący użytkownicy mogą nie znać typu używanego systemu ponieważ to nie oni zainstalowali dystrybucję, której używają, lub po prostu dlatego, że okazjonalnie pracują z dystrybucją lub systemem należącym do innego użytkownika. Nawet w niektórych przypadkach możesz zarządzać zespołem zdalnie i nie ma on nawet bezpośredniego kontaktu z maszyną. Ale są proste sposoby, żeby się tego dowiedzieć. Pierwszą metodą, która przychodzi na myśl, jeśli masz pod ręką plik obrazu ISO swojej dystrybucji, jest sprawdzenie, czy jest na nim napis x86_64 (64-bitowy) lub jeśli masz którykolwiek z tych innych, który wskazywałby na 32-bitowy, taki jak i386, i486, i586 i i686. Najprościej byłoby też wykonać polecenie:
uname -p
Ale istnieje inne konkretne polecenie Co to jest:
arch
nawet Możesz użyć innych poleceń, takich jak poniższe, zarówno jedno, jak i drugie dadzą nam wskazówki:
echo $MACHTYPE lscpu lshw -class cpu
Dzięki tym wszystkim poleceniom i opcjom możesz wiedzieć, czy tak jest 64-bitowy lub 32-bitowy w prosty sposób. Nie są to jedyne istniejące metody, istnieją również inne sposoby, aby się tego dowiedzieć, konsultując się z określonymi plikami systemowymi i innymi programami itp. Ale hej, to więcej niż wystarczająco ...
Witam, niektóre z poleceń, które znasz, znasz typ procesora, ale nie, jeśli zainstalowany jest Linux 32- lub 64-bitowy.
Ponieważ możesz mieć 64-bitowy procesor i zainstalować 32-bitową wersję Linuksa.
Cóż, a inne polecenia nie wskazują ani jednej rzeczy, ani drugiej.
Pozdrowienia.
Dzięki za artykuł. W przypadku, gdy służy to komuś:
Oto post, który zapisałem za pomocą innych metod, aby dowiedzieć się, czy Linux ma 32 czy 64 bity:
http://www.sysadmit.com/2016/02/linux-como-saber-si-es-32-o-64-bits.html
Witaj José, pracuję nad skryptem bash, w którym muszę określić, czy jądro Linuksa jest 32 czy 64-bitowe w celu weryfikacji, i myślę, że dzięki linkowi, w którym szczegółowo wyjaśniają niezbędne polecenia, mogę to ustalić. Bardzo wdzięczny Izaakowi i tobie za wkład.
Uname -p mówi mi nieznany i lshw musiałem go zainstalować, pozostałe są idealne.
Debian 9 64 bity.
Wystarczy dwukrotne kliknięcie 64-bitowego pliku deb i jeśli mówi, że nie można go zainstalować na systemach 32-bitowych, wiemy już, że mamy stary procesor, taki jak babcia, hee hee hee!