Ubuntu/CentOS 실습으로 쌓은 Linux 기초
Linux 기본 지식은 Ubuntu와 CentOS 환경에서의 실습을 통해 쌓았습니다. 서버 환경 설정, 파일 시스템 구조, 프로세스 관리, 네트워크 설정 등을 직접 명령어로 다루면서 배웠습니다. 처음에는 GUI 없이 CLI만 사용하는 것이 낯설었지만, 자주 쓰는 명령어를 반복하면서 자연스럽게 익숙해졌습니다. 운영 관점에서는 로그 파일 분석과 서비스 상태 모니터링을 실습했습니다.
/var/log 경로의 로그를 grep과 awk로 분석하고, systemctl을 통해 서비스 상태를 확인하는 방법을 익혔습니다. 또 권한 관리와 사용자 계정 설정이 보안 운영에서 중요한 영역이라는 걸 배웠습니다. chmod와 chown, sudo 설정을 통해 최소 권한 원칙을 실제로 적용해보는 실습을 했습니다.
Shell 스크립트 자동화도 반복 작업을 줄이는 데 효과적이어서, 기본 스크립트를 작성하는 수준은 갖추고 있습니다.