Whiteship's Note


리눅스 시간 맞추기

Linux : 2010.07.23 16:40


맥이나 윈도우는 얼마나 편해 ㅠ.ㅠ 
시간 한번 맞추기가 이렇게 힘들어서야 원...


커맨드만 복사해 놔야지.. 링크가 고장날지도 모르니...

    [root@Zeus ~]# date 
    Fri Aug  3 08:05:03 UTC 2007 
    [root@Zeus ~]# hwclock --show 
    Fri 03 Aug 2007 05:39:07 PM UTC  -0.870183 seconds 
    [root@Zeus ~]# echo $TZ 

    [root@Zeus ~]# export env TZ=KST-09:00:00 
    [root@Zeus ~]# date 
    Fri Aug  3 17:05:45 KST 2007 

    [root@Zeus ~]# date 
    Fri Aug  3 18:05:21 KST 2007 
    [root@Zeus ~]# hwclock --show 
    Fri 03 Aug 2007 06:39:45 PM KST  -0.540050 seconds 
    [root@Zeus ~]# rdate -s time.bora.net 
    [root@Zeus ~]# hwclock --systohc 
    [root@Zeus ~]# date 
    Fri Aug  3 18:06:56 KST 2007 
    [root@Zeus ~]# hwclock --show 
    Fri 03 Aug 2007 06:07:01 PM KST  -0.211481 seconds 

    export env TZ=KST-09:00:00 
    rdate -s time.bora.net 
    hwclock --systohc 


top

TAG 리눅스

Write a comment.


[MySQL] mysqldump 백업 복구

Linux : 2010.02.24 14:20


참조: http://osguru.tistory.com/entry/MySQL-DB-%EB%B0%B1%EC%97%85-%EB%B0%8F-%EB%B3%B5%EA%B5%AC-mysqldump

백업

mysqldump -u 계정 -p 비번 DB > 백업파일

복구

mysql -u 계정 -p 비번   DB < 백업파일

흠.. 잘하면 외울 수도 있겠구나;;
top

  1. 2010.02.24 14:54 PERM. MOD/DEL REPLY

    비밀댓글입니다

    Favicon of https://whiteship.tistory.com BlogIcon 기선 2010.02.24 15:26 신고 PERM MOD/DEL

    엇;; 나 맞는데;;
    중학교 동창이구나.ㅋㅋㅋㅋㅋ

    세상에.. 블로깅 하다보니 별일이 다있구만.ㅋㅋ

    전씨 맞지?ㅋㅋㅋ
    헐.. 근데 어쩌지;; 난 그대의 얼굴이 매치가 안되네;;
    나보다 한참 나이가 많아 보이자나;; @_@;;

    호주 워킹도 다녀왔군..
    메일좀 보내봐~ (블로그 맨 아래에 있다.)

Write a comment.


[리눅스] 용량 보기 관련 명령어

Linux : 2009.11.01 09:04


df -h

파티션 별로 용량을 적절한 단위(-h)로 보여준다.

du | sort -n

해당 위치 이하의 모든 폴더 별 용량을 사이즈로 정렬해서(sort -s) 보여준다.

이 두 개를 이용해서 용량을 많이 차지하는 것 중에 필요없는 것들을 지워주는게 좋겠습니다. 안 그러면 눈 깜짝할 사이에 DB가 들어있는 파티션이 찬다던가. VCS가 들어있는 파티션이 꽉 차버릴지도...
top

  1. Favicon of http://blog.lckymn.com BlogIcon Kevin 2009.11.01 17:02 PERM. MOD/DEL REPLY

    제가 쓰는것도 공개해 보겠습니다. 대충 필요할때 마다 만들어서 쓰던 거라서 분명 더 좋은 방법이 있을껍니다...ㅡ_ㅡ;;;

    (전부 용량 읽기 편하게해서 보기 e.g. 123M)
    메가 단위 용량 파일만 오름 차순으로
    du -h | grep -e ^[0-9]*M | sort -n

    현재 위치의 directory 내에 있는 파일들중 메가 단위 이상 되는 파일만 오름 차순으로 보기 (숨김파일 제외)
    du -sh * | grep -e ^[0-9]*M | sort -n

    현재 위치의 directory 내에 있는 파일들중 메가 단위 이상 되는 숨김 파일만 오름 차순으로 보기
    du -sh .[^.]* | grep -e ^[0-9]*M | sort -n

    현재 위치의 directory 내에 있는 모든 파일들중 메가 단위 이상 되는 파일만 오름 차순으로 보기 (숨김 파일 포함)
    du -sh .[^.]* * | grep -e ^[0-9]*M | sort -n

    (리눅스에서는 directory도 파일이기 때문에 directory도 포함되서 나옵니다. :))

    Favicon of http://whiteship.tistory.com BlogIcon 기선 2009.11.01 17:58 PERM MOD/DEL

    호곡.. 절대로 외워서는 못쓸 것들이군요.
    sh 파일을 만들어서 써야겠네요.

    유용한 정보 감사합니다.

  2. Favicon of http://blog.lckymn.com BlogIcon Kevin 2009.11.28 02:44 PERM. MOD/DEL REPLY

    제가 댓글로 달아 놓은 command에 문제점이 있는걸 발견해서 다시 고칩니다.
    필요할때마다 날림으로 만들어 쓰던거라 그런지 한계가 금방 드러나는군요...ㅡ_ㅡ;;;

    (전부 용량 읽기 편하게해서 보기 e.g. 123M)
    메가 단위 용량 파일만 오름 차순으로
    du -h | grep -e ^[0-9]*[.]*[0-9]*M | sort -n

    현재 위치의 directory 내에 있는 파일들중 메가 단위 이상 되는 파일만 오름 차순으로 보기 (숨김파일 제외)
    du -sh * | grep -e ^[0-9]*[.]*[0-9]*M | sort -n

    현재 위치의 directory 내에 있는 파일들중 메가 단위 이상 되는 숨김 파일만 오름 차순으로 보기
    du -sh .[^.]* | grep -e ^[0-9]*[.]*[0-9]*M | sort -n

    현재 위치의 directory 내에 있는 모든 파일들중 메가 단위 이상 되는 파일만 오름 차순으로 보기 (숨김 파일 포함)
    du -sh .[^.]* * | grep -e ^[0-9]*[.]*[0-9]*M | sort -n

    마지막 두 명령은 숨김 파일이나 디렉토리가 없을시 에러 메세지도 같이 출력됩니다만 그냥 무시하시면 됩니다. :)

    Favicon of http://whiteship.tistory.com BlogIcon 기선 2009.11.28 12:23 PERM MOD/DEL

    허걱... 감사합니다. :)

Write a comment.


리눅스 명령어 백스라운드로 실행하기

Linux : 2008.11.10 22:35


참조: http://blog.keduall.co.kr/lsb76/69

nohup 명령어 &

창을 꺼도 계속 돌아가도록 nohup 추가.
백그라운드로 실행여 콘솔창 볼 수 있게 & 추가.

자세한 건 몰라요.


top

Write a comment.


MySQL 설치 후 처음으로 로긴하기

Linux : 2008.02.29 00:04


참조 : http://itn.pe.kr/ttools/1

MySQL을 yum 설치하고나서 접속을 시도합니다.

mysql -u root -p

기본으로 root의 암호는 공백이니까 그냥 엔터를 칩니다. 그런데.. 들어가지지는 않고 에러가 나옵니다.

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

아.. 이 끔찍한 에러. 이전에도 몇 번 만난적이 있는데, 그 때 잘 정리해 두지 않고 어찌저찌해서 접속 한 다음에 그냥 사용하고 있다가 다시 오랜만에 서버에 깔다가 만나니.. 참으로 난감한 에러입니다.

1. 프로세스가 돌고 있지 않아서 에러가 납니다. 그럼 프로세스를 돌려줍니다.  mysqld (MySQL 데몬)을 실행하면 되는데, 이 파일이 여러군대에 있더군요. 그중에서 저는

/usr/local/mysql/bin/mysqld_safe --user=mysql&

이렇게 하니까 동작 됐습니다.
Starting mysqld daemon with databases from /usr/local/mysql/var 이런 메시지가 출력됩니다.

2. 그 다음 다시 로그인을 시도하면 또 똑같은 에러가 나타납니다. 이번에는 링크를 만들어 줍니다.
temp 폴더에 생성되는 sock 파일을 mysql이 원츄하고 있는 이름으로 심볼릭 링크를 만들어 줍니다.

ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock

3. 이제 끝. 이제는 로그인이 됩니다.

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 5.0.26

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>


top

  1. Favicon of http://gerions.egloos.com BlogIcon 윤걸 2008.02.29 09:16 PERM. MOD/DEL REPLY

    한 때 mysql.sock 이 깨져서 연결이 제대로 안 되는 경우가 mysql 에 종종있었지.. ㅎㅎ~
    요즘도 그러나 몰러~

    Favicon of http://whiteship.tistory.com BlogIcon 기선 2008.02.29 10:05 PERM MOD/DEL

    ㅋㅋ그럼 걍 Postgersql 써야겠네요,

Write a comment.