Self-Improvement

11) 쉘 프로그래밍 실습1 본문

프로그래밍/Shell

11) 쉘 프로그래밍 실습1

JoGeun 2018. 10. 21. 12:59

*hosts파일에 등록 프로그램(본인 IP 제외)
 #vi hosts.sh

 
 #chmod 755 hosts.sh
 #cp /etc/hosts hosts
 #hosts.sh
 #cat hosts


*사용자추가 프로그램
 #vi user.list


 #vi useradd.sh

 
*다른서버와의 서비스내용 비교
 #vi check_service.sh


 #chmod 755 check_service.sh
 #check_service.sh


*파일에서 일부 데이터 추출
 #vi report.txt


 #vi check_report.sh


 #chmod 755 check_report.sh
 #check_report.sh U-1


*ftp 파일 자동 업로드/다운로드 (비대화형 ftp)
 1.정해진 파일 업로드/다운로드
 #mkdir -p /test ; cd /test
 #dd if=/dev/zero of=testfile.txt bs=1M count=10
 #vi auto_ftp.sh

#chmod 755 auto_ftp.sh
#auto_ftp.sh



 
 2. 지정된파일 업로드
 #vi auto_ftp2.sh





 #chmod 755 auto_ftp2.sh
 #auto_ftp2.sh /root/bin/file1.txt