전체 글980 [RHEL 공통] 데이터 이관 후 한글이 포함된 파일만 출력 데이터 이관 후 한글이 포함된 파일의 리스트를 확인하려면 어떻게 해야 할까요? 한글로 된 파일명이 포함된 내용을 검색할 때는 find와 grep 또는 perl을 이용하여 아래와 같이 검색하면 됩니다. AS-IS 시스템이 HP-UX 등 UNIX 계열이라면 perl의 정규 표현식을 이용합니다. # find /디렉터리명 -type f | grep -P '[가-힣]' 또는 # fine /디렉터리명 -type f | prel -ne 'print if /[가-힣]/" 한글이 포함되지 않는 파일을 검색할 경우는 grep 명령어에 -v 옵션 또는 검색어 앞에 ^을 넣어주면 됩니다. # find /디렉터리명 -type f | grep -v P '가-힣]' 또는 # fine /디렉터리명 -type f | perl -ne .. 2019. 11. 22. [JBoss EAP] JBoss EAP의 nohup 로그 제거 JBoss EAP의 nohup 로그를 제거 하려면 어떻게 해야 할까요? nohup 로그는 문제(장애) 발생 시 에러에 대한 대응을 하이 위한 것으로 가급적 유지하기를 권장합니다. nohup 로그를 제거하기 위해서는 다음 방법으로 처리할 수 있습니다. 1. nohup으로 실행하는 스크립트(/JBOSS/domains/node10/bin/start.sh)에서 nohup를 제외하고 명령어 실행 1 $JBOSS_HOME/bin/standalone.sh -DSERVER=$SERVER_NAME -P=$DOMAIN_BASE/$SERVER_NAME/env.properties -c $CONFIG_FILE cs 2. nohup으로 실행하는 스크립트(/JBOSS/domains/node10/bin/start.sh)에서 nohu.. 2019. 11. 22. [RHEL6] NTP 서비스 설정 NTP(Network Time Protocol) 서비스 설정은 RHEL6에서 다음과 같습니다. 1. /etc/ntp.conf에 Server명을 ntpserver1로 입력합니다. # vim /etc/ntp.conf server ntpserver1 /etc/hosts 파일에 NTP 서버의 IP와 ntpserver1을 추가합니다. (NTP 서버의 IP는 직접 확인 후 입력하세요!) # vim /etc/hosts xxx.xxx.xxx.xxx ntpserver1 2. ntpd 데몬이 실행되어 있는지 확인 후 실행되어 있다면 restart 및 부팅 시 자동으로 실행되게 합니다. # netstat -naup | grep 123 udp 0 0 xxx.xxx.xxx.xxx:1230.0.0.0:*1430/ntpd udp .. 2019. 11. 22. [RHEL 공통] 부팅 시 NAS 영역 파티션 자동 마운트 Network File System은 netfs 데몬에서 관장합니다. 따라서 netfs 데몬 서비스를 자동으로 싱행되도록 런 레벨에 추가한 후 재부팅 합니다. # chkconfig --level 35 netfs on # reboot /etc/fstab에 추가되는 내용은 다음과 같습니다. # vim /etc/fstab "NAS IP/NAS 볼륨명" "/마운트포인트" nfs defaults,nolock,noac 0 0 - nolock : 동일 데이터를 읽을 때 락을 걸지 않음(이 옵션은 넣지 않고 수행했을때 에러가 날 경우만 적용) - noac : uncached I/O 바로 활성화(설정하지 않을 경우는 10초 정도이며 NAS 파일 시스템에서 데이터가 늦게 보일 경우 설정) * netfs 서비스 데몬은 NA.. 2019. 11. 22. [RHEL 공통] 쉘 스크립트에서 <<EOF의 역할 쉘 스크립트에서 2019. 11. 22. [RHEL 공통] 현재 디렉터리 아래의 모든 디렉터리 리스트 확인 디렉터리 및 파일 구조를 보는 명령어는 tree 입니다. 보고자 하는 디렉터리로 이동 후 tree 명령을 입력합니다. # cd /var # tree | more . ├── account │ └── pacct ├── adm ├── cache │ ├── abrt-di │ ├── cups │ │ ├── job.cache │ │ ├── job.cache.O │ │ └── rss │ ├── gdm │ ├── ibus │ │ └── bus │ │ └── registry │ ├── ldconfig │ │ └── aux-cache │ ├── libvirt │ │ └── qemu │ │ └── capabilities │ │ └── 3c76bc41d59c0c7314b1ae8e63f4f765d2cf16abaeea081b3c.. 2019. 11. 22. [RHEL 공통] 파일을 다운로드 받았는데 32bit인지 64bit인지 확인하는 방법 다운로드 받은 파일이 몇 bit용 파일인지 확인하는 방법은 file 명령을 사용합니다. 1. 윈도우 32bit용 1 2 # file mod_jk.so mod_jk.so : PE32 executable for MS Windows (DLL)(GUI Intel 80386 32-bit cs 2. 리눅스 64bit용 12# file mod_jk.somod_jk.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, strippedcs 2019. 11. 21. [RHEL 공통] 접속한 터미널에서 발생하는 모든 세션 내용 저장(script) 터미널에 접속하여 작업한 내용을 모두 저장하여 나중에 확인하고 싶을때 어떻게 해야 할까요? 터미널에서 발생하는 모든 세션 내용을 저장하는 명령어는 script 입니다. 다른 작업자가 작업한 내용을 재확인하고자 할 때 유용합니다. # script -afq 파일명.txt - a : 신규 저장하지 않고 이전 파일에 추가 - f : 출력 화면을 깨끗이 처리 - q : 메시지를 출력하지 않음 종료는 exit 또는 quit를 입력하면 됩니다. 2019. 11. 21. [RHEL 공통] 쉘 스크립트 제작중 일부 명령어가 실행 안될 때 방안 bash 쉘로 스크립트 제작 중 일부 명령어가 동작하지 않습니다. 예를 들어 history는 bash 쉘에서 동작이 안됩니다. bash 쉘 스크립트 제작 시 interactive mode로 제작을 권장합니다. 스크립트 제작 파일의 최상단에 다음과 같이 입력해 주면 됩니다. #!/bin/bash -i Bash 스크립트에 대한 자세한 내용은 다음 사이트를 참고하시기 바랍니다. http://www.tldp.org/LDP/abs/html/index.html Advanced Bash-Scripting Guide This tutorial assumes no previous knowledge of scripting or programming, yet progresses rapidly toward an intermed.. 2019. 11. 21. [RHEL 공통] 캐시 메모리 초기화 방안 캐시 메모리를 초기화 하는 방안은 다음과 같습니다. 캐시 메모리 초기화는 서비스 영향도가 있을 수 있으니 점검 시 반드시 서비스를 내리고 사용해 주시기 바랍니다. # sync # echo 1 > /proc/sys/vm/drop_cahce # echo 0 > /proc/sys/vm/drop_cahce 캐시 초기화 옵션은 다음과 같습니다. 0 : 캐시 메모리 초기화 하지 않음 1 : pagecahe를 초기화 2 : inodes, dentry를 초기화 3 : 1, 2 항목 모두 초기화 → 1000 값이 낮을수록 시간 적음 vm.dirty_ratio = 20 → 40 vm.dirty_writeback_centisecs = 50 → 499 vm.dirty_background_ratio = 10 sysctl.con.. 2019. 11. 21. 이전 1 ··· 88 89 90 91 92 93 94 ··· 98 다음