현재 콘솔 키맵의 이름을 얻는 방법

현재 콘솔 키맵의 이름을 얻는 방법

대답은 '아니요'라고 생각합니다. 하지만 문서로 기록해 볼 가치가 있습니다.

dumpkeys현재 콘솔 키맵을 덤프하는 것은 .그런데 원래 이름을 복원할 수 있는 방법이 없을까요?loadkeys( 원래 시스템 맵 파일을 호출하는 데 사용할 수 있음 )

시나리오는 부팅된 시스템(livecd 또는 모든 시스템)이지만 새 설치를 생성하기 위해 chroot가 생성됩니다. chroot의 시스템 구성에 사용해야 하는 키맵 이름을 얻을 수 있는 방법이 있습니까?

지금 생각나는 유일한 방법은dumpkeys기존 매핑을 가져온 다음 loadkeys새 chroot의 모든 기존 키맵을 가져온 다음 dumpkeys로드된 매핑을 통해 원본과 비교하는 데 사용됩니다 .

답변1

시스템에 시도가 있는 경우;

localectl status

출력에는 가상 콘솔 키맵 설정이 포함됩니다(기타 정보 포함).

awk를 통해 필터링:

localectl status | awk 'NR==2 {print $3}'

콘솔 키맵의 실제 이름만 반환됩니다.

관련 정보