나는 항상 이름을 잘못 입력한 시스템 서비스(이 경우 kafka)를 정의하여 간단한 별칭을 지정했습니다. systemd 파일에서 이는 다음 줄이 있음을 의미합니다.
Alias=k.service kakfa.service
이제 철자 오류 service k start
에 대해 걱정하지 않고 사용할 수 있기 때문에 이것은 내 안의 나무늘보를 매우 행복하게 만듭니다 .kakfa
하지만 로그를 확인하려면 원래 이름 전체를 입력해야 하는데, journaltcl -u k
이는 간결한 내용만 출력하기 때문에 작동하지 않습니다 -- No entries --
.
인터넷 검색이나 매뉴얼 페이지 읽기는 도움이 되지 않았습니다. 내가 원하는 것을 할 수 있는 방법이 있나요?
답변1
Journaltcl 명령에 대한 별칭 항목을 추가할 수 있어야 합니까? 예를 들어, alias jfk="journalctl -fk"
kafka 또는 systemd 서비스의 요구 사항에 따라 보다 유사한 방식으로 사용됩니다.
답변2
"별칭" 예에서 "kafka" 입력을 놓쳤습니다. 설명 목적이 아닌 이상 먼저 "kakfa"를 "kafka"로 변경합니다. 즉, 소스 코드는 다음과 같아야 합니다.
별칭=k.service kafka.service