img 파일에서 커널 세부 정보를 얻는 방법

img 파일에서 커널 세부 정보를 얻는 방법

uname -a특정 Linux 시스템에서 현재 로드된 커널의 버전 번호, 아키텍처, 빌드 날짜 등을 알려주는 커널 정보 쉽게 찾기를 사용할 수 있습니다 .

/boot 디렉토리에 있는 특정 커널 파일(img)에서 유사한 데이터를 찾는 방법은 무엇입니까? 동일한 메타데이터를 출력하기 위해 실행할 수 있는 동등한 명령이 있습니까?

답변1

file유틸리티는 다음과 같은 몇 가지 정보를 제공합니다.

$ uname -a
Linux vm 5.4.38-gentoo #1 SMP Tue May 5 00:53:31 EDT 2020 x86_64 Intel(R) Core(TM) i7-4850HQ CPU @ 2.30GHz GenuineIntel GNU/Linux

$ file /boot/vmlinuz-5.4.38-gentoo
/boot/vmlinuz-5.4.38-gentoo: Linux kernel x86 boot executable bzImage, version 5.4.38-gentoo (root@vm) #1 SMP Tue May 5 00:53:31 EDT 2020, RO-rootFS, swap_dev 0x9, Normal VGA

다음과 같은 다른 소스에서 얻을 수 있는 하드웨어 정보/proc/cpuinfo

$ cat /proc/cpuinfo| grep "model name"
model name  : Intel(R) Core(TM) i7-4850HQ CPU @ 2.30GHz

관련 정보