## ethtool을 이용한 랜카드 속도설정 및 전송모드 설정하기 # 랜카드 설정상태 확인하기 [root@root]#ethtool eth0 # 이더넷 설정내역 -Supported link modes : 지원가능한 링크모드(속도와 전송모드) -Supports auto-negotiation : 자동협상인식기능 지원여부. 지원하고 있느냐의 여부는 아래에 있는 Auto-negotiation의 값으로 결정된다. -Speed : 현재 이 이더넷의 설정속도 -Duplex : 현재 이 이더넷의 전송모드(half는 반이중모드) -Auto-negotiation : 자동협상인식 기능을 지원하고 있을때에 실제로 자동협상에 의해 이더넷 설정을 할 것인가를 결정하는 것 # 변경하기 [root@root]#ethtool -s eth0 [speed 10|100|1000] [duplex half|full] [autoneg on|off] 리눅스서버에 있는 모든 이더넷을 이와 같은 방법으로 재설정이 가능하다
리눅스를 사용하고 있는 사용자 중, 많은 수의 사람들은 아파치 웹 서버를 사용하고 있을 것입니다. 이들 중에는 아파치를 공부하기 위해 사용하시는 분도 계실 것이고, 자신만의 웹서버를 운영하기 위해 사용하시는 분도 계실 것이고, 업무상 사용하시는 분도 계실 것입니다. 저를 포함해서 아파치를 사용하시는 분들이 공통적으로 궁금해 하는 것이 있습니다. 바로 방문정보입니다. 자신의 사이트에 얼마만큼의 방문객이 다녀갔고, 가장 많은 방문객이 엑세스 한 파일은 어떤 것이며, 어떤 검색 엔진에서 어떤 검색어를 사용해서 사이트를 알게 되었나 하는 등등의 것입니다. 이러한 궁금증을 해소하기 위해 아파치 웹 로그 분석 프로그램 중 하나인 Webalizer를 소개하고자 합니다. Webalizer는 빠르고 강력한 웹 로그 분석 프로그램입니다. 아파치의 로그파일을 분석해서 그 결과를 html형태로 출력해 주기 때문에 매우 자세한 결과를 쉽게 확인 할 수 있습니다. Webalizer 설치하기 다음 URL은 Webalizer를 다운로드 할 수 있는 Webalizer 홈페이지입니다. http://www.mrunix.net/webalizer/ [Webalizer의 홈페이지] Webalize
출처 : 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