검색결과 리스트
2010/01 에 해당되는 글 7건
- 2010/01/25 [MySQL] GRANT 명령어를 사용해서 사용자 생성하기
- 2010/01/20 [텍스트 에디터] vim 도전하기
- 2010/01/15 박서연 50일
- 2010/01/10 [리눅스] 파일 압축 관리
- 2010/01/08 [redmine] PID file tmp/pids/mongrel.3001.pid already exists
- 2010/01/07 네이버 체크아웃 이벤트... 아이폰이 갖고 싶어요...ㅠ.ㅠ
- 2010/01/05 [잡담] 텔레비전을 끄고 인생을 켠다. (1)
2010/01/25 16:57
매번 까먹고 항상 찾느라 고생한다... =ㅅ=;;
모든 권한을 가진 사용자를 생성하기
CREATE DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
GRANT ALL PRIVILEGES ON db_name.* TO 'user_name'@'%' IDENTIFIED BY 'passwd' WITH GRANT OPTION;
FLUSH PRIVILEGES;
utf8 환경일 경우 도스프롬프트에서 테이블에 한글문자를 등록(insert)하거나 한글을 조회(select)시 깨져보임.
set names euckr; 로 설정을 바꾸면 한글이 제대로 보임(Mysql 5일 경우)
# mysql -u user_name -ppasswod db_name
mysql>set names euckr;
'개발 이야기 > DataBase' 카테고리의 다른 글
| [Oracle] 인덱스 리빌드 스크립트 만들기 (0) | 2010/04/13 |
|---|---|
| [Oracle 10g XE] CHARACTERSET 바꾸기 (0) | 2010/04/08 |
| [MySQL] GRANT 명령어를 사용해서 사용자 생성하기 (0) | 2010/01/25 |
| [실행계획 읽기] 1. PLAN_TABLE 생성하기 (0) | 2009/07/13 |
| 오라클 SQL to_char 날짜 관련 정리 (0) | 2009/05/22 |
| Cost Based Optimizer의 작동 원리 (0) | 2009/01/08 |
2010/01/20 21:33
vim은 코딩 좀 오래 해보신분들은 대부분 아실껍니다.
저는 2007년에 코딩의 세계로 뛰어들었습니다. (사실 2006년 크리스마스 다음 날 부터 출근했지만 이런거 따지면 쫌스럽다는 소리 들을까봐...^^;;)
사실 이쪽 분야가 전공도 아니고 일하면서 Linux나 Unix 계열을 만질일이 없었기 때문에 vim을 사용해볼 일이 없었습니다.
하지만 요즘 왠지 vim을 사용하면 고수의 포스를 뿜어낼 수 있을것만 같은 느낌(그냥 분위기만입니다. 내공은 하급무사입니다. ㅠ.ㅠ)에 그냥 한 번 도전해 보고 있습니다.
하지만 회사 개발환경이 윈도인 관계로 여기서 윈도우용 vim을 받아서 설치했습니다.
그리고 맨땅에 해딩하면 머리 아프겠죠? 그래서 단축키(vim은 단축키가 아니라 기능키라고해야하나?) 이미지도 하나 준비해놨습니다. ^^;;
이미지 출처 : http://kldp.org/files/vi-vim-cheat-sheet-ko.png
이제 준비는 다 됐으니 삽질만 남았군요. ^^;;
'개발 이야기 > 소프트웨어 리뷰' 카테고리의 다른 글
| [PDF+] 어도비보다 훨씬 빠르고 가볍다. PDF+ (0) | 2010/04/11 |
|---|---|
| [Oracle SQL Developer] MySQL 사용시 'Query execution was interrupted' 에러 발생시 (0) | 2010/03/26 |
| [텍스트 에디터] vim 도전하기 (0) | 2010/01/20 |
| [VirtualBox] 이미지 자동 실행 (3) | 2009/12/30 |
| 윈도우 기본 한글폰트 바꾸기 (3) | 2009/11/28 |
| 사파리의 FireBug - Web Inspector (0) | 2009/03/21 |
2010/01/15 09:25
둘째가 벌써 50일이 지났습니다. ^^
'서영이네 사진첩' 카테고리의 다른 글
| 서연이 돌이에요 ~ ^^ (0) | 2010/10/05 |
|---|---|
| 박서연 50일 (0) | 2010/01/15 |
| 서영이의 동생이 태어났습니다. (0) | 2009/11/05 |
| 서영이 돌 사진 (0) | 2008/12/11 |
| 서영이가 좋아하는 놀이터는 ? (0) | 2008/11/16 |
| 서영이네 집에 오신것을 환영합니다. >_< (0) | 2008/11/10 |
TAG 50일
2010/01/10 21:42
아래 내용은 CentOS 리눅스 구축관리실무에서 발췌한 내용입니다.
원래 제가 기억력이 안좋아서 책을 사놓고 자꾸 봐도 자꾸 까먹는지라 매번 찾아보기 귀찮아서 블로그에 올립니다. 이 글을 보시는 분들도 필요한 부분은 참조하시되 되도록이면 직접 서적을 구입해서 보시기 바랍니다.
명령어
tar
사용법
압축해제 : tar [옵션] 파일명
압축하기 : tar [옵션] 생성할파일 압축할파일
옵션
-z : gzip으로 압축하거나 해제한다.
-x : 압축된 파일로부터 압축을 해제한다.
-h : 심볼릭 링크를 묶지 않는다. 심볼릭링크가 가리키는 파일을 묶는다.
-j : bzip2 필터를 사용하여 .bz2 파일을 해제한다.
-c : 새 저장파일을 만든다.
-m : 파일의 변경 시간 정보를 유지하지 않는다.
-N, --after-date DATE, --newer DATE : 주어진 DATE보다 새로운 파일만 저장한다.
-p(소문자) : 모든 퍼미션 정보를 유지한다.
-P(대문자) : 파일 이름의 맨 앞 / 문자를 버리지 않는다.
-s : 저장 파일 목록과 똑같은 순서로 압축을 해제한다.
-v : 처리중인 파일을 자세하게 보여준다.
-Z : compress로 압축하거나 해제한다.
-f, --file [HOSTNAME:] F : 저장 파일 혹은 장치 파일 F에 저장한다.
--version : tar 프로그램의 버전정보를 출력한다.
--totals : -c로 만들어진 바이트 총합을 출력한다.
예제
gzip 압축하기tar -cvzf home.tar.gz /home
/home 디렉토리를 gzip을 이용하여 home.tar.gz라는 이름으로 압축한다.
gzip 압축해제하기
gzip 압축해제하기
tar -xvzf home.tar.gz
현재 디렉토리에 home.tar.gz 파일의 압축을 해제한다.
bzip2 압축하기
bzip2 압축하기
tar -cvjf home.tar.bz2 /home
/home 디렉토리를 bzip2를 이용하여 home.tar.bz2.라는 이름으로압축한다.
bzip2 압축해제하기
bzip2 압축해제하기
tar -xvjf home.tar.bz2
현재 디렉토리에 home.tar.bz2 파일의 압축을 해제한다.
'개발 이야기 > Linux' 카테고리의 다른 글
| [Kubuntu] NetworkManager is disabled (0) | 2010/09/26 |
|---|---|
| [Linux] 리눅스에서 서비스 등록하기 (0) | 2010/04/01 |
| [리눅스] 파일 압축 관리 (0) | 2010/01/10 |
| [tomcat] Cannot find ... bin/catalina.sh (0) | 2009/12/20 |
| [우분투] 터치패드를 인식하지 못할 때... (5) | 2009/12/07 |
| [우분투] ralink rt3090 무선랜 드라이버 설치하기 (2) | 2009/12/05 |
TAG tar
2010/01/08 09:33
[redmine] PID file tmp/pids/mongrel.3001.pid already exists
개발 이야기/ALM(Application lifecycle management) 2010/01/08 09:33에러 발생 상황
bitnami로 설치한 redmine에서 htttp://url은 잘 보이는데 http://url/redmine에서 503 에러가 발생서버를 비정상적으로 종료하면 발생
에러 메시지
[root@localhost ~]# /etc/init.d/bitnami-drupal start
/opt/redmine-0.8.7-0/mysql/scripts/ctl.sh : mysql (pid 2884) already running
starting port 3001
** !!! PID file tmp/pids/mongrel.3001.pid already exists. Mongrel could be running already. Check your log/mongrel.3001.log for errors.
** !!! Exiting with error. You must stop mongrel and clear the .pid before I'll attempt a start.
starting port 3002
** !!! PID file tmp/pids/mongrel.3002.pid already exists. Mongrel could be running already. Check your log/mongrel.3002.log for errors.
** !!! Exiting with error. You must stop mongrel and clear the .pid before I'll attempt a start.
Syntax OK
/opt/redmine-0.8.7-0/apache2/scripts/ctl.sh : httpd (pid 2949) already running
/opt/redmine-0.8.7-0/subversion/scripts/ctl.sh : subversion (pid 2962) already running
에러발생 원인
비정상적인 종료로 인해 PID 파일이 정상적으로 처리되지 않음
해결방법
간단하다. 문제가 되는 파일을 삭제하고 redmine을 다시 시작한다.
[root@localhost ~]# rm /opt/redmine-0.8.7-0/apps/redmine/tmp/pids/mongrel.3001.pid
rm: remove 일반 파일 `/opt/redmine-0.8.7-0/apps/redmine/tmp/pids/mongrel.3001.pid'? y
[root@localhost ~]# rm /opt/redmine-0.8.7-0/apps/redmine/tmp/pids/mongrel.3002.pid
rm: remove 일반 파일 `/opt/redmine-0.8.7-0/apps/redmine/tmp/pids/mongrel.3002.pid'? y
[root@localhost ~]# /etc/init.d/bitnami-drupal stop
/opt/redmine-0.8.7-0/subversion/scripts/ctl.sh : subversion stopped
Syntax OK
/opt/redmine-0.8.7-0/apache2/scripts/ctl.sh : httpd stopped
already stopped port 3001
already stopped port 3002
/opt/redmine-0.8.7-0/mysql/scripts/ctl.sh : mysql stopped
[root@localhost ~]# /etc/init.d/bitnami-drupal start
100108 09:30:08 mysqld_safe Logging to '/opt/redmine-0.8.7-0/mysql/data/mysqld.log'.
100108 09:30:08 mysqld_safe Starting mysqld.bin daemon with databases from /opt/redmine-0.8.7-0/mysql/data
/opt/redmine-0.8.7-0/mysql/scripts/ctl.sh : mysql started at port 3306
starting port 3001
starting port 3002
Syntax OK
/opt/redmine-0.8.7-0/apache2/scripts/ctl.sh : httpd started at port 80
/opt/redmine-0.8.7-0/subversion/scripts/ctl.sh : subversion started at port 3690
'개발 이야기 > ALM(Application lifecycle management)' 카테고리의 다른 글
| [redmine] PID file tmp/pids/mongrel.3001.pid already exists (0) | 2010/01/08 |
|---|---|
| [Redmine] (펌)PDF export시 한글 깨지는 문제 (3) | 2009/12/23 |
| [SVN 에러] NoSuchChangeset 발생시... (0) | 2009/04/10 |
| [SVN 에러] Can't create directory 발생시... (0) | 2009/04/10 |
2010/01/07 08:13
'사는 이야기' 카테고리의 다른 글
| [게임]Angry Birds PC (앵그리버드 PC판) (10) | 2011/02/09 |
|---|---|
| 컬러왕 테스트 입니다. 발상이 정말 재미있습니다. (0) | 2010/11/06 |
| 내가 널 위해 google 해주마! (0) | 2010/09/26 |
| 고소, 고발시 참고할 사항 (0) | 2010/09/26 |
| 네이버 체크아웃 이벤트... 아이폰이 갖고 싶어요...ㅠ.ㅠ (0) | 2010/01/07 |
| [잡담] 텔레비전을 끄고 인생을 켠다. (1) | 2010/01/05 |
2010/01/05 15:46
우리는 하루에 몇 시간이나 텔레비전을 볼까요? 저도 궁금해서 한 번 찾아봤습니다. 우리나라는 2007년 기준으로 하루에 한 가구당 평균 2.5시간 정도를 보고 있었습니다. 제 예상보다는 적은 수치네요.
텔레비전을 끄고 인생을 켠다.
어느 날 인터넷 기사를 보다가 본 저 문구가 제게 상당히 강렬하게 다가왔습니다. 왜냐면 저희 집은 저녁 내내 텔레비전이 켜있거든요. 제가 퇴근해서 집에 들어가면 빠르면 8시 늦으면 보통 11시인데 집에 들어가 보면 어김없이 텔레비전이 켜져있습니다.
제 와이프가 아이를 보다가 저녁에 드라마가 할 시간이 되면 텔레비전을 켜서 아이들이 모두 잠들때까지 틀어 놓습니다. 저도 퇴근해서 집에 들어가면 와이프 옆에 누워서 같이 텔레비전을 봅니다. 저도 모르게 같이 텔레비전을 보고 있는거죠. 와이프는 아이들을 재우기 위해서 텔레비전을 끄는게 아니라 계속 켜놓습니다. 텔레비전을 끄면 큰 딸이 다시 켜라고 생때를 부립니다. 그래서 결국 저희집 텔레비전은 보통 12시가 넘어야 꺼집니다.
제 개인적으로는 아이들을 위해서 거실서재를 만들코 텔레비전을 다른사람을 줘버리거나 치워놓고 싶지만 와이프의 격렬한 반대에 손을 못대고 있습니다. "텔레비전 없으면 난 무슨 재미로 살아~" 라는게 제 와이프의 반대 이유입니다. =ㅅ=a;;
텔레비전을 대체할 수 있을 만한 재밌고 건전한 무언가가 나타나기 전에는 아무래도 저희집 텔레비전은 저녁엔 항상 켜있을 것 같습니다.
※ '텔레비전을 대체할 수 있을 만한 재밌고 건전한 무언가' 운동을 하면 가장 좋겠지만 그건 아이를 보면서 할 수 없어서 안될것 같습니다.
'사는 이야기' 카테고리의 다른 글
| [게임]Angry Birds PC (앵그리버드 PC판) (10) | 2011/02/09 |
|---|---|
| 컬러왕 테스트 입니다. 발상이 정말 재미있습니다. (0) | 2010/11/06 |
| 내가 널 위해 google 해주마! (0) | 2010/09/26 |
| 고소, 고발시 참고할 사항 (0) | 2010/09/26 |
| 네이버 체크아웃 이벤트... 아이폰이 갖고 싶어요...ㅠ.ㅠ (0) | 2010/01/07 |
| [잡담] 텔레비전을 끄고 인생을 켠다. (1) | 2010/01/05 |
