본문 바로가기

Server71

vi 명령어 http://shagall.tistory.com/202 2014. 7. 28.
POSTGRESQL import export POSTGRESQL 생각보다 번거롭다!!! 일단 테이블 데이터들을 export 하는 방법pg_dump -a --host [호스트네임] --port [포트번호] --username [DB 사용자 이름] -Fc -f [export 결과 파일명] -t [테이블명] [DB명]ex) pg_dump -a --host test.net --port 1234 --username test -Fc -f tb_test.mydb -t public.tb_test db_test export file을 import 하는 방법pg_restore -h localhost -U [DB 사용자 이름] -Fc -d [DB 명] [import 할 파일 명]ex) pg_restore -h localhost -U test -Fc -d db_test.. 2014. 2. 28.
우분투에서 TV 보기 TV 수신 카드를 달고, 케이블도 연결했는데.. 결과적으로 우분투에서 어떻게 TV 보는지를 모르겠다. -_- 역시 우분투는 어려워.. 찾다 찾다 보니 smplayer를 이용하여 TV 를 보는 방법을 발견..일단 smplayer를 우분투 소프트웨어 센터에서 다운 받았다.(오 별 5개!!) smplayer에서 TV 채널을 보려면 일단 컴퓨터와 연결된 케이블의 채널을 스캔해와야 한다.채널 스캔을 위해 dvb-apps 패키지 설치. $> sudo apt-get install dvb-apps 설치 후 /usr/share/dvb/atsc/us-Cable-Standard-center-frequencies-QAM256 파일을 작업 할 디렉토리에 복사한다.지상파 방송의 경우 8VSB 변조 방식을 따르고, 케이블 방송의 .. 2013. 8. 10.
우분투에서 mysql 접근 및 사용 mysql 설치>> sudo apt-get install libapache2-mod-auth-mysql>> sudo apt-get install mysql-server mysql-client mysql 로그인>> mysql -u 사용자명 -p root 암호 변경>> mysqladmin -u root -p password "새 비밀번호" 데이터베이스 생성mysql> create database db명; 데이터베이스 삭제mysql> drop database db명; 사용자 생성하기mysql> CREATE USER 아이디@localhost IDENTIFIED BY '비밀번호'; 사용자 목록 확인mysql> use mysql;mysql> select user, host from user; 사용자에게 DB 권한 .. 2013. 8. 7.
우분투 원격 접속 xrdp 라는 원격 접속 프로그램을 설치한다. >> sudo apt-get install xrdp 설치 후 홈디렉토리에 .xsession 파일을 생성한다. >> vi ~/.xsession 그 안에 아래와 같은 내용 입력. gnome-session --session=ubuntu-2d 윈도우 mstsc로 접속 시 아래와 같이 로그인 화면이 나타나고 우분투로 원격 접속 됨을 확인 할 수 있다. 우분투 14.04에서 원격 접속 하기안타깝게도 우분투 14.04 버전에서 xrdp 접속을 할 시, 회색 화면만 나타나고 원격 화면이 제대로 나타나지 않는 현상이 발생한다. 14.04 버전부터 xrdp의 기본 desktop 환경을 지원하지 않기 때문이라고 한다.문제를 해결하기 위해서는 xrdp가 지원하는 desktop 환.. 2013. 8. 6.
iptime 외부 접속 서버 구축을 하는데, iptime 공유기를 가지고 외부에서 접속을 해야만 했다. 과연 이게 가능할까???공유기가 동적 ip인데다가 공유기 내에 연결된 PC들이 외부에서 접속이 가능한건가??열심히 구글링을 한 결과! 가능하다라는 결론 도출!포트포워딩과 DDNS라는 신기한 기능을 발견했고, 동적 ip를 외부에서 접속가능하게 하려면 이 두 가지가 필수라는 사실을 알아냈다.우선 DDNS..DDNS는 Dynamic Domain Name Service의 약자이며, 동적으로 ip 주소를 이름으로 매칭시켜주는 역할을 한다.어떻게??간략하게 설명하자면 client에서 ip주소가 변경되면 변경된 주소 정보를 서버에 알려주게 되고, DDNS 서버는 해당 변경 사항을 자동으로 업데이트하여, 동적 ip 주소와 이름을 매칭시키는.. 2013. 8. 5.
vim 설정 홈 폴더에 .vimrc 파일을 열어서 아래와 같은 설정을 하면 vim 편집기를 설정할 수 있다. set autoindent 자동 들여쓰기 set cindent C 프로그래밍용 자동 들여쓰기 set smartindent 스마트한 들여쓰기 set nowrapscan 검색할 때 문서 끝에서 처음으로 다시 안 돌아감 set nobackup 백업 파일 만들지 않음 set nowrap 자동 줄바꿈 안함 set shiftwidth=4 자동 들여 쓰기 4칸 set number 줄번호 표시 set fileencoding=utf-8 파일 저장 인코딩 set ignorecase 검색어 대소문자 무시 set tabstop=4 탭을 4칸으로 set backspace=2 삽입 모드에서 백스페이스 허용 색상 바꾸기 : color .. 2013. 8. 4.
쉘에서 문자열 연산 'expr'이란 것이 있다. 주어진 연산을 처리하는데 사용하는 쉘 명령어이며, 해당 명령어를 이용하여 문자열 연산을 할 수 있다.기본 사용>> expr 1 + 1 2 문자열 연산 #!/bin/sh CURR=/home/user/test1/test2 #/home/user/ 와 일치하는 index를 알고 싶다.USERINDEX=`expr match $INSTALL_DIR '/[A-Za-z0-9]*/[A-Za-z0-9]*/'`echo $USERINDEX # 아마도 11이란 숫자 리턴 #/home/user/만 추출 하고 싶다.echo `expr substr $INSTALL_DIR 1 $USERINDEX` #/home/user/ 뒤에 data란 문자열을 더하고 싶다.echo `expr substr $INSTALL_.. 2013. 7. 12.
터미널에서 종료하기 >> sudo shutdown -r now // 지금 당장 끄고 리붓해라! >> sudo shutdown -h now // 지금 당장 컴터 꺼라!>> sudo shutdown +3 "system will be down" // 3분 뒤에 시스템 꺼진다. 브로드 캐스팅으로 다른 사용자들에게 알린다.>> sudo shutdown -c // 컴터 끄라고 한 거 취소~ 2013. 7. 11.