정보보안공부

Linux_리눅스 쉘스크립트 실습 본문

Linux

Linux_리눅스 쉘스크립트 실습

Steady_sp 2018. 7. 12. 14:49

리눅스 쉘스크립트 실습

- 오라클 가상 머신 사용

- CentOS6

 

<쉘스크립트 실습>

 

#1 쉘스크립트를 이용해 백업파일 만들어보기

- 만들어진 백업파일을 구분하기위해 백업디렉토리안에 날짜를 이용해 디렉토리를 구분한다.

 

*** rsync 설치

- cp와는 다르게 파일내용이 변경이 안되면 복사하지 않는다.

 

 

*** 쉘스크립트 파일 만들기

 

 

=> 쉘스크립트 실행시 백업디렉토리가 없으면 백업디렉토리를 만든뒤 그경로 안에 생성하는데 디렉토리명 뒤에 날짜를 뭍여 백업파일을 만든다.

 

*** 쉘스크립트 파일 실행하기

 

 

-> /bin 디렉토리 안에 넣었기 때문에 파일명으로 바로실행가능

 

*** 백업해서 만들어진 파일확인

 

 

*** 쉘스크립트를 cron으로 실행하기

# /etc/crontab

 

 

-> 매일 새벽 4시 10분에 backup.sh파일이 실행되도록 설정한다.

 

*** 실행한 쉘스크립트 로그를 이용해 확인해보기

 

 

*** 실행한 쉘스크립트 tree명령어로 확인해보기

 

 

-> tree 설치

 

 

'Linux' 카테고리의 다른 글

Linux_리눅스 RAID - Linear / Stripe  (0) 2018.07.20
Linux_리눅스 LVM  (0) 2018.07.19
Linux_리눅스 쉘스크립트  (0) 2018.07.11
Linux_리눅스 netcat을 이용한 bind / reverse connection  (0) 2018.07.09
Linux_리눅스 프로세스  (0) 2018.07.09
Comments