출처 : http://www.otl.ne.kr/tag/iptraf (1)IPTraf 이란 실시간 패킷 분석 프로그램으로 네트워크 인터페이스 별 모니터링과 각 프로토콜 별 송수신 패킷 전송량 측정, 송수신 IP 실시간 감시 등을 TEXT 그래픽 인터페이스로 제공하는 프로그램입니다. (2)다운로드 및 설치방법 -IPTraf 홈페이지 http://iptraf.seul.org/ ①홈페이지에 접속하셔서 직접 소스를 다운받아 서버에 옮기시거나 서버상에서 다음의 명령어를 입력하셔서 국내 사이트를 통해 다운로드 받습니다. [root@nextline ~]#wget http://www.superuser.co.kr/home/files/iptraf-3.0.0.tar.gz ②다운받은 파일을 tar 명령어를 이용하여 해제합니다. [root@nextline ~]#tar zxvf iptraf-3.0.0.tar.gz ③파일을 해제하고 생성된 디렉토리로 이동하여 ./Setup 명령어로 설치하여 줍니다. [root@nextline ~]#cd iptraf-3.0.0 [root@nextline iptraf-3.0.0]#./Setup (3) 실행 및 사용방법 설치가 완료 되었으면 프롬프트창
# 분할압축 # 1000MB씩 분할압축 하기 # tar cvfpz - 압축파일 | split -b 1000m - 파일명.tar.z # 분할 압축된 파일 압축 해제하기(현재디렉토리에) # cat 파일명.tar.z* | tar xvfpz - ./
# yum으로 i?86 패키지 전체 삭제하기yum remove *.i?86 # i386 패키지 전체 삭제하기yum remove *.i386 /etc/yum.conf 파일에 ?86 패키지를 업데이트나 설치시 사용하지 않도록한다.exclude = *.i?86
# php4.4.9 설치시 에러 PHP Warning: mime_magic: type regex BEGIN[[:space:]]*[{] application/x-awk invalid in Unknown on line 0 # 해결방법 /usr/share/file/magic.mime Line 273:수정하기 0 regex BEGIN[[:space:]]*[{] application/x-awk#0 regex BEGIN[[:space:]]*[{] application/x-awk php4.3.x 에서는 관련이 없는 것 같음
ora-00000 성공적인 정상 종료입니다. ora-00001 유일성 제약조건(%s.%s)에 위배됩니다. ora-00017 트레이스 이벤트 설정이 세션에 요구되었습니다. ora-00018 최대 세션 수를 초과했습니다. ora-00019 최대 세션 라이선스 수를 초과했습니다. ora-00020 최대 프로세스 수(%s)를 초과했습니다. ora-00021 세션이 다른 프로세스에 첨부되어 있음; 세션을 변경할 수 없습니다. ora-00022 부적절한 세션 번호; 액세스가 거절되었습니다. ora-00023 세션이 프로세스 고유의 메모리를 참조함; 세션을 분리할 수 없습니다. ora-00024 단일 프로세스 모드에서는 하나 이상의 프로세스가 로그인할 수 없습니다. ora-00025 %s에 메모리를 할당하는데 실패했습니다. ora-00026 누락 혹은 부적합한 세션 번호 ora-00027 현 세션을 제거할 수 없습니다. ora-00028 세션이 제거되었습니다. ora-00029 사용자 세션이 아닙니다. ora-00030 사용자 세션 id가 존재하지 않습니다. ora-00031 세션이 중단될 것입니다. ora-0
큐브리드 loaddb할 때 순서(이 순서대로 할때 좋음) 스키마 -> 데이터 -> 인덱스 # loaddb 명령어cubrid loaddb -u dba -v -s "스키마" "데이터베이스명"cubrid loaddb -u dba -p "비번" -v -c 5000 -d "데이터" "데이터베이스명"cubrid loaddb -u dba -p "비번" -v -i "인덱스" "데이터베이스명"
디스크 사용률 구하는 스크립트 for i in $(df -h | grep -v 'Use' | awk '{print $5}' | cut -d'%' -f1);do echo -e $i;done for i in $(df -h | grep -v 'Use' | awk '{print $5}' | cut -d'%' -f1);do echo $i;done
bash 에서는 shell 을 실행 할때만 인자를 받아들여 처리 할 수 있다. shell 내부에서 첫번째 인자는 $1, 두번째 인자는 $2, 세번째 인자는 $3, 네번째 인자는 $4 ... 으로 쉘 스크립트 내부에서 변수로 받아서 처리가 가능하다. 또한 인자의 개수는 $# 을 이용하여 현재 들어온 인자의 개수가 몇개인지 알 수 있다. 다음은 쉘에서 인자 처리에 대한 예를 보여주는 샘플 이다. ---------------------------------------------------------- #!/bin/sh argc=$# argv0=$0 argv1=$1 argv2=$2 argv3=$3 argv4=$4 fa_argcv() { if [ 0 -eq $argc ] then echo "argc:$argc" echo "argv0:$argv0" fi if [ 1 -eq $argc ] then echo "argc:$argc" echo "argv0:$argv0" echo "argv1:$argv1" fi if [ 2 -eq $argc ] the
# qmail에서 존재하지 않는 계정으로 오는 메일 삭제하기 ~vpopmail/domains/virtual_domain/.qmail-default 파일을 다음과 같이 수정한다 | /home/vpopmail/bin/vdelivermail '' delete 설정시 vpopmail 경로를 확인하고 설정하세요 # 참고 파일의 소유권 변경해주기
사용자 계정 추가/ 삭제 useradd를 통한 사용자 계정 추가. 1.명령어 형식 useradd [옵션][계정명] passwd [설정할 패스워드] 2.설명 useradd명령어와 passwd 설정으로 사용자 계정이 추가된다. /home 디렉토리 하위에 추가한 계정명의 홈디렉토리가 성생된다. /home/hky 3. radd시 사용자 정보가 저장되는 중요 파일. /etc/passwd /etc/shadow /etc/group 예) [root@web /]# useradd hky [root@web /]# passwd hky Changing password for user hky. New UNIX password: BAD PASSWORD: it does not contain enough DIFFERENT characters Retype new UNIX password: passwd: all authentication tokens updated successfully. You have new mail in /var/spool/mail/root [root@web /]# cd home [root@web home]# ls -al total 48 drwxr-xr-x 5 root
APM이란 apache , php , mysql의 앞자를 다서 말하는 것으로apache는 브라우져에 연동할수있게 하는 웹서버를 말한다. php는 mysql의 데이터 베이스를 apache에 뿌려주어 사용자가 눈으로 볼수있게 만들어주는 웹프로그래밍 언어다.mysql 은 데이터 베이스를 의미한다. apm을 이용한 웹서버 구축과정configure : 환경 설정을 하는 명령어로 컴파일할때 옵션을 넣거나하여 사용된다make : 소스 파일을 컴파일하는 과정. 컴파일이란 사용자가 소스파일을 실행가능한 상태로 만들어 주는 과정이다.make install : make 과정에서 컴파일후 생성된 설치파일을 실행하여 설치하는 과정이다. rpm -qa | grep httpdrpm -qa | grep mysql rpm -qa | grep php 등의 명령어 이용으로 기존에 라이브러리설치되어 있던 apm이 있는지 확인한다.rpm -e 명령으로 기존 apm을 삭제한다. 다운로드 받을 사이트나 다운로드 받고난후 저장할 디렉토리먼저 확인.생성 한다. wget "$DOWN_DIR/httpd-x.x.x.tar.z # 설치할 아파치 소스의 압축파일을 다운로드 한다.tar xvfpz htt
httpd.conf 파일 문법 검사 : apachectl configtest