java.net.SocketException : Broken pipe java.io.IOException: Broken pipe 1. AIX 서버 리소스 사항 ulimit -a UBIUPMA2|/proc/sys> ulimit -a time(seconds) unlimited file(blocks) unlimited data(kbytes) unlimited stack(kbytes) 4194304 memory(kbytes) unlimited coredump(blocks) unlimited nofiles(descriptors) unlimited threads(per process) unlimited processes(per user) unlimited CPU, Memory 정상 # 원인 1. 잦은 입출력 호출로..
1. centos에서 패키지 설치 yum install xorg-x11-apps.x86_64 yum install xorg-x11-xauth.x86_64 yum install xorg-x11-server-Xorg.x86_64 2. ssh 환경설정 vi /etc/ssh/ssh_config ForwardX11 yes /etc/ssh/sshd_config X11Forwarding yes X11DisplayOffset 10 X11UseLocalhost yes 3. Xlaunch 실행 4. putty 실행 5. firefox실행
AIX -. 디렉토리별 용량 du -skg * | sort -nr -. 문자열이 포함된 파일 및 해당 문자열 라인 까지 표시 find ./ -name "*" | xargs grep "Xmx" -. 지정 문자열 프린트 find ./ -name "test1*" -print > test1.txt # grep 명령어 예시 grep : 파일 또는 입력 값에서 특정값을 검색 -v : 패턴이 존재하지 않는 행만 출력 ex) grep –v grep : grep은 제외 -i : 대소문자 구분 안함 grep ^d : d로 시작하는 grep r$ : r로 끝나는 ls -arlt | grpe ^d >> 디렉토리만 보여주기 egrep : grep 의 확장판, 정규표현식을 쓸수있다. ex) egrep 'aa|bb' = aa나 b..
VM NAT setting -. VM 버전이 낮으면 Virtual Network Editor가 없을 수도 있다. -. 해당버전에서 사용가능한 vmnetcfg 다운로드 받아서, vmware 설치 경로에 둔다. -. NAT 설정 Gateway IP -. DHCP 사용시, IP 할당 범위 설정 IP설정 /etc/sysconfig/network-scripts TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no #BOOTPROTO="dhcp" BOOTPROTO="static" DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR..
1. 특정 줄 제거 $ sed -i -e '3d' INPUT-FILE # 3번째 줄 제거 2. 특정 줄에서 끝까지 제거 $ sed -i -e '4,$d' INPUT-FILE # 4번째 줄에서 끝까지 제거 3. 특정 라인 삭제 sed -i -e '1,5p' test.txt 4. 특정 단어 포함된 줄 제거 $ sed -i -e '/REGEXP/d' INPUT-FILE # REGEXP를 포함된 줄 제거 5. 단어 치환 -. 윈도우에서 작성한 파일 줄바꿈 (\r\n) -> 리눅스는 (\n)으로 바꾸기 sed -i 's/\r$//' test1.txt ex) s/old/new/g -> s는 치확약자( old라는 단어를 new로 바꾸겠다. 비어있으면 문자열 삭제 , g는 global의 약자로 전체 적용을 의미) \r..
1. #!/bin/bash BASE_DIR=/WAS/SB/ LOG_FILE_ARR=("aaa." "bbb." "ccc." "ddd.") CHAIN_NAME="AAA BBB CCC DDD" cd ${BASE_DIR} #echo ${BASE_DIR} #echo ${LOG_FILE} x=0 for I in ${CHARIN_NAME} do # Directory Create #J='echo $I | tr '[A-Z]' '[a-z]' ' #mkdir -p ${BASE_DIR}/$I/log_bak #Move to each chain Deirectory cd ${BASE_DIR}/${I}/logs dt=$(date "-d -1day" +%Y-%m-%d) echo ' * BACKUP START * ' ${dt} echo..