문제
Linux에서 사용되는 ′free′ 명령어에 대한 설명 중 올바른 것은?
① 사용 중인 메모리, 사용 가능한 메모리 용량을 알 수 있다. ② 패스워드 없이 사용하는 유저를 알 수 있다. ③ 디렉터리의 사용량을 알 수 있다. ④ 사용 가능한 파일 시스템의 양을 알 수 있다.
정답
1번
해설
정답: 1. free 명령은 시스템의 물리 메모리(RAM)와 스왑의 총량·사용량·여유량, 버퍼/캐시를 보여 준다.
오답 풀이
- 1번: free는 사용 중/사용 가능 메모리를 표시하므로 정답이다.
- 2번: 패스워드 없는 사용자 점검은 /etc/shadow 분석이나 awk 등으로 하며 free의 기능이 아니다.
- 3번: 디렉터리 사용량은 du 명령으로 확인한다.
- 4번: 파일 시스템(디스크)의 사용/여유 용량은 df 명령으로 확인한다.
보충 개념 메모리=free, 디스크 사용량=df(파일시스템 단위)/du(디렉터리 단위), 실시간 프로세스·자원=top. free -h는 사람이 읽기 쉬운 단위(MB/GB)로 표시한다.