답변:
uname -m을 시도 했습니까?
uname -m이 실제로주는 것처럼 보입니다.
그렇지 않으면 Linux 커널이 아니라 CPU 에 대해 다음을 입력하십시오.
cat /proc/cpuinfo
또는:
grep flags /proc/cpuinfo
"플래그"매개 변수 아래에 다양한 값이 표시됩니다. 그중 하나는 "tm (투명 모드)"또는 "rm (실제 모드)"또는 "lm (긴 모드)"입니다.
참고 : 32 비트 커널이 설치된 64 비트 CPU를 사용할 수 있습니다. "
소스 .
일반적으로이 정보를 찾으려면 커널이 컴파일 된 아키텍처가 아니라 응용 프로그램이 32 비트 또는 64 비트로 실행되고 있는지 확인해야합니다. sYnfo가 지적했듯이 32 비트 커널로 64 비트 CPU를 가질 수 있습니다. 그러나 더 중요한 것은 32 비트 사용자 공간에서 64 비트 커널을 실행할 수 있다는 것입니다. 이 경우 명령 uname -m
은 커널 아키텍처 만보고하므로 64 비트를 부정확하게보고합니다. 우분투 및 기타 데비안 파생물에서 다음을 실행하여 비트를 찾을 수 있습니다.
dpkg --print-architecture
대부분의 경우 uname 대신이 명령을 사용하려고합니다.