이슈 상황 DB의 특정 테이블을 백업하는 스크립트를 cron을 통해 수행하는데 종종 백업파일이 생성되지 않는 이슈가 발생 원인 원인은 모르지만 우선 백업을 받아야 하기때문에 유사한 재현 스크립트를 통해 테스트 후 해결책을 적용 스크립트 내용 [root@pyhost ~]# cat ctest.sh #/bin/bash
vi tip manual setup
1. manual 1.1. Vi (Vim) Editor http://gypark.pe.kr/wiki/ViEditor 1.2. VI 사용법 https://mapoo.net/dev/devvi/vi-%EC%82%AC%EC%9A%A9%EB%B2%95/ 1.3. vi 파워유저로 거듭나기 https://mapoo.net/dev/devvi/vi-%ED%8C%8C%EC%9B%8C%EC%9C%A0%EC%A0%80%EB%A1%9C-%EA%B1%B0%EB%93%AD%EB%82%98%EA%B8%B0/ 1.4. vi 명령어 집합~!!!! https://mapoo.net/dev/devvi/vi-%EB%AA%85%EB%A0%B9%EC%96%B4-%EC%A7%91%ED%95%A9/ 1.5. vi 폴딩 기능 https://mapoo.net/dev/devvi/vi-%ED%8F%B4%EB%94%A9-%EA%B8%B0%EB%8A%A5/ 2. setup 2.1. 최적의 vim set https://mapoo.net/dev/devvi/%EC%B5%9C%EC%A0%81%EC%9D%98-vim-set/ 2.2. VIM에서 tab을 space(4칸)로 적용하기 https://mapoo.net/dev/devvi/vim%EC%97%90%EC%84%9C-tab%EC%9D%84-space4%EC%B9%B8%EB%A1%9C-%EC%A0%81%EC%9A%A9%ED%95%98%EA%B8%B0/
파이썬 팁
## 화면정리(지우기) 함수 생성 : def cls(): print("\n" * 100) 함수 호출 : cls() 화면정리가 필요 시 cls()를 호출한다. ## 기존 명령어 키보드 입력 버퍼의 최근부터 오래된 순으로 보여 줌 alt + n 키보드 입력 버퍼의 오래된부터 최근 순으로
vim visual block increment number
vim 을 이용하여 visual block을 지정한 라인의 맨 앞에 1부터 시작하여 1씩 증가하는 숫자를 넣는것에 대한 내용이다. 1) 편집 모드(i)로 임의의 글자 't' 입력 2) 일반 모드로 전환 – esc 3) t를 복사 – yy 4) 100개 붙여 넣기 –
vim 라인 앞 공백 정리
vim 편집기에서 라인 앞의 공백을 정리하는 방법이다. Ctrl + v – (j or k or G) – = 아래 동영상을 보면 쉽게 이해 할 수 있다.
최적의 vim set
[root@Mapoo-Blog ~]# vim ~/.vimrc set bg=darkset ts=4set etau FileType * setl fo-=cro 설명 set bg=dark : 배경을 어둡게 해고 글자를 밝게 set ts=4 : 탭을 4칸으로 적용(기본 8칸) set et : 탭을 스페이스바 공백 형태로(기본이 탭 공백) au FileType
vi 손쉽게 주석처리
vim 편집기에서 비주얼 블럭을 지정 후 한번에 주석처리 하기 순서 : Ctrl + v -> Shift + l -> Shift + i -> # -> Esc -> 설명 : 비주얼 모드 블럭 시작 -> 화면의 맨아래로 커서 내리기 ->
특정 라인부터 아래 몇개 라인 삭제 후 출력하기
아래는 서비스데몬 리스트 중 xinetd 데몬에 속한 리스트만 빼고 출력하는 방법이다. 1. 기본적인 서비스데몬 리스트 뽑기$ chkconfig –list…mdmonitor 0:해제 1:해제 2:활성 3:해제 4:활성 5:활성 6:해제acpid 0:해제 1:해제 2:해제 3:활성 4:활성 5:활성 6:해제diskdump
rpm 파일들 백업 스크립트
xxx rpm을 rpm -Uvh로 업그레이드 할 예정인데 문제가 생겼을때 아래처럼 롤백 할 예정이다.$ rpm -Uvh –oldpackage xxx.rpm그런데 혹시 모를 문제점이 발생했을 때를 대비해 기존 rpm 파일들 백업해 두기 위해 스크립를 돌려서 백업 받는다. 1. 스크립트 내용#!/bin/bash# Script by mapoo. ###
lsof 디렉토리 경로 한글명 디코딩하기
perl -e 'print "\n"' 사용 예)perl -e 'print "/home/!\xb0\xfc\xb8\xae\xc0\xda\xc6\xfa\xb4\xf5/\n"'