Configure./configure --prefix=/home/paint/php --with-apxs2=/home/paint/apache-2.2.15/bin/apxs --with-mysql=/home/paint/mysql --with-config-file-path=/home/paint/apache-2.2.15/conf --disable-debug --enable-safe-mode --enable-track-vars --enable-sockets --with-mod_charset --with-charset=utf8 --with-xml --with-language=korean --enable-mailparse --enable-calendar --enable-sysvsem=yes --enable-sysvsh..
rpm -Uvh oracle-xe-univ-10.2.0.1-1.0.i386.rpm[root@systech /home/install/software/oracle]# rpm -Uvh o*.rpm준비 중... ########################################### [100%] 1:oracle-xe-univ ########################################### [100%]Executing Post-install steps...You must run '/etc/init.d/oracle-xe configure' as the root user toconfigure the database. [root@systech /home/install/software/oracle]#..
Telnet 1. telnet 설치유무 확인# rpm -qa | grep telnet 2. telnet 설치# yum -y install telnet-server 3. /etc/xinetd.d/telnet 수정1) # vi /etc/xinetd.d/telnet2) disable = yes à disable = no 수정 4. xinetd Daemon 재기동# service xinetd restart FTP1. vsftp 설치유무 확인# rpm -qa | grep vsftp 2. vsftp 설치# yum -y install vsftpd 3. /etc/vsftpd/vsftpd.conf 수정# anonymous 사용자의 접속 허용 여부, 즉 anonymous ftp (default = YES)# 공개된 형태의..
EtherNet Switch의 정의 - LAN 구성에 필요한 Repeater, Router 등의 기능을 포함하고, 보다 지능적인 부가기능을 갖춘 네트워크 통신 장비 - 이더넷의 특징인 공유방식을 탈피하고 각 포트별로 독점적인 통신속도를 할당 함으로써, 속도를 향상시키는 네트워크 장비 OSI 7Layers와 Switch 종류 OSI Layers Switch 응용 사례 7 Application L7 Switch L5~L7의 패킷 데이터 영역을 분석하여, 스위칭하는 장비. L2/L3/L4 스위치기능을 포함하며, 패킷의 내용을 분석함으로써, 네트워크 보안 측면에서 유용함. HTTP, SNMP, Telnet, FTP, RTSP 6 Presentation 5 Session 4 Transport L4 Switch L..
SAS는 Serial Attached SCSI의 약칭으로 전통적인 스토리지 SCSI(Small Computer System Interface)보다 훨씬 더 빠른 속도로 데이터를 전송하기 위해 설계된 `직접 연결 스토리지'(DAS: Direct Attached Storage)용 통신 프로토콜을 의미합니다. 직접 연결 스토리지 접속방식은 보통 SCSI(전기적인 방식)와 FC(Fiber Channel: 빛에 의한 방식)의 두 가지로 나누어집니다. 물론 다른 인터페이스도 있지만 현재까지 SCSI와 FC의 속도 및 확장성이 가장 인정받고 있습니다. SCSI의 경우 전기적인 방식이기 때문에 케이블의 문제 등으로 약간의 제약이 있으며, 반면 FC는 이러한 제약은 없는 편이지만 비용이 비싼 단점이 있습니다. SCSI의..
DAS [Direct Attached Storage] 서버와 전용 케이블로 연결한 외장형 저장 장치. 서버/클라이언트 환경에서의 부족한 저장 공간을 가장 쉽게 확보하는 방법으로 서버 자체에 물리적으로 외부 저장 장치를 연결하는 것이다. 네트워크에 연결된 각 서버에 외부 저장 장치를 추가함으로서 필요한 데이터를 물리적으로 가까운 곳에서 접근할 수 있고 확장이 용이하다. 하지만 데이터의 증가에 따른 외부 저장 장치의 계속적인 추가는 서버의 효율성을 저하시키는 문제가 있다. 또 다른 문제는 네트워크상의 서버가 다운되는 경우에는 중지된 서버에 장착된 저장 장치도 사용할 수 없게 되어 중앙 집중식 시스템과 같은 취약점이 있다. NAS [Network Attached Storage] File Server는 파일공유..
1차 스토리지 : 램과 기타 여러 내부 장치들에 있는 데이터 : 프로세스에 근접해 있고, 그 저장 장치가 본래부터 가지고 있는 속성 때문에, 2차 스토리지 보다 훨씬 더 빠르게 액세스 된다. Ex) 램, 롬, L1 및 L2캐시 메모리 등 2차 스토리지 : 하드디스크, 테이프, 그리고 기타 외부장치들에 있는 데이터 : 1차 스토리지 보다 훨씬 더 많은 량의 데이터를 저장할 수 있다. Ex) 하드디스크, 디스켓, 집드라이브, RAID시스템, 홀로그래픽 저장장치등 - Disk Array - 여러 개의 디스크를 묶어 놓은 구조 - DAS : SCSI케이블등으로 직접 연결되는 스토리지 - NAS : Network을 통해 여러 서버의 접근이 용이한 구조 RAID -RAID : Redundant Array of In..
/proc : 리눅스 시스템의 하드웨어 정보들 저장 CPU정보 : # cat /proc/cpuinfodevice정보 : # cat /proc/devices사용중인 file system정보 : # cat /proc/filesystems인터럽트(IRQ) 알아보기 : # cat /proc/interruptsMemory 정보 : # cat /proc/meminfo작동중인 모듈 확인 : # cat /proc/modulesMount 정보 : # cat /proc/mountsPartition 정보 : # cat /proc/partitionsPCI 장치 정보 : # cat /proc/pciSwap Partition 정보 : # cat /proc/swaps커널 버전, 호스트, 커널 컴파일 날짜 : # cat /proc/..
방법1. /etc/sysconfig/network 수정 - 재기동 후에 적용됨 /etc/sysconfig/network 수정 HOSTNAME부분을 수정한다. Ex) paint:/home/paint>cat /etc/sysconfig/network NETWORKING=yes HOSTNAME=paint paint:/home/paint> 방법2. hostname 명령 이용 - 바로 적용됨. 그러나, 재기동 후엔 /etc/sysconfig/network설정을 따라가므로, /etc/sysconfig/network에 다른 이름으로 되어 있다면 /etc/sysconfig/network 설정값으로 바껴버린다. hostname 명령 사용 > hostname 바꿀이름 Ex) >hostname aaa
참조 URL : http://dic.impact.pe.kr/community/bbs/board.php?bo_table=06_3&wr_id=2 locale 명령은 시스템에서 언어(또는 지역)를 지정하는 로케일 관련 정보를 출력하는 명령이다. locale은 원래 현장, 장소의 의미이지만, 시스템 용어로는 운영체제 또는 어플리케이션에서 문자셋, 날짜시간포맷, 숫자표시, 통화단위표시 등과 관련하여 기준되는 지역위치를 가리킨다. 다음은 locale manual (man locale 명령시 출력) 내용과 변수들의 의미, 그리고 locale 명령의 예제들이다. NAME locale - 로케일 관련 정보를 얻는다 SYNOPSIS locale [ -a | -m ] locale [ -ck ] 이름 ... DESCRIPTI..
awk에서 쓰이는 정규표현식 메타문자 ^ 행의 시작 지시자 $ 행의 끝 지시자 . 하나의 문자와 대응 * 선행 문자와 같은 문자의 0개 혹은 임의 개수와 대응 + 선행 문자와 같은 하나 이상의 문자와 대응 ? 선행 문자와 같은 문자의 0개 혹은 하나와 대응 [ABC] [ ] 사이의 문자 집합 중 하나와 대응 예들들어, A이거나 B 혹은 C [^ABC] [ ] 사이의 무자 집합에 속하지 않는 한 문자와 대응 [A-Z] A부터 Z사이의 문자 집합 중 하나와 대응 A|B A나 B와 대응 (AB) 하나 이상의 문자셋 AB와 대응 \* 문자로서의 *와 대응 & 검색열을 저장하여 치환열에서 사용할 수 있게 한다
[CPU] AIX lsdev -Cc processor HP-UX ioscan -fnC processor SOLARIS psrinfo -v LINUX cat /proc/cpuinfo [Physical RAM] AIX bootinfo -r HP-UX grep -i Physical /var/adm/syslog/syslog.log SOLARIS Prtconf LINUX free [Kernel Bits] AIX bootinfo -K HP-UX getconf KERNEL_BITS SOLARIS isainfo -kv LINUX getconf WORD_BIT [Service Switch] AIX /etc/netsvc.conf HP-UX /etc/nsswitch.conf SOLARIS /etc/nsswitch.conf ..
1. 개요 AIX는 다른 OS와는 달리, Thread Dump 를 생성하면 file로 따로 생성된다. 2. 설정법 - 관련 파일 : .profile - 설정 내역 export IBM_JAVA_HEAPDUMP_TEXT=true export IBM_HEAPDUMP=true export IBM_HEAP_DUMP=true export IBM_HEAPDUMP_OUTOFMEMORY=true export IBM_JAVADUMP_OUTOFMEMORY=true export IBM_HEAPDUMPDIR=$JEUS_HOME/logs/javacore export IBM_JAVACOREDIR=$JEUS_HOME/logs/javacore
File Descriptor- file descriptor의 수는 동시에 핸들링이 가능한 파일의 수를 말한다. 파일의 open과 관련되어 있기도 하고 Socket의 open과도 관계가 있기 때문에 웹 구조에서는 상당한 관심과 튜닝을 해야 한다.- file descriptor에는 Hard limit 과 Soft limit이 있다.Hard limit : 머신 자체의 최대값 제한.Soft limit : 시스템의 자원을 사용하는데 제한을 둔다. - 이 값이 너무 낮게 설정한 경우, JEUS 로그 파일에 "파일에 너무 많은 파일이 열렸다(Too many open files)"는 오류가 표시된다. [확인법]명령어 : ulimit –aHex)# ulimit -aHaddress space limit (kbytes) (..
# 포트번호 입력받아서=======================================while truedo DT=`date +%Y-%m-%d` TIME=`date +%H:%M:%S` STR1=`netstat -an | grep $1` echo "[$DT $TIME] " echo "$STR1" sleep 3done======================================= # sh port_chk.sh 8080 수행 예)# sh port_chk.sh 8080[2010-02-02 22:53:07] tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN [2010-02-02 22:53:10] tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN [2010-02-02..
때때로 특정 폴더 하위의 모든 jar 파일에서 특정 클래스를 찾아 보고 싶을 때 사용할 수 있는 쉘 스크립트를 소개합니다. 예 ) WebtInnerConnection 클래스가 어느 jar 파일에 존재하는지 검색 [실행]find . -type f -name '*.jar' | while read LINE; do echo $LINE;jar tvf $LINE | grep WebtInnerConnection;done [결과]./system/local_policy.jar./system/mail.jar./system/snmp_agent.jar./system/sunjce_provider.jar./system/toolresource.jar./system/uddi4j.jar./system/US_export_policy.j..
[CPU] AIX lsdev -Cc processor HP-UX ioscan -fnC processor SOLARIS psrinfo -v LINUX cat /proc/cpuinfo [Physical RAM] AIX bootinfo -r HP-UX grep -i Physical /var/adm/syslog/syslog.log SOLARIS Prtconf LINUX free [Kernel Bits] AIX bootinfo -K HP-UX getconf KERNEL_BITS SOLARIS isainfo -kv LINUX getconf WORD_BIT [Service Switch] AIX /etc/netsvc.conf HP-UX /etc/nsswitch.conf SOLARIS /etc/nsswitch.conf ..
- Total
- Today
- Yesterday
- Password manager
- 젠킨스
- URL Encoding
- groovy
- Thread Dump
- 리눅스
- PostgreSQL
- Nexus
- 엔시블
- Config History
- 데브옵스
- 엔서블
- ssl
- nginx
- iTerm2
- JVM
- Docker
- vagrant
- Shell Script
- 플레이북
- Jenkins
- Playbook
- 쓰레드덤프
- rsync
- 쉘스크립트
- Ansible
- DevOps
- 파이프라인
- openssl
- Linux
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |