본문 바로가기

프로그래밍(TA, AA)/스크립트

(18)
[쉘스크립트] mysql 데몬 실행여부 확인 현재 서버에서 maria 서비스가 올라와있는지 여부를 확인하여 서비스가 죽어있으면 재시작 시키는 쉘스크립트. while [ 1 ]do CNT=$(ps -ef | grep /maria/mariadb/bin/mysqld | grep -v grep | wc -l) currentTime=`date` if [ $CNT -le 0 ] then echo $currentTime'Stop mysql....Start boot' >> /home/users/checkerLog.log /maria/mariadb/bin/mysqld --basedir=/maria/mariadb --datadir=/maria_data/DATA --plugin-dir=/maria/mariadb/lib/plugin --user=maria --log-e..
파이썬 언어 맛보기 'SoloLearn' 다들 파이썬.. 파이썬하는데 파이썬이 어떤건가 맛보려면 SoloLearn이란 스마트폰 앱 괜찮다. 출퇴근길 오가면서 일주일만에 간단한 문법정도를 훑어볼수 있는 정도이다. 스크립트를 짜거나 고급 프로그래밍을 하려면 각잡고 공부해야겠지만, 늘 시작이 어려운법. 가볍게 파이썬을 시작해보자. 구글 마켓에서 SoloLearn이라고 치면 나오고. 자료형부터 시작해서 정규식, 람다, 패키징.. 등에 대한 간단한 퀴즈를 다 맞추면 인증서도 준다. 재미삼아 해볼만한 코딩놀이 앱. 실무에서 파이썬은 주로 어떤 용도로 사용 될까?서버프로그램을 짤때일까.. 아니면 쉘스크립트를 짤때일까.. 문득 궁금해진다. 파이썬을 쓰더라도 왜 파이썬을 써야하는지에 대한 설득이 되지 않으면 안된다. 2017년 5월 11일 추가"Life is ..
[쉘스크립트] 고급 Bash 스크립팅 가이드 Part1 고급 Bash 스크립팅 가이드는 kldp.org 공개 문서 내용을 포스팅합니다. Part1. 소개 쉘은 명령어 해석기(command interpreter)로서, 단지 커널과 사용자 중간에 놓여 있는것 이상으로 꽤 강력한 프로그래밍 언어입니다. 보통 스크립트(script)라고 부르는 쉘 프로그램은 시스템 콜, 여러 프로그래밍 도구들, 유틸리티, 실행파일 등을 "묶어서" 어떤 어플리케이션을 쉽게 만들어 줍니다. 사실 모든 종류의 유닉스 명령어, 유틸리티, 도구들이 쉘에서 쓰일 수 있습니다. 만약에 이런 것들로 부족하다면 테스트문이나 루프문등의 쉘 내부 명령어를 써서 추가적인 강력함과 유연함을 얻을 수 있습니다. 쉘 스크립트는 완전히 구조적인 프로그래밍 언어의 편리한 부가 기능들(bells and whistl..