Linux와 커맨드 라인 기초

Linux의 표준적인 디렉터리와 그곳에 놓이는 것의 조합으로 올바른 것은?

  1. A/etc: 시스템이나 서비스의 설정 파일, /var/log: 로그 파일, /usr/bin: 사용자가 쓰는 명령의 실행 파일
  2. B/etc: 사용자가 쓰는 명령의 실행 파일, /var/log: 로그 파일, /usr/bin: 시스템이나 서비스의 설정 파일
  3. C/etc: 시스템이나 서비스의 설정 파일, /var/log: 로그 파일, /usr/bin: 각 사용자의 개인 파일
정답과 해설 보기

정답: A. /etc: 시스템이나 서비스의 설정 파일, /var/log: 로그 파일, /usr/bin: 사용자가 쓰는 명령의 실행 파일

Linux의 디렉터리 배치는 FHS(파일 시스템 계층 표준)라는 규약을 대체로 따릅니다. /etc에는 시스템이나 서비스의 설정 파일, /var/log에는 로그 파일, /usr/bin에는 ls나 grep 같은 사용자가 쓰는 명령의 실행 파일이 놓입니다. 각 사용자의 개인 파일은 /home 아래에 있는 사용자별 홈 디렉터리에 놓입니다. 재부팅 등으로 사라져도 되는 임시 파일은 /tmp에 둡니다.

이 분야 연습하기 분야로 돌아가기

Linux와 커맨드 라인 기초의 다른 문제

  1. Linux의 /proc 디렉터리에 대한 설명으로 올바른 것은?
  2. 디렉터리 /home/alice/data가 있고, 현재 디렉터리는 /home/alice/work이다. 'cd ../data'를 실행한 다음 'pwd'를 실행했을 때 표시되는 디렉터리로 올바른 것은?
  3. 홈 디렉터리에서 'ls'를 실행하면 notes.txt만 표시되고, 'ls -a'를 실행하면 '.', '..', '.bashrc', 'notes.txt'가 표시되었다. 이 결과에 대한 설명으로 올바른 것은?
  4. 위의 명령을 순서대로 실행했을 때, 마지막 두 cat의 결과로 올바른 것은?
  5. 어떤 디렉터리에 a1.txt, a2.txt, a10.txt, b1.txt, c1.txt, a1.csv의 6개 파일이 있다. 이 디렉터리에서 'ls [ab]?.txt'를 실행했을 때 표시되는 파일의 수로 올바른 것은?