우분투 리눅스 연습문제 6장
1. 일반 프로세스와 데몬 프로세스의 차이를 설명하시오.
(각 프로세스 당 최소 1 줄)
일반 프로세스 : 사용자가 실행한 일반적인 프로세스는 잠깐 실행되었다가 바로 종료된다.
데몬 프로세스 : 특정 서비스를 제공하기 위해 존재하며 리눅스 커널에 의해 실행된다.
2. ps –f 명령의 결과가 다음과 같을 때 프로세스의 부모-자식 관계를 설명하시오.
(명령어 실행 화면을 출력하고, 명확히 설명할 것)
vi etc/hosts(PID : 15761)의 부모가 sh(PID : 15721)이고, sh(PID : 15721)의 부모가 –bash(PID : 15710)이다.
3. guest 사용자가 실행한 프로세스를 모두 찾으려고 할 때 사용할 수 있는 명령은 무엇인가?
(명령어 최소 2개(최대한 자세한 정보 출력을 위한 두 가지 옵션) 적을 것)
ps –u guest
ps –uf guest
//ps –uaf guest
ps –fp $(pgrep –u guest //bash)
4. PID가 5000인 프로세스를 kill 5000 명령으로 종료하려는데 종료되지 않는다. 이 프로세스를 강제로 종료하려면 어떻게 해야 하는지 설명하시오. (명령어 쓰기)
정답 : kill –9 5000
5. 주기적으로 프로세스의 상태를 살펴볼 수 있는 방법에 대해 설명하시오. (명령어나 방법 적을 것)
정답 : top명령 사용 또는 시스템 감지 사용하기
6. 프로세스를 종료할 때 kill 명령보다 pkill 명령이 더 편리한 것은 어떤 경우인가?
(명확히 설명하기)
PID가 아니라 프로세스의 명령 이름으로 프로세스를 찾아 종료하기 때문에 같은 명령이 여러 개 검색될 경우 한 번에 모두 종료된다는 점이 편리하다.
7. 현재 실행 중인 포그라운드 작업을 백그라운드 작업으로 전환하는 방법을 다음 예를 사용하여 설명하시오. (전환방법을 명확히 기술할 것)
find / -name test를 실행한다.
jobs 명령어를 사용하여 find / -name test 명령의 작업번호를 알아낸다.
ctrl z로 일시 정지한다.
bg[%작업 번호]를 사용해 작업 번호가 지시하는 작업을 백그라운드 작업으로 전환한다.
8. 현재 실행 중인 백그라운드 작업을 포그라운드 작업으로 전환하는 방법을 다음 예를 사용하여 설명하시오. (명령어 쓰기)
정답 : fg %1, fg
9. 다음과 같이 백그라운드로 실행 중인 작업이 세 개 있다. 이 중 3번 작업을 종료하는 명령을 기술하시오. (명령어 쓰기)
정답 : kill %3
10. 로그아웃한 다음에도 find / -name test 명령을 계속 실행하도록 하는 명령을 기술하시오.
정답 : nohup find / -name test &
11. at 명령과 crontab 명령의 차이를 설명하시오. (각각에 대해서 명확히 기술할 것)
at 명령 : 정해진 시간에 한 번만 명령을 실행하려면 at 명령을 사용한다.
crontab 명령 : 지정 시간이 되면 반복적으로 실행하도록 설정하려면 crontab 명령을 사용한다.
12. guest01 사용자가 /etc/at.allow 파일에는 등록되어 있지않고 /etc/at.deny 파일에만 등록되어 있다. guest01 사용자는 at 명령을 사용할 수 있는가? (생략할 것)
X
13. 12월 31일 낮 12시에 user01 사용자가 실행하고 있는 프로세스 목록을 확인하도록 at 명령으로 설정하는 과정을 설명하시오.
at 12:00 pm December 31
at> ps –u user01
at> <EOT> (ctrl + d)
14. 매주 일요일 밤 12시에 user01 사용자가 실행하고 있는 프로세스 목록을 확인하여 user01 사용자의 홈 디렉터리에 ps.out 파일로 저장하도록 crontab을 설정하시오.
0 12 * * 0
/usr/bin/ps –u user01 > ~user01/ps.out
15. 다음과 같이 at 명령으로 설정한 작업이 있다. 이 작업을 삭제하는 명령은 무엇인가?
(명령어 쓰기)
정답 ; atrm 8; atrm 9
'Linux > 우분투 리눅스 연습문제' 카테고리의 다른 글
우분투 리눅스 연습문제 10장 (1) | 2021.12.08 |
---|---|
우분투 리눅스 연습문제 7장 (12) | 2021.10.18 |
우분투 리눅스 연습문제 5장 (13) | 2021.10.13 |
우분투 리눅스 연습문제 4장 (9) | 2021.10.12 |
우분투 리눅스 연습문제 3장 (5) | 2021.09.29 |