리눅스 첫 주에 배운 것 (DevOps 여정)
Source: Dev.to
Introduction
Linux는 DevOps의 기본 역량으로 자주 권장되지만, 실제 가치를 체험을 통해서만 명확히 알 수 있습니다. 이번 주에는 튜토리얼을 단순히 보는 것이 아니라 터미널에서 직접 작업하면서 Linux 기본 개념을 탄탄히 다지는 데 집중했습니다.
Core Linux Concepts Practiced
- 파일 및 디렉터리 관리
- 사용자, 그룹 및 권한 처리
- 디스크 사용량 분석 및 프로세스 모니터링
- 네트워킹 기본
- 파일 압축, 백업 및 전송
grep,sed,awk와 같은 도구를 활용한 텍스트 처리
이러한 명령어들을 직접 사용하면서 실제 환경에서 Linux 시스템이 어떻게 동작하고, 관리자가 일상적으로 서버와 어떻게 상호작용하는지를 이해할 수 있었습니다.
Linux는 명령어를 외우는 것이 아니라 시스템 동작, 권한, 프로세스를 이해하고 터미널을 자유롭게 탐색하고 문제를 해결하는 능력에 관한 것입니다.
재현성과 책임성을 확보하기 위해 연습한 모든 명령어와 개념을 구조화된 GitHub 저장소에 문서화했습니다:
https://github.com/snehatomar1205/DevOps
What’s Next
다음 주에는 셸 스크립팅으로 넘어가 이 기본 지식들을 작은 자동화 워크플로우로 결합할 예정입니다.