본문 바로가기

로그 저장소 :)

Linux Network Setting 1. 명령어(장점:즉시반영/단점:재부팅시 초기화) #ifconfig - ip확인 및 변경 , ethenet 카드 시작/종료 #route - Network, Gateway 변경/확인 2. 유틸리티 #setup => Network Configuration =>Text기반(강추) #system-config-network or neat =>windowX기반(비추) 3. 파일설정(강추) /etc/sysconfig/network ->network, gateway 변경 /etc/sysconfig/network-scripts/ifcfg-eth0 ->ip 변경 /etc/resolv.conf 설정 후 #service network restart #ifconfig ※ip & netmask변경 #ifconfig eth0 20.. 더보기
Linux Mount(unmount) & File System [마운트 방법] mount -t type device mount-point ex) mount -t ext3 /dev/sda2 /mnt type : 파일시스템명 device : 파일시스템이 위치한 물리적인 장치(ex. /dev/sda2) mount-point : 파일시스템을 마운트할 디렉토리(ex. /mnt/dvd, /media) [언마운트 방법] umount /dev/sda2(장치명) 또는 umount /mnt(마운트한 디렉토리) [파일 시스템 종류] *참고 : cat /proc/filesystems 파일시스템 타입 설명 Second Extended filesystem ext2 가장 일반적인 리눅스 파일시스템 Reiser filesystem reiserfs 리눅스용 저널링(journaling) 파일시스템.. 더보기
LVM LVM(Logical Volume Manager) PV-Physical Volume : 물리적볼륨, 실제로 나눈 파티션 VG-Volume Group : 물리적 볼륨이 모여서 하나의 VG를 이룸. 즉,지정한 크기의 PE가 모여 생성되는 하나의 큰 덩어리 LV-Logical Volume : 정규파티션과 같으며, 실제 만들어서 사용하는 것이 LV PE-Physical Extents : 일종의 블럭, 실제 데이터가 저장되는 공간으로 1PE = 약 4MB [사전작업 : 기존 RAID작업한거 전부 삭제] ① /etc/fstab에서 dev/md0~2 삭제 ② #mdadm -S /dev/md0 #mdadm -S /dev/md1 #mdadm -S /dev/md2 ③ #umount /rdata0 #umount /rdata.. 더보기
RAID RAID(Redundant Array of Independent) *시스템 RAID 상태확인 : #cat /proc/mdstat 0 - 스트라이핑(Striping) : 2개의 하드에 데이터 분할저장, 속도업; 한쪽이 뻑나면 데이터 바이바이~ 1 - 미러링(Mirroring) : 2개의 하드에 동시저장, 백업개념 포함; 용량낭비가 심함(½) ex) 2개의 디스크(1GB x 2ea)를 RAID-0으로 /rdata0 구성 2개의 디스크(2GB x 2ea)를 RAID-1으로 /rdata1 구성 ① 파티션 생성 - dev/hda(7,8,9,10) #fdisk -l 확인 후에 #fdisk /dev/hda n -> t -> 7(8) -> fd -> w ② 재부팅 or partprobe #partprobe -> 확인 .. 더보기
quota quota란? - 서버 시스템에서 사용자들의 계정 용량을 제한할 경우에 사용한다.(블록단위 용량 및 i-node제한) 그룹단위로도 제한할 수 있으며, 주로 웹호스팅 서비스를 하는 경우에 유용하다. ex) groupquota, userquota 설정 그룹 : sports , 홈디렉토리 : /home2/sports 사전작업 #groupadd sports #mkdir /home2/sports #chgrp sports /home2/sports #chmod 750 /home2/sports #useradd -g sports -d /home2/sports/baseball baseball #useradd -g sports -d /home2/sports/soccer soccer #useradd -g sports -d /.. 더보기
vi 에디터 정리 리눅스를 잘하는 사람이란 vi를 잘하는 사람이란 말이 있다. 그정도로 기본이 되어야 할 스킬인데...... 일단은 각각의 모드(Mode) 이해가 필수!! 편집모드로 가기 위해 i,a,o 외에 s는 문자를 지우고 삽입, r은 한글에서 수정모드(insert) 와 같다 기타 나머지는 잘 정리 된 것이 있어서 첨부합니다. ^-^; 더보기
RPM 옵션 정리 1. 설치모드 -i (--install) : 패키지 최초설치 시 사용, 이전버전 있으면 설치안됨 -U(--upgrade) : 기존 패키지를 업그레이드 할 때 사용 이미 설치 된 패키지 없을 시에도 가능함(위 i옵션과 같아짐) -F(--freshen) : 이전 버전이 설치된 경우에만 설치, 업데이트라고 볼 수 있음 --force : 기존에 설치된 패키지와 그 파일을 강제로 다시 설치하도록 함 *설치 시 같이 사용하는 옵션 -v : 메시지를 자세히 보여준다(verbos) -h : #기호 표시해 준다 (hash) #rpm -ivh kernel-2.6.21-15.EL.i386.rpm 2. 제거모드 -e : 패키지를 제거할 때 사용 (eliminate) --nodeps : 의존성 문제 일으켜 설치 안될 경우에 무.. 더보기
MySQL Source 설치 ① 다운로드(www.mysql.com -> 저장경로 /usr/local/src) mysql-5.1.36.tar.gz ② 압축풀기 #tar zxvf mysql-5.1.36.tar.gz ③ 디렉토리 이동 #cd mysql-5.1.36 ④ 환경설정 #./configure --prefix=/usr/local/mysql --with-charset=euckr ☞ 한글지원하도록 소스수정됨 ⑤ 컴파일 (대략 20분정도 소요) #make ⑥ 설치 #make install make clean : configure과정 잘못했을 때 object를 날리는 명령 정확히하려면 /usr/local/mysql 지우고 압축 푼 폴더 지우고 다시해야 함 MySQL 시작 ①관리자 DB 생성 -> 처음 설치시 1회만 함 #cd /usr/lo.. 더보기