두 OS 비교 이해·실제 트러블슈팅 경험·보안 설정 경험 중심으로 푸는 결
Windows는 학교 실습실과 개인 환경에서 주로 써왔고, Linux는 학부 3학년 때 서버 운영 수업에서 처음 제대로 다뤘습니다. Ubuntu 기반으로 웹 서버를 직접 구성하면서 `Windows`와의 차이를 체감했습니다. 가장 크게 느낀 건 파일 권한 구조와 프로세스 관리 방식이었습니다.
Windows에서는 GUI로 처리하던 작업을 Linux에서는 터미널로 해야 했고, 처음에는 명령어를 외우는 것보다 "지금 내가 뭘 하고 있는지"를 이해하는 게 더 중요하다는 걸 깨달았습니다. 팀 프로젝트에서 nginx 설정 파일을 잘못 수정해 서버가 502를 뱉은 적이 있었는데, systemctl로 에러 메시지를 확인하고 설정 파일을 롤백하는 과정을 혼자 처리했습니다. 그때 로그를 읽는 능력이 OS 운영의 핵심이라는 걸 느꼈습니다. 보안 측면에서는 Linux에서 ufw 방화벽 설정과 SSH 접속 제한을 적용해보면서 기본적인 접근 제어가 왜 중요한지를 이해했습니다.
두 환경 모두 문제가 생겼을 때 로그를 먼저 보는 습관을 들였고, 앞으로도 이 흐름을 유지하고 싶습니다.