date로 시간 확인

ntpdate time.bora.net 하면 시간 적용됨

rdate -s time.bora.net
Posted by 모노 MonoMono

댓글을 달아 주세요


누구나 업로드나 다운로드가 가능한 자료실을 운영하고 있을 경우 사이즈가 큰 파일을 업로드 또는 다운로드 할 경우 부하가 많이 걸리게 되어 결국 시스템의 성능 저하를 유발하게 됩니다.

아파치에서는 웹 서버에서 업로드,다운로드 할 수 있는 파일의 용량을 제한하는 LimitRequestBody 기능을 이용할 수 있습니다. LimitRequestBody 는 클라이언트가 요청시 http 프로토콜을 통해 서버가 제공할 수 있는 메시지의 크기를 byte 단위로 정의하는 것으로 무한대를 의미하는 0부터 2,147,483,647(2Giga) 까지 설정 가능하며 이 설정으로 대용량의 파일을 업로드,다운로드 하는 형태의 서비스 거부 공격을 효과적으로 차단할 수 있습니다.
 
이를 설정하는 방법은메 아파치의 httpd.conf 를 열어 아래와 같이 라인을 추가하면 됩니다.
 
<Directory />
   LimitRequestBody 5000000
</Directory>
<Directory /home/userdir/>
   LimitRequestBody 10240000
</Directory>
 
 
위와 같이 LimitRequestBody 를 설정하면 아파치 웹서버를 이용하여 ( / )는 모든 파일의 사이즈를 5M로 제한하고 /home/userdir/ 폴더에 대해서는 10M로 제한하게 됩니다.

위와 같이 설정시 지정된 사이즈를 초과하는 파일을 업로드/다운로드 시에는 Reuqest Entity Too Large 라는 에러 메시지가 뜨며 업로드나 다운로드가 되지 않게 됩니다.



Posted by 모노 MonoMono

댓글을 달아 주세요


새하드라면 바로 마운트가 안잡힌다.

마운트 하려고 했을때

#mount -t ext3 /dev/sdc /mnt/
mount: wrong fs type, bad option, bad superblock on /dev/sdc,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

라고 메세지가 나오며 마운트가 되지 않는다.

방금 막 비닐을 뜯은하드라면

포멧부터 해줘야 한다.

#mkfs.ext3 /dev/sdc
mke2fs 1.39 (29-May-2006)
/dev/sdc is entire device, not just one partition!
Proceed anyway? (y,n)

에서 y 하면됨
Posted by 모노 MonoMono

댓글을 달아 주세요


mount -t ext3 /dev/sdc /mnt/test/
Posted by 모노 MonoMono

댓글을 달아 주세요


학원 다니다가 강사가 실력이 늘어야된다고 방향키 복사 기능을 막아버렸다.

근데 진도는 무진장 빠르게 넘어간다.

컨트롤 + L 과 clear를 난무한다.


프로그램은 putty를 사용하는데, 스크롤을 위로 올리니 저장이 별로 안된다.

경로가 8개 정도 되는데 3개뿐이 기억이 안난다.

어쩌지.. 물어 보려고 했는데, 열강 중이시다.

슬쩍 물어봤따.

안알려준다.

그래서 알아 냈따.


export HISTSIZE="1000"

입력한다.


별게 아니고, 히스토리에 명령어 부분이 저장되는 부분을 0으로 만들어놔서 기억이 안되게 해논거더라..

사이즈 늘려주니 바로 먹힌다..

후훗....
Posted by 모노 MonoMono

댓글을 달아 주세요


옵티마이저(Optimizer)는 SQL을 가장 빠르고 효율적으로 수행할 최적(최저비용)의 처리경로를 생성해 주는 DBMS 내부의 핵심엔진이다. 사용자가 구조화된 질의언어(SQL)로 결과집합을 요구하면, 이를 생성하는데 필요한 처리경로는 DBMS에 내장된 옵티마이저가 자동으로 생성해준다. 옵티마이저가 생성한 SQL 처리경로를 실행계획(Execution Plan)이라고 부른다. 옵티마이저의 SQL 최적화 과정을 요약하면 다음과 같다.

  • 사용자가 던진 쿼리수행을 위해, 후보군이 될만한 실행계획을 찾는다.
  • 데이터 딕셔너리(Data Dictionary)에 미리 수집해 놓은 오브젝트 통계 및 시스템 통계정보를 이용해 각 실행계획의 예상비용을 산정한다.
  • 각 실행계획을 비교해서 최저비용을 갖는 하나를 선택한다.
Posted by 모노 MonoMono

댓글을 달아 주세요


리눅스를 쓰다보면 root 계정을 잘 못입력 했거나.. 잊어버렸을 경우...

리눅스를 다시 설치해야 한다...

하지만!! 간단하게 찾을 수 있는 방법이 있으니!!!
 
이름하여 싱글 모드 부팅!

1. single 모드란?

위에서 말한바와 같이 시스템 관리자 계정의 암호를 잊어버렸거나 시스템이 정상적으로 부팅되지 않을경우 single모드로 부팅을 하여 해당 문제를 해결할 수 있다.

grup 부트로더의 경우 아래의 방법으로 single모드로 부팅할 수 있으며 LILO 부트로더의 경우 'init single'명령어를 통하여 single모드로 부팅할 수 있다.

리눅스는 부팅시 제일 처음 커널을 올리고 그다음 init을 올리며 초기화를 한다. single모드는 init이기 때문에 다른 프로세서( login화면 등 )가 실행되기 전에 실행되므로 로그인이 없이 관리자 권한으로 로그인한다. 따라서 부팅을 완료하기전에 시스템에 접근하는것이 가능하다.


① 부팅시 알파벳 'e'를 누른다. 파란화면과 리눅스목록이 뜨면 ‘e'를 한번 더 누른다

② 다음 화면에서 두 번째 커널(kernel /vmlinuz-2.X.20-8 ro root=LABEL=/) 선택 후 ‘e'를 눌러준다.

③ grub edit> kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ 끝에 한칸띄우고 1을 추가한후 엔터. 즉, grub edit> kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ 1

1대신에 single을 써도 된다.!!

⇒ 런레벨 1(싱글모드)로 부팅

④ 1 입력 확인 후 ‘b' 입력. 부팅이 된다.

⑤ passwd 입력 후 비밀번호 생성.

Posted by 모노 MonoMono

댓글을 달아 주세요


다른 하드에 존재하는 윈도우 XP 멀티부팅 방법입니다.

간단한 것인데도 불구하고 찾느라 좀 애먹었습니다.
다른분들 필요하실지 모르겠어서 올립니다.

System :
IBM 40G - Fedora (hd0)
Seagate 80G - Windows XP (hd1)

Grub 설정 내용
(# vi /boot/grub/menu.lst) 에 다음 내용을 추가합니다
------------------------------------------
title Windows XP (Service Pack 3)  <- 이부분에 선택할 OS명을 입력. 뭐 꼭 동일하게 입력안해도됨
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
chainloader +1

------------------------------------------

이렇게 하여 만들어진 제 menu.lst 파일은 다음과 같습니다.
----------------------------------------------------------------------
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/hda3
# initrd /initrd-version.img
#boot=/dev/hda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
title Fedora Core (2.4.22-1.2199.nptl)
root (hd0,0)
kernel /vmlinuz-2.4.22-1.2199.nptl ro root=LABEL=/ hdc=ide-scsi rhgb
initrd /initrd-2.4.22-1.2199.nptl.img
title Windows XP (Service Pack 3)
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
chainloader +1
----------------------------------------------------------------------

부팅 할때 리눅스가 처음 부팅되야 정상입니다.

시모스 화면 넘어가고, 바로 리눅스에서 에디트 모드로 들어가는거 있죠? 5초 카운트 다운하는부분!

그부분에서 아무키로 들어가면
-------------------------
리눅스
윈도우
--------------------------

이런식으로 선택 화면이 나옵니다^^

원하시는거 골라서 엔터 치시면 부팅!

Posted by 모노 MonoMono

댓글을 달아 주세요