경험 기반 구체화
Linux CLI에서 문제를 해결할 때 저는 "현재 상태 파악 → 이상 지점 좁히기 → 변경 후 확인" 순서를 따릅니다. 수업 실습에서 systemctl, journalctl, ps와 netstat 같은 기본 도구를 써서 서비스 상태를 확인하는 절차를 반복 연습했습니다.
팀 프로젝트에서 서비스가 갑자기 응답하지 않는 상황이 생겼을 때, journalctl -xe로 마지막 로그를 확인했더니 포트 충돌 오류가 명확하게 나와 있었습니다. 먼저 로그를 보는 습관이 생겼고, 이후로는 명령어 실행 전에 "어떤 출력이 나오면 원인을 확인한 것인가"를 생각하게 됐습니다.
CLI 경험이 많지 않지만, 매번 같은 순서로 접근하는 루틴이 중요하다고 생각합니다. 익숙하지 않은 환경일수록 기본 도구로 상태를 먼저 파악하는 것이 빠른 문제 해결의 출발점이라고 봅니다.