아치 명령을 사용하여 컴퓨터의 아키텍처 유형 찾기

이론 상으로는 처음부터 리눅스를 설치했기 때문에 이미 컴퓨터의 아키텍처를 알고 있어야합니다.

물론 컴퓨터에 Linux를 설치하지 않았을 수도 있고, 패키지를 컴파일하기 전에 아키텍처를 알아야 할 수도 있습니다.

아키텍처 유형이 분명하다고 생각할 수도 있지만 Chromebook을 고려할 때 x86_64 또는 팔 기반 일 가능성이 있으며 컴퓨터가 32 비트인지 또는 64 비트인지에 상관없이 컴퓨터를 살펴 보는 것만으로는 분명하지 않습니다. 비트.

어떤 유형이 있습니까? 데비안 다운로드 페이지를 체크 아웃하면 다음 아키텍처가 나열됩니다.

다른 잠재적 인 아키텍처로는 i486, i586, i686, ia64, alpha 및 sparc가 있습니다.

다음 명령은 컴퓨터의 아키텍처를 보여줍니다 :

아치

본질적으로 아치 명령은 다음 명령을 표현하는 간단한 방법입니다.

uname -m

uname 은 아키텍처 유형이 아주 작은 컴퓨터에 대한 모든 종류의 시스템 정보를 인쇄하는 데 사용됩니다.

단순히 uname을 입력하면 Linux와 같이 실행중인 운영 체제가 표시됩니다. 반면 uname -a는 uname 명령에서 사용 가능한 모든 정보를 다음과 같이 표시합니다.

스위치를 사용하여 표시 할 정보 만 지정할 수 있습니다.

다음 명령을 입력하여 uname 및 arch에 대한 전체 설명서를 볼 수 있습니다.

정보 coreutils의 uname 호출

man arch를 입력하여 arch 명령의 전체 세부 사항을 얻을 수도 있습니다.

arch 명령 자체에는 2 개의 스위치 만 있습니다.

이 안내서를 완료하려면 다음 명령을 실행하여 시스템에서 32 비트 또는 64 비트를 실행 중인지 여부를 알 수 있습니다.

getconf는 실제로 구성 값을 가져옵니다. 이것은 POSIX 프로그래머 매뉴얼의 일부입니다. LONG_BIT는 long 정수의 크기를 반환합니다. 32를 반환하면 32 비트 시스템을 갖지만 64를 반환하면 64 비트 시스템을 갖습니다.

그러나이 방법은 어리석은 증거가 아니며 모든 아키텍처에서 작동하지 않을 수 있습니다.

getconf 명령에 대한 자세한 내용은 man getconf를 터미널 창에 입력하거나이 웹 페이지를 방문하십시오.

uname -m보다 arch를 입력하는 것이 분명 쉽지만 arch 명령은 더 이상 사용되지 않으며 향후 모든 버전의 Linux에서 사용할 수 없을 수도 있습니다. 따라서 대신 uname 명령을 사용하는 데 익숙해 져야합니다.