<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>코린이</title>
    <link>https://seop00.tistory.com/</link>
    <description>개인 공부 및 일상 블로그 </description>
    <language>ko</language>
    <pubDate>Mon, 10 Aug 2026 07:43:34 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>코생아</managingEditor>
    <image>
      <title>코린이</title>
      <url>https://tistory1.daumcdn.net/tistory/4391079/attach/0c83dd019e1a4432a9ce2fbd4dd16002</url>
      <link>https://seop00.tistory.com</link>
    </image>
    <item>
      <title>[Oracle] Insert 시 where 절 조건 부여</title>
      <link>https://seop00.tistory.com/71</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;259&quot; data-origin-height=&quot;194&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dl6V11/btsr64HK1JJ/tr7EMw1dYJlxDt3sEICdU0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dl6V11/btsr64HK1JJ/tr7EMw1dYJlxDt3sEICdU0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dl6V11/btsr64HK1JJ/tr7EMw1dYJlxDt3sEICdU0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdl6V11%2Fbtsr64HK1JJ%2Ftr7EMw1dYJlxDt3sEICdU0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;259&quot; height=&quot;194&quot; data-origin-width=&quot;259&quot; data-origin-height=&quot;194&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오라클에서 Insert 할 때 조건에 부합할때만 Insert 할 수 있는 방법을 찾다가&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제가 한 방식을 공유드리려고 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Test 테이블에는 Number(PK), Timestamp 컬럼만 존재&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Insert 하려는 데이터의 Timestamp 값이 더 클때만 Insert를 수행하는 DML 작성.&lt;/p&gt;
&lt;pre id=&quot;code_1692856185072&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;
INSERT INTO TEST_TABLE (ID,  MDATE)
--    INSERT 하려는 값을 DUAL 테이블을 이용하여 Select
SELECT 1000, '2023-08-23 13:00:00' FROM DUAL
--    DUAL 테이블을 이용한 Time Stamp 의 값을 where 절에 적용
WHERE '2023-08-23 13:00:00' &amp;gt; (SELECT MDATE FROM HS_TEST01 WHERE ID = 1);&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위와 같이 작성하였으며 WHERE 절에 해당하는 조건값을 잘 조절해주신다면 상황에 맞게 Insert 가 가능합니다.&lt;/p&gt;</description>
      <category>Oracle</category>
      <category>DBA</category>
      <category>DML</category>
      <category>INSERT</category>
      <category>Insert WHERE</category>
      <category>oracle</category>
      <category>오라클</category>
      <author>코생아</author>
      <guid isPermaLink="true">https://seop00.tistory.com/71</guid>
      <comments>https://seop00.tistory.com/71#entry71comment</comments>
      <pubDate>Thu, 24 Aug 2023 14:53:23 +0900</pubDate>
    </item>
    <item>
      <title>[JAVA] OS 환경변수 값 얻어오는 방법 (System.getenv())</title>
      <link>https://seop00.tistory.com/70</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;720&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bhIBpR/btrR2FQEZMP/KkJqMpyI4rL1fBQNrkY0nK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bhIBpR/btrR2FQEZMP/KkJqMpyI4rL1fBQNrkY0nK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bhIBpR/btrR2FQEZMP/KkJqMpyI4rL1fBQNrkY0nK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbhIBpR%2FbtrR2FQEZMP%2FKkJqMpyI4rL1fBQNrkY0nK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;627&quot; height=&quot;353&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;720&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;환경 변수는 운영체제에서 환경변수 명,&amp;nbsp; 값으로 관리되는 문자열 정보이며 운영체제가 설치될 때 기본적인 내용이 설정되지만, 사용자가 직접 설정하거나(개발환경 초기 세팅시 자바환경 변수 등록 등) 응용프로그램이 설치될 때 자동적으로 변경되기도 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;자바에서는 OS의 환경변수의 값을 System.getenv( ) 라는 메서드를 통해서 불러올 수 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;환경 변수 읽기 System.getenv( )&lt;/h2&gt;
&lt;pre class=&quot;html xml&quot; data-ke-language=&quot;html&quot;&gt;&lt;code&gt;/* 해당 OS에 등록된 모든 환경변수 값 출력 */
System.out.println(&quot;전체 OS 환경변수 값 : &quot; + System.getenv());

/* 해당 OS에 등록된  ORACLE_HOME의 환경변수 값 출력 */
System.out.println(&quot;OS 환경변수 ORACLE_HOME 값: &quot; + System.getenv(&quot;ORACLE_HOME&quot;));

/* 해당 OS에 등록된  ORACLE_HOME의 환경변수 + tnsnames.ora 파일명 출력 */
System.out.println(&quot;OS 환경변수 ORACLE_HOME 의 값: &quot; + System.getenv(&quot;ORACLE_HOME&quot;) + File.separator + &quot;network&quot; + File.separator + &quot;admin&quot; + File.separator + &quot;tnsnames.ora&quot;);&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이처럼 자바에서 OS의 환경 변수의 값이 필요할 경우 System.getenv( )메소드를 사용하면 됩니다. 매개 값() 으로 환경 변수 명을 입력해주면 해당 환경 변수의 이름이 리턴됩니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;OS별로 설치 된 프로그램, 직접 추가한 환경변수 등으로 인해 출력되는 환경변수는 다를 수 있습니다.&lt;/p&gt;</description>
      <category>JAVA</category>
      <category>Java</category>
      <category>환경변수</category>
      <category>환경변수 출력</category>
      <author>코생아</author>
      <guid isPermaLink="true">https://seop00.tistory.com/70</guid>
      <comments>https://seop00.tistory.com/70#entry70comment</comments>
      <pubDate>Thu, 24 Nov 2022 15:43:05 +0900</pubDate>
    </item>
    <item>
      <title>[Oracle] Failed to parse time specification: immediate 해결방법</title>
      <link>https://seop00.tistory.com/69</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;259&quot; data-origin-height=&quot;194&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/txyUq/btrNb7YK5Ym/R5Jb9QTFDQKQC44c0IfIkk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/txyUq/btrNb7YK5Ym/R5Jb9QTFDQKQC44c0IfIkk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/txyUq/btrNb7YK5Ym/R5Jb9QTFDQKQC44c0IfIkk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtxyUq%2FbtrNb7YK5Ym%2FR5Jb9QTFDQKQC44c0IfIkk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;259&quot; height=&quot;194&quot; data-origin-width=&quot;259&quot; data-origin-height=&quot;194&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오라클 DB 중지 시의 명령은 shutdown immediate 입니다.. Oracle 계정으로 접속하여 해당 명령어 수행 시&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Failed to parse time specification: immediate 와 같은 에러를 발생하는 경우가 있는데요....!&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 경우는 DB접속 안하고 OS상에서 명령어를 수행 시 발생하는 에러입니다...&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저도 정신줄 놓고 몇분동안 왜이러지 ...왜이러지... 하다가 알아차린...^^. ....&amp;nbsp; sqlplus 로 접속해서 명령 날립시다!&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;업무보시면서 힘드시겠지만 이글 보시게된다면 조금만 화이팅입니다 ^^&lt;/p&gt;</description>
      <category>Oracle</category>
      <category>ORA</category>
      <category>oracle</category>
      <author>코생아</author>
      <guid isPermaLink="true">https://seop00.tistory.com/69</guid>
      <comments>https://seop00.tistory.com/69#entry69comment</comments>
      <pubDate>Tue, 27 Sep 2022 16:09:44 +0900</pubDate>
    </item>
    <item>
      <title>[Oracle] 시간별 아카이브 생성량 확인</title>
      <link>https://seop00.tistory.com/68</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;259&quot; data-origin-height=&quot;194&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/t4zIW/btrKMGBXhwK/2fDqne1cFrwfuQq8WX8Px0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/t4zIW/btrKMGBXhwK/2fDqne1cFrwfuQq8WX8Px0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/t4zIW/btrKMGBXhwK/2fDqne1cFrwfuQq8WX8Px0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Ft4zIW%2FbtrKMGBXhwK%2F2fDqne1cFrwfuQq8WX8Px0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;259&quot; height=&quot;194&quot; data-origin-width=&quot;259&quot; data-origin-height=&quot;194&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오라클의 아카이브 로그 모드 환경에서 아카이브 로그 공간이 부족하여 장애가 빈번하게 발생합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이에따라&amp;nbsp; 아카이브 저장공간이 Full 차지않게 아카이브 로그를 주기적으로 삭제해주어야 하는데 아래의 쿼리를 통해 백업 주기 설정에 도움이 될 수 있는 쿼리입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래의 쿼리는 특정날짜 및 시간 이후 생성되는 아카이브 생성량을 분당 생성량으로 조회하는 방법입니다.&lt;/p&gt;
&lt;pre id=&quot;code_1661661089298&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;select trunc(COMPLETION_TIME,'MI') Mi,thread# , round(sum(BLOCKS*BLOCK_SIZE)/1024/1024) MB, count(*) Archives
from v$archived_log
where next_time &amp;gt;= to_date('2022/01/01 00:00:00', 'YYYY/MM/DD HH24:MI:SS')
group by trunc(COMPLETION_TIME,'MI'),thread#&amp;nbsp; order by 1 ;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래의 쿼리는 특정날짜 및 시간 이후 생성되는 아카이브 생성량을 시간당 생성량으로 조회하는 방법입니다. THREAD#은 RAC 환경일 경우 그대로 사용하시면 되고 불필요시 제외하여 조회해주시면 됩니다.&lt;/p&gt;
&lt;pre id=&quot;code_1661661201055&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;select trunc(COMPLETION_TIME,'HH') HH,thread# , round(sum(BLOCKS*BLOCK_SIZE)/1024/1024) MB, count(*) Archives 
from v$archived_log
where next_time &amp;gt;= to_date('2022/00/00 00:00:00', 'YYYY/MM/DD HH24:MI:SS')
group by trunc(COMPLETION_TIME,'HH'),thread#&amp;nbsp;
order by 1 ;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Oracle</category>
      <category>archive log</category>
      <category>oracle</category>
      <category>아카이브로그생성량</category>
      <author>코생아</author>
      <guid isPermaLink="true">https://seop00.tistory.com/68</guid>
      <comments>https://seop00.tistory.com/68#entry68comment</comments>
      <pubDate>Sun, 28 Aug 2022 13:34:32 +0900</pubDate>
    </item>
    <item>
      <title>[JAVA] 리눅스 환경 등 강제 OutOfMemory 발생</title>
      <link>https://seop00.tistory.com/67</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;720&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/2WPsw/btrAEByrhHN/nfQpOxuMxqUYTwhwJQDRB1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/2WPsw/btrAEByrhHN/nfQpOxuMxqUYTwhwJQDRB1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/2WPsw/btrAEByrhHN/nfQpOxuMxqUYTwhwJQDRB1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F2WPsw%2FbtrAEByrhHN%2FnfQpOxuMxqUYTwhwJQDRB1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;561&quot; height=&quot;316&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;720&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;리눅스 서버 환경에서 강제로 OutOfMemory를 발생시키는 테스트를 진행하게 되어서 정리 및 도움이 될까하여 포스팅합니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1651109569316&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;package memup;

import java.util.ArrayList;
import java.util.List;

public class sender {

	public static void main(String[] args) {
		
		 List&amp;lt;byte[]&amp;gt; list = new ArrayList&amp;lt;&amp;gt;(); // 큰 배열 선언
	       
	        while (true) {
	        	try {
		            byte[] tes = new byte[1048576]; //1MB 를 위에서 선언한 배열에 무한 add
		            list.add(tes);
	        	}catch(Exception e){
	        		e.printStackTrace();
	        	}

	}

	}
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래는 리눅스환경에서 실행할 때 Java 옵션입니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1651109616139&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt; -Xms6g -Xmx16g -Xss1024k -XX:+UseParallelGC -XX:MetaspaceSize=32m -XX:MaxMetaspaceSize=64m -XX:-UseAdaptiveSizePolicy -XX:+DisableExplicitGC -XX:ParallelGCThreads=4 -verbose:gc&lt;/code&gt;&lt;/pre&gt;</description>
      <category>JAVA</category>
      <category>FullGC</category>
      <category>GC</category>
      <category>OutOfMemory</category>
      <author>코생아</author>
      <guid isPermaLink="true">https://seop00.tistory.com/67</guid>
      <comments>https://seop00.tistory.com/67#entry67comment</comments>
      <pubDate>Thu, 28 Apr 2022 12:50:52 +0900</pubDate>
    </item>
    <item>
      <title>[JAVA] java.lang.NoClassDefFoundError 해결</title>
      <link>https://seop00.tistory.com/66</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;720&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/q1hyc/btrAD6Y3IhG/dJTPrmEBHxE6Quu4KliNa1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/q1hyc/btrAD6Y3IhG/dJTPrmEBHxE6Quu4KliNa1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/q1hyc/btrAD6Y3IhG/dJTPrmEBHxE6Quu4KliNa1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fq1hyc%2FbtrAD6Y3IhG%2FdJTPrmEBHxE6Quu4KliNa1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;561&quot; height=&quot;316&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;720&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현재 자바 JMS 공부를 하던도중 이클립스에서 정상적으로 실행되는것을 확인 후 빌드하여 리눅스에 업로드 후 실행하였는데... java.lang.NoClassDefFoundError 발생 아무리 눈을 씻고 찾아봐도 이클립스에서 정상적으로 실행되고 코드에도 문제가 없었다.&amp;nbsp; 구글링 해본결과 &lt;span style=&quot;background-color: #ffffff; color: #000000;&quot;&gt;classpath에 weblogic.jar 을 추가해보는 등&amp;nbsp; 여러가지 방법이 있었지만 나의 경우는 사실 정말 간단했다..&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000;&quot;&gt;CLASSPATH에 activemq-all-5.11.1.jar 를 추가안하고 그냥 코드만 실행한것...&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000;&quot;&gt;몇시간동안 삽질했지만 이유를 알고 정말 해탈했던.. 혹시나 다른분들도 나와같은 실수로 인해 위와같은 에러가 발생하고있다면 도움이 되었으면...&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>JAVA</category>
      <category>ActiveMQ</category>
      <author>코생아</author>
      <guid isPermaLink="true">https://seop00.tistory.com/66</guid>
      <comments>https://seop00.tistory.com/66#entry66comment</comments>
      <pubDate>Thu, 28 Apr 2022 10:27:31 +0900</pubDate>
    </item>
    <item>
      <title>[Linux] netstat 안될 때, 설치방법</title>
      <link>https://seop00.tistory.com/65</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;338&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/buER0Y/btrAuMfqMaY/k9eIkSjqOkPMEqj0TJllmK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/buER0Y/btrAuMfqMaY/k9eIkSjqOkPMEqj0TJllmK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/buER0Y/btrAuMfqMaY/k9eIkSjqOkPMEqj0TJllmK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbuER0Y%2FbtrAuMfqMaY%2Fk9eIkSjqOkPMEqj0TJllmK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;535&quot; height=&quot;226&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;338&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;리눅스 환경에서 해당 포트가 사용중인지 확인할 때 주로 netstat 명령어를 사용하게 됩니다. Vmware 나 가상환경에서 리눅스 설치 후 netstat 명령어가 수행되지 않을 때 설치하는 방법입니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;에러 발생&lt;/b&gt;&lt;/h3&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;pre id=&quot;code_1650951868334&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;netstat -a 

-bash: netstat: command not found&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Netstat 설치&amp;nbsp;&lt;/b&gt;&lt;/h3&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;pre id=&quot;code_1650951927316&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;yum install -y net-tools&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;net-tools 설치 후 netstat로 조회시 정상적으로 수행.&lt;/p&gt;</description>
      <category>OS/Linux</category>
      <category>net-tools 설치</category>
      <category>netstat설치</category>
      <category>yum install net-tools</category>
      <category>yum install netstat</category>
      <author>코생아</author>
      <guid isPermaLink="true">https://seop00.tistory.com/65</guid>
      <comments>https://seop00.tistory.com/65#entry65comment</comments>
      <pubDate>Tue, 26 Apr 2022 14:46:33 +0900</pubDate>
    </item>
    <item>
      <title>[Linux] 리눅스환경 압축, 압축풀기 (zip, tar, gz) 사용법</title>
      <link>https://seop00.tistory.com/64</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;338&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/NUVAj/btrzdw4Qw2t/PFC7MmdrlCi3MMuka2XREK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/NUVAj/btrzdw4Qw2t/PFC7MmdrlCi3MMuka2XREK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/NUVAj/btrzdw4Qw2t/PFC7MmdrlCi3MMuka2XREK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNUVAj%2Fbtrzdw4Qw2t%2FPFC7MmdrlCi3MMuka2XREK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;613&quot; height=&quot;259&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;338&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;패키지 및 테스트 파일의 압축파일을 서버에 업로드하여 테스트해보려고 할 때, 이 압축파일을 해제하거나 혹은 압축하는법에 대해서 포스팅해보려고 합니다. 리눅스 -&amp;gt; 윈도우 혹은 윈도우 -&amp;gt; 리눅스간 파일(압축파일)을 옮기는 일이 생각보다 많이 발생하게 되는데 이럴때 참고하시면 될 거 같습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;.tar로 압축하는 방법&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1649738227466&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;기본형식
tar -cvf 압축파일명.tar 압축을 진행 할 폴더명

Ex) Target이라는 폴더를 tartest.tar로 압축 
tar -cvf tartest.tar Target

Ex) 3개의 txt 파일을 test2.tar로 압축
tar -cvf test2.tar test1.txt test2.txt test3.txt&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;tar 파일 압축 해제 방법&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1649738296960&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;tar -xvf 파일명.tar

Ex) 현재위치에 존재하는 tartest.tar 파일을 압축 해제
tar -xvf tartest.tar&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;다른 tar 사용법&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1649738621161&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Ex) tar 파일의 내용 확인
tar -tvf tartest.tar

Ex) gzip으로 압축된 tar 아카이브를 현재 디렉토리에 풀기
tar -zxvf tartest.tar.gz 

Ex) tartest 디렉토리를 tar로 묶고 gzip으로 압축하기
tar -zcvf test.tar.gz tartest&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;gzip 사용방법&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;gzip 은 보통&amp;nbsp; tar 로 묶은 파일을 한번 더 압축하는 형식으로 많이 사용됩니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;gzip 으로 압축하기&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1649740548198&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;gzip 옵션 파일명 

Ex) testfile.log 을 압축 
gzip testfile.log

Ex) tartest.tar 을 tartest.tar.gz 으로 압축
gzip tartest.tar&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;gz 파일 압축 해제&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1649740946220&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;gzip -d 압축해제할 파일명

or

gunzip 압축해제할 파일명&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;zip 파일&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;주로 윈도우환경에서 많이 볼 수 있는 압축형태의 파일입니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;zip 파일로 압축하기&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1649741303922&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;zip 압축될 파일명 압축할 파일명

Ex) test.txt 파일을 test.zip 으로 압축 
zip test.zip test.txt

Ex) 3개의 파일을 test.zip 으로 압축
zip test.zip test.txt test1.txt test2.txt&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;zip 파일 압축해제&lt;/b&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1649741332742&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;unzip 파일명

Ex) unzip test.zip&lt;/code&gt;&lt;/pre&gt;</description>
      <category>OS/Linux</category>
      <category>gunzip</category>
      <category>gz</category>
      <category>tar</category>
      <category>unzip</category>
      <author>코생아</author>
      <guid isPermaLink="true">https://seop00.tistory.com/64</guid>
      <comments>https://seop00.tistory.com/64#entry64comment</comments>
      <pubDate>Fri, 15 Apr 2022 15:29:56 +0900</pubDate>
    </item>
    <item>
      <title>[Linux] 리눅스 alias 별칭 사용방법 및 환경변수 등록</title>
      <link>https://seop00.tistory.com/63</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;338&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nMuwo/btrzcPDxzi0/8JLLGa29n9wRMIBMuKkc1K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nMuwo/btrzcPDxzi0/8JLLGa29n9wRMIBMuKkc1K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nMuwo/btrzcPDxzi0/8JLLGa29n9wRMIBMuKkc1K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnMuwo%2FbtrzcPDxzi0%2F8JLLGa29n9wRMIBMuKkc1K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;594&quot; height=&quot;251&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;338&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;리눅스에서 작업할때 경로이동 폴더생성 등 모든 작업들은 커맨드를 통하여 작업하게 됩니다. 이 작업들이 매우 불편하고 사용자에게 피로감까지 더해줄 수 있죠. 이 불편함을 해소하기위해 alias를 등록하여 사용하게되면 Depth가 매우 깊은 폴더경로 이동같은 작업을 alias 에 등록해서 작업하면 보다 효율적으로 작업할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;alias는 별칭이라는 단어의 뜻 그 자체로 사용자가 입력하는 명령어를 별칭으로 등록하여 수행할 수 있게 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;보통 업무하실때 한 계정에서 업무를 수행하시게 됩니다. 그 계정의 .bashrc 혹은 bash_profile 파일에 시스템 환경변수에 등록하여 영구적으로 적용해 사용하시는걸 추천드립니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;.bashrc 에 alias 등록&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1649737336946&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;pwd (oralce 계정의 home디렉토리에서 환경변수 등록)
/home/oracle

vi .bashrc

alias oracle='cd /oracle/database/product/12.2.0.1/log' 

입력후 :wq 로 저장 및 터미널에서  . .bashrc 명령어로 alias 적용&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;등록된 alias 확인&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1649737495372&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$ alias 

아래처럼 위에서 등록한 oracle alias 확인 
alias oracle='cd /oracle/database/product/12.2.0.1/log'

$ oracle

pwd
/oracle/database/product/12.2.0.1/log

정상적으로 경로 이동 확인&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 처럼 환경변수 파일에 등록해서 사용하시면 보다 편하게 업무 및 명령어를 수행할 수 있습니다.&lt;/p&gt;</description>
      <category>OS/Linux</category>
      <category>alias</category>
      <category>Linux</category>
      <category>폴더이동</category>
      <author>코생아</author>
      <guid isPermaLink="true">https://seop00.tistory.com/63</guid>
      <comments>https://seop00.tistory.com/63#entry63comment</comments>
      <pubDate>Wed, 13 Apr 2022 14:26:35 +0900</pubDate>
    </item>
    <item>
      <title>[Linux] grep 명령어 사용법 및 예제(문자열 검색)</title>
      <link>https://seop00.tistory.com/62</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;338&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/3K21F/btry8jZ53J3/Y4xgwOPSEBOI4hMFJrGWpk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/3K21F/btry8jZ53J3/Y4xgwOPSEBOI4hMFJrGWpk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/3K21F/btry8jZ53J3/Y4xgwOPSEBOI4hMFJrGWpk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F3K21F%2Fbtry8jZ53J3%2FY4xgwOPSEBOI4hMFJrGWpk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;658&quot; height=&quot;278&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;338&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;1. Grep&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파일 혹은 프로세스들 중 특정 문자열을 찾는 명령어이다. 해당 문자열이 포함되어있는 파일, 프로세스의 라인을 화면에 출력 해준다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;1-1 사용법&amp;nbsp;&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;grep [옵션] '정규식 or 원하는 문자열' '해당 파일'&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;예시 : test_file.log 라는 파일에서 '2022-04-12 14:22' 문자열을 찾는다.&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1649729656515&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;grep '2022-04-12 14:22:' test_file.log

2022-04-12 14:22:01 [DEBUG] #############################################################&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;예시 : 현재 프로세스 중 java 로 시작하는 프로세스 찾기&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1649729970792&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;ps -ef | grep java&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;예시 : 여러개 파일에서 'fail' 문자열 찾기&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1649730343268&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;grep 'fail' linux.log linux2.log&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;예시 : 현재 위치에서 모든 파일에 대해서 'fail' 문자열을 찾기&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1649730392269&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;grep 'fail' *&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>OS/Linux</category>
      <category>grep</category>
      <category>Linux</category>
      <category>문자열찾기</category>
      <author>코생아</author>
      <guid isPermaLink="true">https://seop00.tistory.com/62</guid>
      <comments>https://seop00.tistory.com/62#entry62comment</comments>
      <pubDate>Tue, 12 Apr 2022 11:28:51 +0900</pubDate>
    </item>
  </channel>
</rss>