운영체제

리눅스 필수 명령어

서버 개발자에게 리눅스 명령어는 도구 상자입니다. 서버 장애가 발생했을 때, 성능 문제를 추적할 때, 배포 스크립트를 작성할 때 — 이 명령어들을 자유자재로 사용할 수 있어야 합니다.

백그라운드 작업와 텍스트 처리를 중심으로 리눅스 필수 명령어의 판단 흐름을 읽습니다.

핵심 흐름

1

프로세스 관리

ps aux의 출력에서 각 열의 의미를 알아두면 좋습니다.

2

메모리 확인

free -h에서 available 열이 실제로 프로세스가 사용할 수 있는 메모리입니다.

3

디스크와 파일

디스크가 가득 찬 상황에서 lsof +L1은 매우 유용합니다.

4

네트워크

ss -s로 TIME WAIT 소켓 수를 확인합니다.