본문 바로가기

Management

Crontab Command Crontab commands export EDITOR = vi : to specify a editor to open crontab file. crontab -e : edit your crontab file, or create one if it doesn't already exit crontab -l : display you crontab file. crontab -r : remove your crontab file. crontab -v : dispaly the last time you edited you crontab file. ( This option is only available on a few systems. ) 더보기
Patten을 이용한 내용 변경 Patten에 의한 내용 변경 vi 에서 특정한 패턴을 수정을 요하는 경우가 있다. 이러한 경우에 사용하면 좋다. 일면 내가 바꾸고 싶은 문자열에 대해서 모두 바꾸기 기능 * :m,n s/^Item\[.*\] = // * :m,n s/;/,/g 여기서 m은 시작 라인수, n은 지정된 끝 라인수 s/ 는 시작을 알림 vi 텍스트 찾기와 바꾸기 명령어를 인터넷에서 검색해 보았습니다. 하도 산재되어 있어서 한 군데로 모은 것입니다. 1. 문서 처음부터 마지막까지의 char 를 _char_ 로 치환한다. :%s/char/_&_/g 2. 현재(커서위치)부터 마지막까지의 char 를 _char_ 로 치환한다. :.,$s/char/_&_/g 3. buf_.*[255], buf_in[255], buf_get[255] .. 더보기
Find 사용법 find Context [root@host1 sspark]# find /home -name error_log -exec rm -f {} \; 이와 같은 예를 몇개 더 들어 보이면 다음과 같습니다. 아래의 예는 /home에 존재하는 모든 *.bak파일을 모두 찾아서 삭제합니다. 하지만, 이런 명령어를 사용할 때에는 본인이 관리하는 서버내부에 bak파일이 진짜로 필요하지 않은가를 확인한 후에 사용하셔야합니다. [root@host1 sspark]# find /home -name *.bak -exec rm -f {} \; 더보기
Bash_shell 출처 : http://wiki.kldp.org/HOWTO//html/Adv-Bash-Scr-HOWTO/index.html 차례 Part 1. 소개 1. 왜 쉘 프로그래밍을 해야 하죠? 2. #! 으로 시작하기 2.1. 스크립트 실행하기 2.2. 몸풀기 연습문제(Preliminary Exercises) Part 2. 기초 단계 3. 종료와 종료 상태(Exit and Exit Status) 4. 특수 문자 5. 변수와 매개변수 소개 5.1. 변수 치환(Variable Substitution) 5.2. 변수 할당(Variable Assignment) 5.3. Bash 변수는 타입이 없다(untyped) 5.4. 특수한 변수 타입 6. 쿼우팅(quoting) 7. 테스트 7.1. 테스트(Test Construc.. 더보기