# Operation System/Linux2015. 8. 16. 05:38grep 제외문자열 -v -Ev

grep에서 특정문자열을 추출하는건 다들 쓰는데 제외하는건 의외로 모르는사람이 많다. # grep Hello a |grep -v apple|grep -v orange| grep -v banana -v 옵션을 반복하여... 이렇게 쓰는방법이 있고... # grep Hello a |grep -Ev 'apple|orange|banana' 이처럼 -Ev 옵션으로 묶어서 스트링을 걸러내는 방법이 있다. 위엔 원래 알았는데 아래처럼 묶어서 찾는걸 몰라서 찾아보니 역시나 있더이다... 출처 : http://tael.egloos.com/3836718

# Operation System/Linux2015. 8. 16. 05:38리눅스 메모리 슬롯 확인

[darksharvim]dmidecode -t memory

crontab을 이용한 geoip 자동업데이트 스크립트
# Operation System/Linux2015. 8. 16. 05:36crontab을 이용한 geoip 자동업데이트 스크립트

## /bin/runbuildgeodb rm -r /usr/share/xt_geoip mkdir /usr/share/xt_geoip cd /usr/share/xt_geoip xt_geoip_dl xt_geoip_build *.csv ## /etc/crontab 0 6 * * 6 root runbuildgeodb &> /dev/null 출처 : http://www.fyzix.net/index.php?title=Geolocate_Iptables_logs_by_country

# Operation System/Linux2015. 8. 16. 05:36리눅스 ipv6 비활성화

Ipv6가 활성화 되있을 경우, ipv4를 이용하는 프로세스 / 데몬들이 정상적으로 구동하지 않는 경우가 있습니다. 아래는 ipv6의 비활성화 조치 방법입니다. 1. /etc/sysconfig/network 파일 수정 NETWORKING=yes NETWORKING_IPV6=no IPV6INIT=no HOSTNAME=localhost.localdomain 2. disable-ipv6.conf 생성 및 내용 입력 # touch /etc/modprobe.d/disable-ipv6.conf # echo "install ipv6 /bin/true" >> /etc/modprobe.d/disable-ipv6.conf 3. 리부팅 후 ipv6 모듈 disable 확인 # lsmod | grep ipv6 --> 결과 없..

# Operation System/Linux2015. 8. 16. 05:33geoip설치

#설치환경 - CentOS 6.2 x64bit - xtables-addons는 CentOS 5.x에서는 지원이 안되었으나 CentOS 6.0부터 지원됩니다. 5.x에서는 여러가지 설정을 해야지만 가능하다네요 - iptables : 1.4.7 - kernel : 2.6.32-220.2.1.el6.x86_64 1. 기본 설정 selinux를 disabled 로 설정 [root@localhost ~]# vi /etc/sysconfig/selinux # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enf..

image