시스템에 설치된 최신 커널을 표시하는 명시적인 명령이 있습니까?

시스템에 설치된 최신 커널을 표시하는 명시적인 명령이 있습니까?

(Debian) 시스템에 설치된 최신 커널을 나열하는 명령을 찾고 있습니다. 예를 들어, grub-mkconfig"어떻게든"은 최신 커널 버전이 무엇인지 알고 있습니다. 어떻게 달성됩니까? 보면 알 수 있지만 버전을 올바르게 해석하는 명령이 있습니까?

답변1

sort -VLinux 시스템에서 일반적으로 사용되는 버전 번호를 정렬하는 방법을 사용할 수 있습니다 .

ls /boot/vmlinuz-* | sort -V

심지어

ls -v /boot/vmlinuz-*

당신이 ls그것을 지원한다면.

최신 콘텐츠만 보려면 마지막 행만 유지하세요.

ls -v /boot/vmlinuz-* | tail -n 1

이것이 일반적으로 진행되는 방식입니다 grub-mkconfig. /usr/lib/grub/grub-mkconfig_lib자세한 내용은 참조하세요.

관련 정보