본문 바로가기

PostgreSQL psql command 가끔 PostgreSQL을 사용해서 작업을 해야 하는 경우가 있는데, psql를 실행해서 몇 가지 명령어만 치고 끝낸다. 가끔 사용하보니 아주 기초적인 것도 기억이 나지 않아서 매번 인터넷에 검색해서 사용하는 편인데.. 몇 가지만 간단하게 정리해두고 급할 때 찾아보려고 한다. 1. 데이터베이스 목록 출력 (List of databases) user=#\l (윈도우에서 작성하니깐 별로 좋지 못한데, 역슬래시에 소문자 엘(l)이다) 또는 user=#\list 도 가능하다. 2. 특정 데이터베이스 사용하기 예로 aaa 라는 데이터베이스가 존재할 때 user=#\c aaa (역슬래시에 소문자 c이다) 그럼 아래와 같이 변경 된다아. You are now connected to database "aaa" as u.. 더보기
RabbitMQ Management Command Line Tool 간단 소개 RabbitMQ를 커맨드로 컨트롤 할 수 없는지 알아보니 RabbitMQ Management Command Line Tool 이라는 것이 있더군요. 몇 가지 실험을 해보고 간단하게만 정리해봅니다. RabbitMQ Management Command Line Tool은 공식적으로 지원하고 있습니다. 참고 RabbitMQ Home Page : https://www.rabbitmq.com/management-cli.html Command Line Tool은 Python 파일로 제공되고 있습니다. Python 파일은 여러분이 RabbitMQ를 설치했고 Management 플러그인을 활성화한 상태면 언제든지 다운로드 할 수 있습니다. 1. RabbitMQ Management Command Line Tool 다운로드.. 더보기
JAVA Basic 002 - execute external command in java JAVA에서 외부 커맨드라인 어플리케이션 또는 스크립트를 실행하는 방법은 아래와 같습니다. Runtime rto = Runtime.getRuntime(); String e = "ls -al"; Process ps = rto.exec(new String[]{"bash","-c", e}); "bash"로 실행하라고 한 것인데요. ls -al 명령어를 말이죠. 만약 csh로 실행하라고 하려면 "bash" -> "csh"로 바꿔주시면 됩니다. 위와 같은 ls -al은 매우 빠르게 처리되기 때문에 문제가 없지만.. 커맨드라인 명령어를 통해 처리되는 프로세스가 매우 긴 경우에 기다려야 할 필요가 있습니다. 그때는 ps.waitFor(); 를 통해서 프로세스가 끝나기를 기다렸다가 다음 소스코드를 실행하도록 할 수 있.. 더보기
Z-Shell install in Ubuntu 12.04 server - 002 zsh install - http://ngee.tistory.com/395 이번에는 zsh의 확장버전이라고 해야하나요? oh-my-zsh를 설치하는 것을 해보려고 합니다. 1. git 설치하기 일단 git이 설치되어 있지 않으면 oh-my-zsh를 설치하는 것이 불편하기 때문에 아래 명령어를 통해서 git을 설치해주세요. apt-get install git 2. oh-my-zsh 설치하기 이건 너무 간단해요. 특별하게 커스터마이징해서 사용하실 것이 아니라면 그냥 아래 명령어를 root 권한에서 수행하시면 됩니다.wget --no-check-certificate http://install.ohmyz.sh -O - | sh (refer : https://github.com/robbyrussell/oh-my-.. 더보기