1. 쉘 스크립트 만들기
#!/bin/sh
i=0
while true
do
echo $i
i=`expr $i + 1`
python test.py
sleep 5
done
test.py라는 파일을 실행하라는 스크립트다. sleep은 5로 줬다.
2. vi 에디터로 test.py 만들기
vi test.py
print("hi")
를 입력하고 저장
3. 쉘 스크립트로 실행하기
sh test.sh : Foreground로 실행
sh test.sh & : Background로 실행
ps -ef | grep test : 프로세스 보기를 실행하면 아래와 같이 뜬다.
kopo@koposvr:~$ ps -ef | grep test
kopo 6300 6237 0 08:17 pts/0 00:00:00 sh test.sh
kopo 6308 6237 0 08:17 pts/0 00:00:00 grep --color=auto test
-> 계정, PID, PPID 순서다.
kill -9 'PID'를 입력하면 해당 프로세스를 끈다.
위 예제에서는
kill -9 6300
를 입력하면 된다.
'개발자 > OS(Linux, Docker, VM...)' 카테고리의 다른 글
Docker (도커) 명령어 정리 (0) | 2020.06.02 |
---|---|
Crontab (크론탭) 실습 (0) | 2020.05.26 |
터미널 / cmd 기본 명령어 비교 (0) | 2020.04.15 |
vi 에디터 (vim 에디터) (0) | 2020.04.09 |
리눅스 명령어 10가지 종류 (0) | 2020.04.09 |