Skip to content

Dev

Dev 대분류 카테고리

vim visual block increment number

vim 을 이용하여 visual block을 지정한 라인의 맨 앞에 1부터 시작하여 1씩 증가하는 숫자를 넣는것에 대한 내용이다. 1) 편집 모드(i)로 임의의 글자 't' 입력 2) 일반 모드로 전환 - esc […]

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 […]

vi 손쉽게 주석처리

vim 편집기에서 비주얼 블럭을 지정 후 한번에 주석처리 하기   순서 : Ctrl + v -> Shift + l -> Shift + i -> # -> Esc -> 설명 : […]

특정 라인부터 아래 몇개 라인 삭제 후 출력하기

아래는 서비스데몬 리스트 중 xinetd 데몬에 속한 리스트만 빼고 출력하는 방법이다. 1. 기본적인 서비스데몬 리스트 뽑기$ chkconfig --list…mdmonitor       0:해제  1:해제  2:활성  3:해제  4:활성  5:활성  6:해제acpid     […]

rpm 파일들 백업 스크립트

xxx rpm을 rpm -Uvh로 업그레이드 할 예정인데 문제가 생겼을때 아래처럼 롤백 할 예정이다.$ rpm -Uvh --oldpackage xxx.rpm그런데 혹시 모를 문제점이 발생했을 때를 대비해 기존 rpm 파일들 백업해 두기 위해 스크립를 […]

python 설치 및 실행시 문자셋 오류.

make시 아래와 같은 오류 메세지 발생 :Fatal Python error: Py_Initialize: can't initialize sys standard streams LookupError: unknown encoding: EUC-KR 해결 방법 :configure 후 LC_ALL=C make로 실행make install시에도 동일에러 발생할 경우 […]

perl 서버 프로그래밍

 빌드 시스템의 일을 돕고 있는 중인데, 간단한 서버 클라이언트 프로그램을 만들어야 했다. 요구 사항은 배쉬 스크립트로 짜기. J2ee로 짜면 금방인데 듣도 보도 못한 스크립트로 짜려니까 너무 깝깝했다. " 스크립트로 실행만 […]

Shell(쉘) 팁.

The following command allows you to access the command n-4 in the history(vi /etc/apache/httpd.conf)  

  Further application : !! //The last commant !23 //The 23th command !-2 // Execute the last […]