vi 에디터에서 특정 단어가 들어간 라인 삭제하기 :g/word/d 위의 경우, word 가 들어간 라인은 모두 삭제함. 문자열이 100% 일치한 경우만 삭제할 경우 아래와 같음 :g/<word>>/d
linux에서 swap 메모리 생성하기 # ============================================== # swap 생성 dd if=/dev/zero of=/var/swap bs=1M count=8192 chmod 0600 /var/swap mkswap /var/swap swapon /var/swap swapon -s # fstab 추가 /var/swap swap swap defaults 0 0 # ============================================== # swap 제거 swapoff -v /var/swap rm -f /var/swap # fstab 삭제 /var/swap swap swap defaults 0 0
# chhrootkit 설치오류 # 오류 [root@www chkrootkit-0.52]# make sense cc -static -o strings-static strings.c /usr/bin/ld: cannot find -lc collect2: ld returned 1 exit status make: *** [strings-static] Error 1 # 해결방법 yum install glibc-static
echo 1 > /proc/sys/vm/drop_cachesecho 2 > /proc/sys/vm/drop_cachesecho 3 > /proc/sys/vm/drop_caches drop_caches 1 : Page cache해제drop_caches 2 : inode, dentry cache 해제drop_caches 3 : Page cache, inode cache, dentry cache 해제캐시 삭제 시 시스템이 잠시 멈출 수 있음. 캐시메모리 반환 설정설정 값 확인 :cat /proc/sys/vm/vfs_cache_pressure설정하기 :echo 10000 > /proc/sys/vm/vfs_cache_pressure 혹은vm.vfs_cache_pressure = 10000영구적으로 설정 :/etc/sysctl.conf 파일에 vm.vfs_cache_pressure = 10000 추가 추가적으로 공부할 것https://wiki.kldp.org/Translations/html/The_Linux_Kernel-KLDP/tlk3.html
top 실행시 나타나는 필드에 대한 설명 PID : 프로세스 ID USER : USER PRI : 우선 순위 NI : NICE 값 SIZE : 실제 사용 메모리 RSS : 물리적 메모리(할당된 메모리, 실제 사용하는 메모리와 다소 차이가 있음) SHARE : 공유 메모리 크기 STAT : 프로세스 상태 %CPU : CPU사용 비율 %MEM : MEMORY사용 비율 TIME : CPU이용시간 CPU : 모름 COMMAND : 수행되는 명령어 실제 내용 PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU COMMAND 1 root 15 0 472 472 424 S 0.0 0.0 0:04 0 init [3] 2 root 15 0 0 0 0 SW 0.0 0.0 0:00 0 keventd 3 root 15 0 0 0 0 SW 0.0 0.0 0:00 0 kapmd 4 root 34 19 0 0 0 SWN 0.0 0.0 0:00 0 kso
# tcpdump -q ( dst net 1.2.3.0/24 or 1.2.4.0/25 ) and dst port 80 목적지 주소가 1.2.3.x/24 와 1.2.4.x/25 이고 80번포트인 패킷 캡쳐 # tcpdump host A A 호스트로/부터의 모든 도착/출발 패킷 출력 # tcpdump host A and ( B or C ) A 호스트와 B 또는 C 사이의 모든 트래픽 출력 # tcpdump ip host A and not B A호스트와 B를 제외한 호스트 간의 모든 IP 패킷 출력 # tcpdump net ucb-ether 로컬호스트와 Berkeley의 호스트들 간의 모든 트래픽 출력 # tcpdump 'gateway A and (port ftp or ftp-data)' 게이트웨이 A를 통한 모든 ftp 트래픽 출력 # tcpdump ip and not net <localnet> 로컬네트워크로/부터가 아닌 모든 트래픽 출력 # tcpdump 'tcp[13] & 3 != 0 and not src and dst net <localnet>' 로컬네트워크가 아닌 TCP 시작과 마지막 패킷 출력 # tcpdump 'ga
# PHP 실행시간 늘리기 php에서 실행시간을 늘리고자 할 경우 php.ini을 수정하여 늘릴 수 있다. max_execution_time = 30 기본값은 30초이다. 이 값을 수정하고 웹서버를 재시작해주면 되겠다. 다른 방법은 set_time_limit()함수를 이용하여 실행 시간을 컨트롤 할 수 있다. 참고 set_time_limit()는 PHP가 안전 모드일 때는 작동하지 않는다.
SSL/TLS Strong Encryption: FAQAvailable Languages: en The wise man doesn't give the right answers, he poses the right questions. -- Claude Levi-Strauss This chapter is a collection of frequently asked questions (FAQ) and corresponding answers following the popular USENET tradition. Most of these questions occurred on the Newsgroup comp.infosystems.www.servers.unix or the mod_ssl Support Mailing List modssl-users@modssl.org. They are collected at this place to avoid answering the same questions over and over. Please read this chapter at least once when installing mod_ssl or at least search for…
리눅스 파일시스템 옵션 defaults = 시스템의 기본권한을 사용합니다. sync = 모든 IO와 파일에 대해 동기적으로 동작하게 하는 옵션입니다. user = user도 마운트 가능합니다. noauto = 마운트 시 -a옵션과 동일합니다. nosuid = set-user-id 변경을 하지 못하도록 하는 옵션입니다. nodev = 파일 시스템의 블럭장치를 해석하지 않도록 하는 옵션입니다. unhide = 숨김 속성 파일을 숨기지 않는 옵션입니다. ro = 읽기 전용 옵션입니다. async = 모든 IO와 파일에 대해서 비동기적으로 동작하는 옵션입니다. ================================== defaults (rw, nouser,auto,exec suid 속성을 모두 가지는 옵션) auto : 부팅시 자동 마운트 noauto : 부팅시 자동마운트 안함 exec : 실행파일이 실행되는 것을 허용 no exec : 실행파일이 실행되는 것을 허용 안함 suid : setuid, setgid의 사용을 허용하는 옵션 nosuid : setuid, setgid의 사용을 거부 ro (read only) : 읽기 전용 rw (ead write) :…
# 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 에서는 관련이 없는 것 같음
현재 랜카드 전송속도 구하기 sar -n DEV 2 3 2초간 총 3번 조사하고, 평균값 마지막 출력하기 참고 http://perso.wanadoo.fr/sebastien.godard/use_sar.html