<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Zephyr...Gentle Breeze</title>
		<link>http://its21c.net/</link>
		<description>Agile / iPhone / SNS / Travel / Music</description>
		<language>ko</language>
		<pubDate>Fri, 18 May 2012 13:33:44 +0900</pubDate>
		<generator>Tistory 1.1 (http://www.tistory.com/)</generator>
		<managingEditor>재령</managingEditor>
		<image>
			<title>Zephyr...Gentle Breeze</title>
			<url>http://cfile10.uf.tistory.com/image/156DF1354FA323991978D6</url>
			<link>http://its21c.net</link>
			<description>Agile / iPhone / SNS / Travel / Music</description>
		</image>
		<item>
			<title>[Unix] vi/vim 단축키 모음</title>
			<link>http://its21c.net/241</link>
			<description>&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none; &quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display:inline-block;width:500px;&quot;&gt;&lt;a href=&quot;http://cfile1.uf.tistory.com/original/183EE7394FB1E704088C8B&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfile1.uf.tistory.com/image/183EE7394FB1E704088C8B&quot; filemime=&quot;image/jpeg&quot; filename=&quot;1933852386_4b805adb_vi-vim-cheat-sheet-ko.png&quot; height=&quot;352&quot; style=&quot;width: 500px; height: 352px; &quot; width=&quot;500&quot;/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;▲ 클릭하면 커져요&lt;/span&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;tt-plugin tt-share-entry-with-sns tt-sns-icon-alignment-right tt-sns-icon-size-small&quot;&gt;
	&lt;div class=&quot;tt-sns-wrap&quot; id=&quot;ttSnsWrap-&quot;&gt;
		&lt;ul class=&quot;tt-sns-service-default&quot;&gt;
			&lt;li class=&quot;tt-sns-service-mypeople&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('mypeople', '', '');&quot;&gt;마이피플&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-twitter&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('twitter', '', '');&quot;&gt;트위터&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-facebook&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('facebook', '', '');&quot;&gt;페이스북&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-other&quot;&gt;&lt;a href=&quot;javascript:;&quot; onmouseover=&quot;ShareEntryWithSNS.showLayer(event, '');&quot; onmouseout=&quot;ShareEntryWithSNS.hideLayer(event, '');&quot;&gt;더보기&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;ul class=&quot;tt-sns-service-more&quot; id=&quot;ttSnsServiceMore-&quot; onmouseout=&quot;ShareEntryWithSNS.hideLayer(event, '');&quot;&gt;
			&lt;li class=&quot;tt-sns-service-me2day&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('me2day', '', '');&quot;&gt;미투데이&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-yozm&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('yozm', '', '');&quot;&gt;요즘&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
	&lt;/div&gt;
	&lt;div class=&quot;tt-sns-clear&quot;&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align:right; padding-top:10px;&quot;&gt;
&lt;iframe src=&quot;http://www.facebook.com/plugins/like.php?href=its21c.net/241&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=310&amp;amp;action=like&amp;amp;font=tahoma&amp;amp;colorscheme=dark&amp;amp;height=65&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;border:none; overflow:hidden; width:310px; height:65px;&quot; allowTransparency=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=&quot;_blank&quot;&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;&lt;div class=&quot;another_category another_category_color_gray&quot;&gt;
&lt;h4&gt;'&lt;a href=&quot;/category/⑨%20직무역량강화&quot;&gt;⑨ 직무역량강화&lt;/a&gt;&amp;nbsp;&gt;&amp;nbsp;&lt;a href=&quot;/category/⑨%20직무역량강화/Unix&quot;&gt;Unix&lt;/a&gt;' 카테고리의 다른 글&lt;/h4&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/241&quot; &gt;[Unix] vi/vim 단축키 모음&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/05/15&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/238&quot; &gt;[Unix] tar/untar&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(1)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/02/15&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/214&quot; &gt;[Unix] 유닉스 명령어 (Network &amp;amp; Others)&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2011/12/14&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/213&quot; &gt;[Unix] 유닉스 명령어 (HP-UX)&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2011/12/14&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/212&quot; &gt;[Unix] 유닉스 명령어 (IBM AIX)&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2011/12/14&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/211&quot; &gt;[Unix] 유닉스 명령어 (SUN SOLARIS)&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2011/12/14&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</description>
			<category>Unix</category>
			<category>unix</category>
			<category>vi</category>
			<category>vim</category>
			<category>단축키</category>
			<category>명령어</category>
			<author>서풍의신 재령</author>
			<guid>http://its21c.net/241</guid>
			<comments>http://its21c.net/241#entry241comment</comments>
			<pubDate>Tue, 15 May 2012 14:18:40 +0900</pubDate>
		</item>
		<item>
			<title>[JAVA] LOG4J</title>
			<link>http://its21c.net/239</link>
			<description>&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;=============================================&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;본문서는 자유롭게 배포/복사 할수 있지만&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;이문서의 저자에 대한 언급을 삭제하시면 안됩니다&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;저자 : GoodBug (&lt;/span&gt;&lt;a class=&quot;con_link&quot; href=&quot;mailto:unicorn@jakartaproject.com&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;unicorn@jakartaproject.com&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;최초 : &lt;/span&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://www.jakartaproject.com/&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;http://www.jakartaproject.com&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;=============================================&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div id=&quot;post-view20031408426&quot; class=&quot;post-view pcol2 _param(2)&quot;&gt;
&lt;p&gt;&lt;em&gt;&lt;font size=&quot;6&quot; face=&quot;times&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#9b18c1&quot; size=&quot;7&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;L&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;OG4&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;J&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/strong&gt;&lt;/font&gt;&lt;/em&gt;&lt;strong&gt;&lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;I. 들어가면서.. 그리고 log4j&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/font&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j는 자바 어플리케이션에서 빠르고 효과적으로 로깅 할 수 있도록 도와주는 오픈 소스 프로젝트입니다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;로깅(logging)은 코드의 가독성을 떨어뜨리는 단점이 있지만 애플리케이션에 문제가 있을 때 개발자가 자세한 상황을 파악할 수 있도록 해 주며 테스팅시 빠질 수 없는 요소입니다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;아마도 여러분들은 여러 어플리케이션이 추가되면서 각 개발자들만의 독특한 로깅방식이 서로 섞이고 얽혀서 화면에 나타나는것을 많이 봤을겁니다. 즉, 로깅방법을 통일할 필요가 있는것이죠. 모든 개발자가 특정 포맷에 맞추어서 로깅 한다면 한결 로깅하기도 편하겠지요.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;오픈 소스 프로젝트인 Log4j는 개발자들이 매우 손쉽고 다양한 형태로 로깅을 할 수 있도록 도와줍니다. 성능 또한 우수해 더이상 System.out.println을 사용할 필요가 없습니다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;II. 다운로드&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/font&gt;&lt;/strong&gt;&lt;font color=&quot;#0066ff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;다운로드&lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; &lt;/span&gt;&lt;a href=&quot;http://logging.apache.org/log4j/docs/download.html&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;http://logging.apache.org/log4j/docs/download.html&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;br /&gt;
&lt;font color=&quot;#0066ff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;매뉴얼&lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; &lt;/span&gt;&lt;a href=&quot;http://logging.apache.org/log4j/docs/documentation.html&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;/u&gt;&lt;/a&gt;&lt;u&gt;&lt;a href=&quot;http://logging.apache.org/log4j/docs/documentation.htmlAPI&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;http://logging.apache.org/log4j/docs/documentation.html&lt;/span&gt;&lt;/a&gt;&lt;/u&gt;&lt;strong&gt;&lt;font color=&quot;#0066ff&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;API&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; spec&lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; &lt;/span&gt;&lt;a href=&quot;http://logging.apache.org/log4j/docs/api/index.html&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;http://logging.apache.org/log4j/docs/api/index.html&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;strong&gt;&lt;font size=&quot;2&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;III. LOG4J 구조&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/font&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;일단 log4j를 잘 모르지만 그 구조만 살짝 살펴보고 넘어갑시다&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j는 크게 3가지 요소로 구성되며 그 구조는 다음과 같습니다&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;font color=&quot;#990000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;① Logger(Category) &lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;: 로깅 메세지를 Appender에 전달합니다.&lt;/span&gt;&lt;br /&gt;
&lt;font color=&quot;#990000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;② Appender&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; : 전달된 로깅 메세지를 파일에다 기록할 것인지, 콘솔에 출력할 것인지 아니면 DB에 저장할 것인지 매개체 역할을 합니다.&lt;/span&gt;&lt;br /&gt;
&lt;font color=&quot;#990000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;③ Layout :&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; Appender가 어디에 출력할 것인지 결정했다면 어떤 형식으로 출력할 것인지 출력 layout을 결정합니다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;IV. LOG4J 로깅 레벨&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/font&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j는 다양한 로깅레벨을 지원합니다. &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;font color=&quot;#990000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;① FATAL&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; : 가장 크리티컬한 에러가 일어 났을 때 사용합니다.&lt;/span&gt;&lt;br /&gt;
&lt;font color=&quot;#990000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;② ERROR &lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;: 일반 에러가 일어 났을 때 사용합니다.&lt;/span&gt;&lt;br /&gt;
&lt;font color=&quot;#990000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;③ WARN&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; : 에러는 아니지만 주의할 필요가 있을 때 사용합니다.&lt;/span&gt;&lt;br /&gt;
&lt;font color=&quot;#990000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;④ INFO&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; : 일반 정보를 나타낼 때 사용합니다.&lt;/span&gt;&lt;br /&gt;
&lt;font color=&quot;#990000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;⑤ DEBUG&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; : 일반 정보를 상세히 나타낼 때 사용합니다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;만약 로깅 레벨을 WARN 으로 설정하였다면 그 이상 레벨만 로깅하게 됩니다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;즉 WARN, ERROR, FATAL 의 로깅이 됩니다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;V. 샘플코드 1&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/font&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;jsp에서 사용하는 예제가 없어 만들어 봤습니다.&lt;/span&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; bordercolorlight=&quot;#aaaaaa&quot; bordercolordark=&quot;#ffffff&quot; cellpadding=&quot;0&quot; width=&quot;600&quot; bgcolor=&quot;#eeeeee&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;test.jsp&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;lt;%@ page contentType=&quot;text/html;charset=MS949&quot;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;　 import!=&quot;org.apache.log4j.Logger&quot; %&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;lt;%!&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;　&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;static Logger logger = Logger.getLogger(&quot;test.jsp&quot;);&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;lt;%&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;　logger.fatal(&quot;fatal!!&quot;);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;　logger.fatal(&quot;fatal2!!&quot;, new NullPointerException(&quot;널입니다요&quot;));&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;　logger.error(&quot;error!&quot;, new NumberFormatException());&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;　logger.error(&quot;error!2&quot;);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;　logger.warn(&quot;warn&quot;);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;　logger.info(&quot;info&quot;);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;　logger.debug(&quot;debug&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;결과 콘솔화면&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&lt;img border=&quot;0&quot; hspace=&quot;4&quot; vspace=&quot;4&quot; align=&quot;left&quot; src=&quot;http://www.jakartaproject.com/upload/editor/200503101110427469907_jpg&quot; valign=&quot;top&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color=&quot;#990000&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;①&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; static Logger logger = Logger.getLogger(&quot;test.jsp&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;static 메소드 getLogger를 통해 logger 인스턴스를 가져옵니다. &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;getLogger에는 파라미터로 스트링 혹은 클래스를 사용하는데 jsp에서는 클래스를 파라미터로 주기에는 좀 애매합니다. 그냥 스트링으로 주도록 하지요&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;font color=&quot;#990000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;②&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; logger.fatal(&quot;fatal!!&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;logger.fatal(&quot;fatal2!!&quot;, new NullPointerException(&quot;널입니다요&quot;));&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;logger에 fatal 레벨의 메세지를 전달합니다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;다음 두가지 메소드를 지원하는군요&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;fatal(Object message)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;fatal(Object message, Throwable t)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;각 레벨마다 위처럼 두가지 메소드를 지원합니다.&lt;/span&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; bordercolorlight=&quot;#aaaaaa&quot; bordercolordark=&quot;#ffffff&quot; cellpadding=&quot;0&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td bgcolor=&quot;#eeeeee&quot; height=&quot;20&quot; colspan=&quot;2&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;지원 메소드&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;logger.fatal(Object message)&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;logger.fatal(Object message, Throwable t)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;logger.error(Object message)&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;logger.error(Object message, Throwable t)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;logger.warn(Object message) &lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;logger.warn(Object message, Throwable t) &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;logger.info(Object message) &lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;logger.info(Object message, Throwable t) &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;logger.debug(Object message)&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;logger.debug(Object message, Throwable t)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;&lt;font size=&quot;2&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;VI. 샘플코드 2&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/font&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;서블릿의 경우 다음과 같이 코딩하면 되겠군요&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/p&gt;
&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; bordercolorlight=&quot;#aaaaaa&quot; bordercolordark=&quot;#ffffff&quot; cellpadding=&quot;0&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr bgcolor=&quot;#eeeeee&quot;&gt;
&lt;td&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;TestServlet.java&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;import! javax.servlet.*;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;import! javax.servlet.http.*;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;import! org.apache.commons.logging.Log;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;import! org.apache.commons.logging.LogFactory;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;public class TestServlet extends HttpServlet {&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; static Logger logger = Logger.getLogger(TestServlet.class);&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void init(ServletConfig config) throws ServletException {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; super.init(config);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void doPost(HttpServletRequest request, HttpServletResponse response) &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; throws ServletException, IOException {&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; logger.info(&quot;Hellow World~&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} catch (Exception e) {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; logger.error(&quot;Error at TestServlet&quot;, e);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;&lt;font size=&quot;2&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;VII. LOG4J 설정&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/font&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j 설정은 프로그램 내에서 할 수 있지만 설정파일을 사용함으로서 좀더 유연하게 log4j환경을 만들 수 있습니다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;font color=&quot;#990000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;① &lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;프로그램에서 설정&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/p&gt;
&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; bordercolorlight=&quot;#aaaaaa&quot; bordercolordark=&quot;#ffffff&quot; cellpadding=&quot;0&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr bgcolor=&quot;#eeeeee&quot;&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;lt;%@ page contentType=&quot;text/html;charset=MS949&quot;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;　 import!=&quot;org.apache.log4j.*,java.io.* &quot;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;%&amp;gt; &lt;/span&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;lt;%!&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;　static Logger logger = Logger.getLogger(&quot;log4j.jsp&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;lt;%&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;　String layout = &quot;%d %-5p [%t] %-17c{2} (%13F:%L) %3x - %m%n&quot;;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;　String logfilename = &quot;DailyLog.log&quot;;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;　String datePattern = &quot;.yyyy-MM-dd &quot;;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;　PatternLayout patternlayout = new PatternLayout(layout);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;　 DailyRollingFileAppender appender = new DailyRollingFileAppender(patternlayout, logfilename, datePattern);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;　 logger.addAppender(appender);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;　logger.setLevel(Level.INFO); &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;　 logger.fatal(&quot;fatal!!&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;%&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;font color=&quot;#990000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;② &lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;property 파일에 설정&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.properties&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;를 만들어 /WEB-INF/classes 밑에 놓으세요.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; bordercolorlight=&quot;#aaaaaa&quot; bordercolordark=&quot;#ffffff&quot; cellpadding=&quot;0&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr bgcolor=&quot;#eeeeee&quot;&gt;
&lt;td&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.rootLogger=INFO, stdout, rolling&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.stdout=org.apache.log4j.ConsoleAppender&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.stdout.layout=org.apache.log4j.PatternLayout&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.stdout.layout.ConversionPattern=%d %-5p [%t] %-17c{2} (%13F:%L) %3x - %m%n&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.rolling=org.apache.log4j.DailyRollingFileAppender&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.rolling.File=output.log&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.rolling.Append=true&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.rolling.MaxFileSize=500KB&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.rolling.DatePattern='.'yyyy-MM-dd&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.rolling.layout=org.apache.log4j.PatternLayout&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.rolling.layout.ConversionPattern=%d %-5p [%t] %-17c{2} (%13F:%L) %3x - %m%n&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;#최상위 카테고리에 INFO로 레벨 설정 및 appender로 stdout, rolling을 정의&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.rootLogger=INFO, stdout, rolling&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;#stdout 어펜더는 콘솔에 뿌리겠다는 정의&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.stdout=org.apache.log4j.ConsoleAppender&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;#stdout 어펜더는 patternlayout을 사용하겠다는 정의&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.stdout.layout=org.apache.log4j.PatternLayout&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;#패턴은 다음과 같이 포맷팅 하겠다는 것을 정의&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.stdout.layout.ConversionPattern=%d %-5p [%t] %-17c{2} (%13F:%L) %3x - %m%n&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;#역시나 rolling 어펜더는 파일로 처리한다라고 정의&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.rolling=org.apache.log4j.DailyRollingFileAppender&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;#로그 파일 이름은 output.log&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.rolling.File=output.log&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;#true면 톰캣을 내렸다 올려도 파일이 리셋되지 않습니다.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.rolling.Append=true&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;#파일 최대 사이즈는 500KB로 설정&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.rolling.MaxFileSize=500KB&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;#파일 포맷은 output.log.2005-03-10 으로 관리하겠다고 정의&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.rolling.DatePattern='.'yyyy-MM-dd&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;#역시나 rolling 어펜더는 패턴 레이아웃을 사용하겠다고 정&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.rolling.layout=org.apache.log4j.PatternLayout&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;#rolling 어펜더는 패턴 레이아웃 포맷&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.rolling.layout.ConversionPattern=%d %-5p [%t] %-17c{2} (%13F:%L) %3x - %m%n&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;VIII. 설정 포맷&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/font&gt;&lt;/strong&gt;&lt;font color=&quot;#990000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;①&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; 로그파일명 포맷 (DatePattern)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;로그파일명 포맷입니다. 날짜, 시간 및 분단위로까지 로그 파일을 분리할 수 있습니다.&lt;/span&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; bordercolorlight=&quot;#aaaaaa&quot; bordercolordark=&quot;#ffffff&quot; cellpadding=&quot;0&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr align=&quot;center&quot;&gt;
&lt;td bgcolor=&quot;#eeeeee&quot; height=&quot;20&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;형식&lt;/span&gt;&lt;/td&gt;
&lt;td bgcolor=&quot;#eeeeee&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;설명&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;'.'yyyy-MM&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;매달 첫번째날에 로그파일을 변경합니다 &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;'.'yyyy-ww&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;매주의 시작시 로그파일을 변경합니다. &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;'.'yyyy-MM-dd&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;매일 자정에 로그파일을 변경합니다. &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;'.'yyyy-MM-dd-a&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;자정과 정오에 로그파일을 변경합니다. &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;'.'yyyy-MM-dd-HH&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;매 시간의 시작마다 로그파일을 변경합니다.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;'.'yyyy-MM-dd-HH-mm&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;매분마다 로그파일을 변경합니다. &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;font color=&quot;#990000&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;② &lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;PatternLayout 포맷&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;로그자체를 어떤 포맷으로 남길지 결정합니다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;layout에는 HTMLLayout, PatternLayout, SimpleLayout, XMLLayout등이 있으며 PatternLayout이 일반적으로 가장 많이 쓰입니다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; bordercolorlight=&quot;#aaaaaa&quot; bordercolordark=&quot;#ffffff&quot; cellpadding=&quot;0&quot; width=&quot;600&quot;&gt;
&lt;tbody&gt;
&lt;tr height=&quot;20&quot; align=&quot;center&quot; bgcolor=&quot;#eeeeee&quot;&gt;
&lt;td&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;형식&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;설명&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;40&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;%p&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td width=&quot;560&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;debug, info, warn, error, fatal 등의 priority 가 출력된다. &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;%m&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;로그내용이 출력됩니다&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;%d&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;로깅 이벤트가 발생한 시간을 기록합니다.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;포맷은 %d{HH:mm:ss, SSS}, %d{yyyy MMM dd HH:mm:ss, SSS}같은 형태로 사용하며 SimpleDateFormat에 따른 포맷팅을 하면 된다&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;%t&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;로그이벤트가 발생된 쓰레드의 이름을 출력합니다. &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;%%&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;% 표시를 출력하기 위해 사용한다. &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;%n&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;플랫폼 종속적인 개행문자가 출력된다. \r\n 또는 \n 일것이다. &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;%c&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;카테고리를 표시합니다 &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;예) 카테고리가 a.b.c 처럼 되어있다면 %c{2}는 b.c가 출력됩니다.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;%C&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;클래스명을 포시합니다. &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;예) 클래스구조가 org.apache.xyz.SomeClass 처럼 되어있다면 %C{2}는 xyz.SomeClass 가 출력됩니다&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;%F&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;로깅이 발생한 프로그램 파일명을 나타냅니다.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;%l&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;로깅이 발생한 caller의 정보를 나타냅니다&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;%L&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;로깅이 발생한 caller의 라인수를 나타냅니다&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;%M&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;로깅이 발생한 method 이름을 나타냅니다.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;%r&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;어플리케이션 시작 이후 부터 로깅이 발생한 시점의 시간(milliseconds)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;%x&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;로깅이 발생한 thread와 관련된 NDC(nested diagnostic context)를 출력합니다.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;%X&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;로깅이 발생한 thread와 관련된 MDC(mapped diagnostic context)를 출력합니다.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;예시) (같은 색끼리 보시면 됩니다)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;위의 test.jsp를 다음 포맷으로 출력해본다면&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;font color=&quot;#006600&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;[%c]&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; &lt;/span&gt;&lt;font color=&quot;#0066ff&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;[%C]&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; &lt;/span&gt;&lt;font color=&quot;#ff0000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;[%d]&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; &lt;/span&gt;&lt;font color=&quot;#ff33ff&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;[%F]&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; &lt;/span&gt;&lt;font color=&quot;#003300&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;[%l]&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; &lt;/span&gt;&lt;font color=&quot;#0033ff&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;[%L]&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; &lt;/span&gt;&lt;font color=&quot;#993366&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;[%m]&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; &lt;/span&gt;&lt;font style=&quot;BACKGROUND-COLOR: rgb(255,204,255)&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;[%M]&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; [%n] &lt;/span&gt;&lt;font style=&quot;BACKGROUND-COLOR: rgb(255,255,0)&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;[%p] &lt;/span&gt;&lt;/font&gt;&lt;font style=&quot;BACKGROUND-COLOR: rgb(255,204,0)&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;[%r]&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; &lt;/span&gt;&lt;font style=&quot;BACKGROUND-COLOR: rgb(204,255,255)&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;[%t]&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; [%x] [%X]는 다음과 같다&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;font color=&quot;#006600&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;[test.jsp]&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; &lt;/span&gt;&lt;font color=&quot;#0066ff&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;[org.apache.jsp.test_jsp]&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; &lt;/span&gt;&lt;font color=&quot;#ff0000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;[2005-03-10 12:37:23,561]&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; &lt;/span&gt;&lt;font color=&quot;#ff33ff&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;[test_jsp.java]&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; [&lt;/span&gt;&lt;font color=&quot;#003300&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;org.apache.jsp.test_jsp._jspService(test_jsp.java:64)] &lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#0033ff&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;[64]&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; &lt;/span&gt;&lt;font color=&quot;#993366&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;[fatal!!] &lt;/span&gt;&lt;/font&gt;&lt;font style=&quot;BACKGROUND-COLOR: rgb(255,204,255)&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;[_jspService]&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; [개행] &lt;/span&gt;&lt;font style=&quot;BACKGROUND-COLOR: rgb(255,255,0)&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;[FATAL]&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; &lt;/span&gt;&lt;font style=&quot;BACKGROUND-COLOR: rgb(255,204,0)&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;[765567]&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; &lt;/span&gt;&lt;font style=&quot;BACKGROUND-COLOR: rgb(204,255,255)&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;[http-8080-Processor25] &lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;[] []&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;=============================================================&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;기본적인 log4j.properties와 간단한 사용법&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;기본적인 log4j.properties&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;아래 로그설정은 로깅 메시지를 화면에도 출력하고 파일로도 출력한다. 파일의 경우에는 매일매일 날짜별로 다른 파일을 사용하므로 한개의 로그 파일이 무한정 커지는 것을 걱정할 필요는 없다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;이 설정대로 하면 로깅 메시지에 로그를 남긴 소스파일의 이름과 소스에서 메소드 이름과 줄 번호까지 출력된다. System.out.println()으로는 꿈도 못꾸는 기능들이다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.rootLogger = DEBUG, stdout, dailyfile&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.stdout = org.apache.log4j.ConsoleAppender&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.stdout.layout = org.apache.log4j.PatternLayout&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.stdout.layout.ConversionPattern=%5p (%F[%M]:%L) [%d] - %m%n&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.dailyfile.Threshold = DEBUG&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.dailyfile = org.apache.log4j.DailyRollingFileAppender&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.dailyfile.File = logfile.log&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.dailyfile.layout = org.apache.log4j.PatternLayout&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log4j.appender.dailyfile.layout.ConversionPattern=%5p (%F[%M]:%L) [%d] - %m%n&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;저기서 logfile.log 가 로그의 내용을 출력할 파일 이름이다.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;적당히 다른 이름으로 바꾼다. 절대경로로 줘도되고 위와 같이 상대경로로 줘도 된다.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;위 파일을 클래스패스가 걸린 디렉토리에 두면 된다.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;웹 어플리케이션은 WEB-INF/classes에 두면 된다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;로그는 어떻게 남기지?&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;각 클래스에서 로그를 남길 때는 다음과 같이...&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;// 로거 임포트하기&lt;/span&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;import org.apache.log4j.Logger;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;public class ClassName {&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /** Log4J 로거 얻기 */&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;private Logger log = Logger.getLogger(ClassName.class);&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;public void method() {&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (log.isDebugEnabled()) {&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; log.debug(&quot;디버깅용 메시지&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log.info(&quot;정보를 남기기위한 메시지&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;try {&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 어쩌구 저쩌구 실행...&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;} catch (Exception ex) {&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 로그에 예외 메시지도 함께 남기기&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; log.error(&quot;예외가 발생했어요~~&quot;, ex);&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;ClassName.class는 로거가 출력할 클래스의 이름이다.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;그냥 항상 (클래스이름.class)로 하면 된다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;만약 static 메소드에서 로거를 사용해야 한다면 로거를 생성하는 부분을&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;private static Logger log = Logger.getLogger(ClassName.class);&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;위와 같이 static 으로 선언하면 된다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;실제로 로그 메시지 출력이 어떻게 되는지는 직접 확인해보면 알 수 있을 것이다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;출처 : &lt;/span&gt;&lt;a class=&quot;con_link&quot; href=&quot;http://kwon37xi.egloos.com/2176487&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;http://kwon37xi.egloos.com/2176487&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&lt;strong&gt;=============================================================&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;Log4j를 이용하여 로그를 기록하자!&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;오픈 소스 프로젝트인 Log4j를 이용하여 자바 어플리케이션에서 빠르고 효과적인 로그 서비스를 구축할 수 있다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;요약&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;오픈 소스 프로젝트인 Log4j는 카테고리, 어펜더, 레이아웃을 통해 개발자들이 매우 손쉽게 다양한 형태의 로깅을 할 수 있도록 해준다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;또, Log4j는 설정 파일을 이용함으로써 소스 코드를 재컴파일 할 필요 없이 런타임에 로그 정보를 변경할 수 있도록 해 주며, NDC(nested Diagnostic contexts)를 이용하여 좀 더 분석이 용이한 로그를 남길 수 있도록 해 준다. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;Log4j&lt;/span&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;오늘날 프로젝트에서 많이 사용되는 웹서버, 어플리케이션 서버, DBMS를 비롯한 대부분의 상업용 어플리케이션은 그 어플리케이션에서 발생하는 사건들을 기록하기 위해 로그를 남기고 있다. &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;특히, 경험 많은 개발자들은 로깅은 어플리케이션 개발 및 유지보수에 있어 중요한 요소임을 지적한다. &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;실제로 로그 기록을 남김으로써 몇가지 장점을 얻을 수 있다.&amp;nbsp;무엇보다도 로그는 어플리케이션이 실행되는 동안의 정확한 상황과 상태 정보를 제공한다. 둘째로, 로그 출력을 파일이나 DB와 같은 곳에 기록하여 나중에 로그 결과를 분석할 수 있다. 마지막으로, 개발 기간 중에 로그 패키지를 문제 검사 툴로 사용할 수도 있다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;카테고리, 어펜더 그리고 레이아웃&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;Log4j는 세 개의 주요 컴포넌트를 갖고 있다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;카테고리(Category) &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;어펜더(Appender) &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;레이아웃(Layouts) &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;개발자는 메시지 타입과 우선순위에 따라 메시지를 기록하고 런타임에 이 메시지들의 포맷을 어떻게 작성하고 어디에 출력할지를 제어할 수 있도록 하기 위해 이 세개의 컴포넌트를 함께 사용한다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;이 세 가지 컴포넌트에 대해 차례대로 알아보도록 하자.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;카테고리 계층(Category hierarchy)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;몇몇 로깅 API의 가장 좋은 장점은 특정한 기준에 따라 로그를 기록할지의 여부를 결정할 수 있다는 점이다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;이것은 로그에 기록될 모든 문장들이 로깅 API 개발자가 정해 놓은 기준에 따라 분류된다는 것을 의미한다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;Log4j 역시 org.apache.log4j.Category 클래스를 통해서 이러한 분류 기준을 제시하고 있다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;Category 클래스는 org.apache.log4j 패키지의 핵심 클래스이며, 카테고리를 나타낸다. 카테고리는 이름을 가진 개체이다. 카테고리의 이름은 자바의 패키지 이름과 비슷한 구조를 갖는다. 즉, 카테고리 이름은 com.javacan과 같은 형태를 가진다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;이 이름에 따라 카테고리는 부모 카테고리와 자식 카테고리로 구분된다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;예를 들어, com.javacan의 부모 카테고리의 이름은 com 이며, 이름이 com.javacan.article인 카테고리는 com.javacan의 자식 카테고리가 되는 것이다. 따라서, 카테고리 사이에는 계층이 형성된다. 계층의 가장 상위에 있는 카테고리를 루트 카테고리라고 하며, 루트 카테고리는 다음과 같은 특징을 갖고 있다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;1. 루트 카테고리는 항상 존재한다. &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;2. 이름을 사용하여 루트 카테고리를 읽어올 수 없다.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;3. Category 클래스의 static 메소드인 getRoot() 메소드를 사용하여 루트 카테고리를 구할 수 있다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;static 메소드인 getInstance() 메소드는 모든 다른 카테고리의 인스턴스를 생성한다.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;getInstnace() 메소드는 원하는 카테고리의 이름을 파라미터로 입력받는다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;Category 클래스의 몇몇 기본 메소드는 다음과 같다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;package org.apache.log4j;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;public class Category {&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;// Creation &amp;amp; retrieval! methods:&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;public static Category getRoot();&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;public static Category getInstance(String name);&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;// printing methods:&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;public void debug(String message);&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;public void info(String message);&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;public void warn(String message);&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;public void error(String message);&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;// generic printing method:&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;public void log(Priority p, String message);&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;.......&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;카테고리마다 org.apache.log4j.Priority 클래스에 정의된 값을 사용하여 우선순위를 지정할 수 있다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;현재 Priority 클래스에는 FATAL, ERROR, WARN, INFO, DEBUG의 5개의 우선순위가 정의되어 있다. 나열한 순서대로 우선 순위가 낮아진다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;겉으로 보기에 제한된 집합을 갖도록 한 이유는 정적인 우선순위 집합보다 더욱 더 유연한 카테고리 계층을 만들 수 있도록 하기 위해서이다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;하지만, Priority 클래스를 상속받아서 자신만의 우선순위를 정의할 수도 있다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;만약 주어진 카테고리가 할당된 우선순위를 갖고 있지 않다면, 카테고리 계층도에서 할당된 우선순위를 갖고 있는 가장 가까운 상위 카테고리로부터 우선순위를 상속받는다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;따라서 루트 카테고리가 할당된 우선순위를 갖고 있을 경우 결과적으로 모든 카테고리가 그 우선순위를 상속받게 된다. 로깅 요청은 카테고리 인스턴스의 출력 메소드 중 하나를 호출하면 된다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;출력 메소드는 다음과 같다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;error()&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;warn()&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;info()&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;debug()&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;log()&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;출력 메소드는 로깅 요청의 우선순위를 결정한다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;예를 들어, cat가 카테고리 인스턴라고 할 경우, &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;cat.info(&quot;....&quot;)는 INFO 우선순위로 로깅을 요청한다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;만약 현재 요청한 로깅의 우선순위가 카테고리의 우선순위와 같거나 높으면 그 로깅 요청이 가능하다고 말한다. 그렇지 않을 경우 그 요청은 불가능하다고 한다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;다음은 로깅 요청의 가능/불가능 여부가 어떻게 처리되는 지를 보여주는 예이다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;// 이름이 &quot;com.foo&quot;인 카테고리 인스턴스를 구한다.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;Category cat = Category.getInstance(&quot;com.foo&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;// 카테고리의 우선순위를 설정한다.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;cat.setPriority(Priority.INFO);&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;// WARN &amp;gt;= INFO 이기 때문에, 이 요청은 가능하다.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;cat.warn(&quot;Low fuel level.&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;// DEBUG &amp;lt; INFO 이기 때문에, 이 요청은 불가능하다.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;cat.debug(&quot;Starting search for nearest gas station.&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;// 이름이 &quot;com.foo.Bar&quot;인 카테고리의 인스턴스를 생성한다.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;// 이 카테고리는 이름이 &quot;com.foo&quot;인 카테고리를 상속 받는다.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;// 따라서 이 카테고리 인스턴스는 INFO 우선순위를 갖는다.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;Category barcat = Category.getInstance(&quot;com.foo.Bar&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;// INFO &amp;gt;= INFO 이므로, 이 요청은 가능하다.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;barcat.info(&quot;Located nearest gas station.&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;// DEBUG &amp;lt; INFO 이므로, 이 요청은 불가능하다.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;barcat.debug(&quot;Exiting gas station search&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;같은 이름을 사용하여 getInstance() 메소드를 호출하면 항상 같은 카테고리 오브젝트에 대한 레퍼런스를 리턴한다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;따라서, 일단 특정한 이름을 갖는 카테고리 인스턴스를 설정하면, 그 인스턴스의 레퍼런스를 전달할 필요 없이 프로그램내의 어떤 곳에서든지 그 카테고리의 인스턴스를 읽어올 수 있으며, 특정한 순서없이 카테고리를 생성 및 설정할 수 있다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;또한, 자식 카테고리를 생성한 이후에 부모 카테코리를 찾고 연결할 수 있다. &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;Log4j 환경은 일반적으로 어플리케이션을 초기화할 때 설정하는데, 설정 파일을 읽어오는 시점에서 설정하는 경우가 많다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;Log4j에서 카테고리의 이름은 그 카테고리의 인스턴스를 생성할 때 사용한 클래스의 완전한 이름과 동일하게 짓는 것이 카테고리를 정의하는 직관적인 방법이다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;로그에는 카테고리를 생성할 때 사용한 이름이 기록되기 때문에, 카테고리의 이름이 클래스의 이름과 일치하도록 하는 방법은 로그 메시지의 출처를 구분하는 데에도 도움을 준다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;이러한 방법이 일반적이지만, 이외에도 다양한 방법을 사용하여 카테고리의 이름을 지을 수 있다. &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;Log4j는 가능한 카테고리의 집합을 제한하고 있지 않으며, 개발자는 카테고리의 이름을 원하는 대로 지을 수 있다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;어펜더와 레이아웃&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/strong&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;Log4j는 카테고리에 기반하여 로깅 요청의 가능/불가능 여부를 결정하는 기능 뿐만 아니라, 로깅 요청을 다중의 어펜더(appender)에 출력할 수 있다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;여기서 어펜더는 출력의 목적지를 나타낸다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;현재 콘솔, 파일, GUI 컴포넌트, 원격 소켓 서버, NT 이벤트 로거 그리고 원격 유닉스 시스로그 데몬으로 연결되는 어펜더가 존재한다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;카테고리는 다중의 어펜더를 참조할 수 있다. &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;카테고리에 들어온 각각의 가능한 로깅 요청은 그 카테고리에 있는 모든 어펜더에 전달되며, 뿐만 아니라 카테고리 계층의 상위에 있는 어펜더에도 전달된다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;즉, 어펜더는 카테고리 계층으로부터 상속된다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;예를 들어, 루트 카테고리에 콘솔 어펜더를 추가했다면, 모든 가능한 로깅 요청은 적어도 콘솔에 로그 메시지를 출력할 것이다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;만약 C라고 불리는 카테고리에 파일 어펜더를 추가했다면, C와 C의 자식 카테고리에 대한 가능한 로깅 요청은 콘솔과 파일에 메시지를 출력할 것이다. 또한 출력 목적지 뿐만 아니라 출력 형식도 변경할 수 있다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;각각의 어펜더는 그 어펜더에 출력될 메시지의 형식을 가지고 있으며, 이는 그 어펜더와 특정 레이아웃(layout)을 관련시킴으로써 가능해진다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;레이아웃은 사용자가 지정한 값에 따라 로깅 요청의 포맷을 결정하고, 어펜더는 레이아웃을 통해 포맷된 로그 내용를 그것의 목적지에 출력한다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;Log4j의 표준 배포판에 있는 PatternLayout은 사용자가 C 언어의 printf() 함수와 비슷한 변환 패턴에 따라 출력 포맷을 지정할 수 있도록 해준다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;예를 들어, 변환 패턴이 %r [%t]% -5p %c - %m%n 인 PatternLayout은 다음과 비슷한 결과를 출력한다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;176 [main] INFO org.foo.Bar - Located nearest gas station.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;위의 출력 결과는 다음과 같다.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;첫번째 필드는 프로그램이 시작한 이후 경과한 시간(1/1000초 단위)을 나타낸다. &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;두번째 필드는 로그 요청을 한 쓰레드를 나타낸다. &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;세번째 필드는 로그의 우선순위를 나타낸다. &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;네번째 필드는 로그 요청과 관련된 카테고리의 이름을 나타낸다. &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;나머지는 로그에 기록할 메시지이다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;--------------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;프로바이더 mailto: &lt;/span&gt;&lt;a class=&quot;con_link&quot; href=&quot;mailto:madvirus@madvirus.net&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;madvirus@madvirus.net&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;현재 티페이지 글로벌(주)의 기술연구소에 있으며, &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;'JSP 웹 어플리케이션 개발(가메출판사)'을 이동훈씨와 함께 저술한 바 있다. &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;--------------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;관련링크 &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;Log4j 프로젝트 홈페이지 &lt;/span&gt;&lt;br /&gt;
&lt;a class=&quot;con_link&quot; href=&quot;http://jakarta.apache.org/log4j/index.html&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;http://jakarta.apache.org/log4j/index.html&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;Sun 의 로깅 API 규약 &lt;/span&gt;&lt;br /&gt;
&lt;a class=&quot;con_link&quot; href=&quot;http://java.sun.com/aboutJava/communityprocess/jsr/jsr_047_log.html&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;http://java.sun.com/aboutJava/communityprocess/jsr/jsr_047_log.html&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;FONT-FAMILY: Tahoma&quot;&gt;--------------------------------------------------------------------------------&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;&lt;!-- --&gt;&lt;!-- end clix_content --&gt;&lt;div class=&quot;tt-plugin tt-share-entry-with-sns tt-sns-icon-alignment-right tt-sns-icon-size-small&quot;&gt;
	&lt;div class=&quot;tt-sns-wrap&quot; id=&quot;ttSnsWrap-&quot;&gt;
		&lt;ul class=&quot;tt-sns-service-default&quot;&gt;
			&lt;li class=&quot;tt-sns-service-mypeople&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('mypeople', '', '');&quot;&gt;마이피플&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-twitter&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('twitter', '', '');&quot;&gt;트위터&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-facebook&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('facebook', '', '');&quot;&gt;페이스북&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-other&quot;&gt;&lt;a href=&quot;javascript:;&quot; onmouseover=&quot;ShareEntryWithSNS.showLayer(event, '');&quot; onmouseout=&quot;ShareEntryWithSNS.hideLayer(event, '');&quot;&gt;더보기&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;ul class=&quot;tt-sns-service-more&quot; id=&quot;ttSnsServiceMore-&quot; onmouseout=&quot;ShareEntryWithSNS.hideLayer(event, '');&quot;&gt;
			&lt;li class=&quot;tt-sns-service-me2day&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('me2day', '', '');&quot;&gt;미투데이&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-yozm&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('yozm', '', '');&quot;&gt;요즘&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
	&lt;/div&gt;
	&lt;div class=&quot;tt-sns-clear&quot;&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align:right; padding-top:10px;&quot;&gt;
&lt;iframe src=&quot;http://www.facebook.com/plugins/like.php?href=its21c.net/239&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=310&amp;amp;action=like&amp;amp;font=tahoma&amp;amp;colorscheme=dark&amp;amp;height=65&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;border:none; overflow:hidden; width:310px; height:65px;&quot; allowTransparency=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=&quot;_blank&quot;&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;&lt;div class=&quot;another_category another_category_color_gray&quot;&gt;
&lt;h4&gt;'&lt;a href=&quot;/category/⑨%20직무역량강화&quot;&gt;⑨ 직무역량강화&lt;/a&gt;&amp;nbsp;&gt;&amp;nbsp;&lt;a href=&quot;/category/⑨%20직무역량강화/기타&quot;&gt;기타&lt;/a&gt;' 카테고리의 다른 글&lt;/h4&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/239&quot; &gt;[JAVA] LOG4J&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/02/29&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/237&quot; &gt;[JAVA] javac options&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/02/15&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/230&quot; &gt;[보안] CC(Common Criteria)&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/12&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/224&quot; &gt;[보안] httpOnly Cookie&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/11&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/207&quot; &gt;[MS-DOS] MS-DOS창에서 코드 페이지 변경하는 방법&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2011/11/04&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/151&quot; &gt;[성능] MIPS&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2010/02/12&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</description>
			<category>기타</category>
			<category>log4j</category>
			<category>Setting</category>
			<category>설정</category>
			<author>서풍의신 재령</author>
			<guid>http://its21c.net/239</guid>
			<comments>http://its21c.net/239#entry239comment</comments>
			<pubDate>Wed, 29 Feb 2012 13:57:03 +0900</pubDate>
		</item>
		<item>
			<title>[Unix] tar/untar</title>
			<link>http://its21c.net/238</link>
			<description>&lt;div&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;Unix 환경에서 tar 묶고 풀 일이 없다보니 가끔 쓸 때마다 옵션이 맨날 헛갈려서 가져옴.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;b&gt;- tar 풀기 (untar)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
1) tar &lt;font color=&quot;#5c7fb0&quot;&gt;xvf&lt;/font&gt; xxx.tar -C /home/directory/&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;div&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;2) tar &lt;font color=&quot;#5c7fb0&quot;&gt;xvf&lt;/font&gt; /home/directory/ xxx.tar&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div&gt;
&lt;font face=&quot;Tahoma&quot;&gt;&lt;br /&gt;
&lt;/font&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;** -C 는 디렉토리를 경로를 가리키며 -C 로 경로를 만들어 놓으면 그 경로에 xxx.tar 가 풀리게 됨&lt;/span&gt;&amp;nbsp;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;b&gt;- tar 묶기 (tar)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
tar &lt;font color=&quot;#5c7fb0&quot;&gt;cvf&lt;/font&gt;&amp;nbsp;xxxx.tar yyyy&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;yyyy 라는 폴더를 xxxx.tar 로 묶는다는 것. (하위 디렉토리 포함)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&lt;br /&gt;
&lt;b&gt;- tar options&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;-x, --extract, --get &amp;nbsp; &amp;nbsp;아카이브에서 파일을 추출합니다&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;-v, --verbose &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; verbosely list files processed&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; --checkpoint &amp;nbsp; &amp;nbsp; &amp;nbsp;print directory names while reading the archive&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; --check-links &amp;nbsp; &amp;nbsp; print a message if not all links are dumped&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; --totals &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;print total bytes written while creating archive&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; --index-file=FILE send verbose output to FILE&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; --utc &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print file modification dates in UTC&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;-f, --file=ARCHIVE &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; use archive file or device ARCHIVE&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;--force-local &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;archive file is local even if has a colon&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;--rmt-command=COMMAND &amp;nbsp; &amp;nbsp; &amp;nbsp;use given rmt COMMAND instead of /etc/rmt&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;--rsh-command=COMMAND &amp;nbsp; &amp;nbsp; &amp;nbsp;use remote COMMAND instead of rsh&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;tt-plugin tt-share-entry-with-sns tt-sns-icon-alignment-right tt-sns-icon-size-small&quot;&gt;
	&lt;div class=&quot;tt-sns-wrap&quot; id=&quot;ttSnsWrap-&quot;&gt;
		&lt;ul class=&quot;tt-sns-service-default&quot;&gt;
			&lt;li class=&quot;tt-sns-service-mypeople&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('mypeople', '', '');&quot;&gt;마이피플&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-twitter&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('twitter', '', '');&quot;&gt;트위터&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-facebook&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('facebook', '', '');&quot;&gt;페이스북&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-other&quot;&gt;&lt;a href=&quot;javascript:;&quot; onmouseover=&quot;ShareEntryWithSNS.showLayer(event, '');&quot; onmouseout=&quot;ShareEntryWithSNS.hideLayer(event, '');&quot;&gt;더보기&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;ul class=&quot;tt-sns-service-more&quot; id=&quot;ttSnsServiceMore-&quot; onmouseout=&quot;ShareEntryWithSNS.hideLayer(event, '');&quot;&gt;
			&lt;li class=&quot;tt-sns-service-me2day&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('me2day', '', '');&quot;&gt;미투데이&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-yozm&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('yozm', '', '');&quot;&gt;요즘&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
	&lt;/div&gt;
	&lt;div class=&quot;tt-sns-clear&quot;&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align:right; padding-top:10px;&quot;&gt;
&lt;iframe src=&quot;http://www.facebook.com/plugins/like.php?href=its21c.net/238&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=310&amp;amp;action=like&amp;amp;font=tahoma&amp;amp;colorscheme=dark&amp;amp;height=65&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;border:none; overflow:hidden; width:310px; height:65px;&quot; allowTransparency=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=&quot;_blank&quot;&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;&lt;div class=&quot;another_category another_category_color_gray&quot;&gt;
&lt;h4&gt;'&lt;a href=&quot;/category/⑨%20직무역량강화&quot;&gt;⑨ 직무역량강화&lt;/a&gt;&amp;nbsp;&gt;&amp;nbsp;&lt;a href=&quot;/category/⑨%20직무역량강화/Unix&quot;&gt;Unix&lt;/a&gt;' 카테고리의 다른 글&lt;/h4&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/241&quot; &gt;[Unix] vi/vim 단축키 모음&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/05/15&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/238&quot; &gt;[Unix] tar/untar&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(1)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/02/15&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/214&quot; &gt;[Unix] 유닉스 명령어 (Network &amp;amp; Others)&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2011/12/14&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/213&quot; &gt;[Unix] 유닉스 명령어 (HP-UX)&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2011/12/14&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/212&quot; &gt;[Unix] 유닉스 명령어 (IBM AIX)&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2011/12/14&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/211&quot; &gt;[Unix] 유닉스 명령어 (SUN SOLARIS)&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2011/12/14&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</description>
			<category>Unix</category>
			<category>tar</category>
			<category>tar 묶기</category>
			<category>tar 풀기</category>
			<category>unix</category>
			<category>untar</category>
			<category>유닉스</category>
			<author>서풍의신 재령</author>
			<guid>http://its21c.net/238</guid>
			<comments>http://its21c.net/238#entry238comment</comments>
			<pubDate>Wed, 15 Feb 2012 15:12:41 +0900</pubDate>
		</item>
		<item>
			<title>[JAVA] javac options</title>
			<link>http://its21c.net/237</link>
			<description>&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;- 출처 :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;a href=&quot;http://letmelove.net/blog/entry/javac-%EC%98%B5%EC%85%98%EA%B3%BC-java%EC%98%B5%EC%85%98&quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;http://letmelove.net/blog/entry/javac-%EC%98%B5%EC%85%98%EA%B3%BC-java%EC%98%B5%EC%85%98&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;javac&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;
&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;- 자바 컴파일러로서 자바코드를 작성한 소스파일(.java)을 자바 가상머신이 인식할수 있는 바이트 코드(.class)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;타입으로 변환시켜주는 명령어 입니다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;- 사용법&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;javac &amp;lt;options&amp;gt; &amp;lt;souce files&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;예를들어, Hello.java, Greeting.java 두개의 파일이 존재한다면,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;
javac Hello.java Greeting.java&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;font color=&quot;#5c7fb0&quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;
javac *.java&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt; (*을 사용해서, 모든 확장자가 .java인 파일을 컴파일할수 있다.)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;1) 옵션&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;a) -classpath&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;font color=&quot;#5c7fb0&quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;-classpath(cp) path(파일 절대 경로)&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;컴파일러가 컴파일 하기 위해서 필요로 하는 참조할 클래스 파일들을 찾기 위해서 컴파일시 파일 경로를 지정해주는&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;옵션. 예를 들어, &amp;nbsp;Hello.java파일이 C:\Java 디렉터리에 존재하고, 필요한 클래스 파일들이 C:\Java\Engclasses에 위치한다면&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;javac -classpath C:\Java\Engclasses C:\Java\Hello.java &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;로 해주면 된다. 만약 참조할 클래스 파일들이 C:\Java\Engclasses 외의&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;다른 디렉토리에도 존재 한다면&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;C:\Java\Korclasses 일 경우&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;javac -classpath C:\Java\Engclasses;C:\Java\Korclasses C:\Java\Hello.java&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;그리고 현재 디렉토리 역시 포함하고 싶다면&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;javac -classpath .;C:\Java\Engclasses;C:\Java\Korclasses C:\Java\Hello.java&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;기본적으로 dos 에서는 .는 현재 디렉토리를 의미하고 ..는 현재 디렉토리의 상위디렉토리를 의미한다.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;또한 classpath 대신 단축어인 cp를 사용해도 된다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;javac -cp C:\Java\Engclasses C:\Java\Hello.java&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;font color=&quot;#e31600&quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;** 유닉스에서 클래스 경로(classpath) 항목은 콜론(:) 으로 구분한다.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;
** 윈도우에서 클래스 경로(classpath) 항목은 세미콜론(;) 으로 구분한다.&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;b) -d&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;font color=&quot;#5c7fb0&quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;-d directory&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;클래스 파일을 생성할 Root 디렉토리를 지정한다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;기본적으로 컴파일러는 -d 옵션을 주지 않으면 소스파일이 위치한 디렉토리에 클래스 파일을 생성시킨다.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;
&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;예를 들어 Hello.java파일이 C:\Java 디렉토리에 존재하고 클래스 파일의 Root 디렉토리를 C:\Java\Classfiles 라고 하면&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;javac -d C:\Java\Classfiles C:\Java\Hello.java &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;이다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;만약 -d 옵션을 사용하려고 하는데 Root 디렉토리(위예에서는 C:\Java\Classfiles) 가 존재 하지 않는다면&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&quot;The system cannot find the path specified&quot;라는 에러 메시지를 보게 된다.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;현재 작업 디렉토리가 C:\Java\Classfiles 에 위치하면&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;javac -d .\Classfiles Hello.java 와 같이 상대 디렉토리로 표현할수 있다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;java class내에서 package를 선언한 경우 package별 폴더를 생성하고 해당 폴더에(package) compile 한다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;c) -encoding&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;font color=&quot;#5c7fb0&quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;-encoding encoding name&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;소스 파일에 사용된 문자열 인코딩을 설정한다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;만약 위 옵션이 설정되어 있지 않으면 플랫폼의 기본적인 컨버터가 사용되어 진다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;d) -g&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;모든 디버깅 정보를 생성시킨다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;만약 위 옵션이 설정되어 있지 않으면 기본적으로 라인넘버만 생성시킨다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;-g:none&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;디버깅 정보를 전혀 생성 시키지 않는다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;-g:{lines, vars, source}&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;위처럼 명시적으로, 몇몇 디버깅 정보를 생성시킬수 있다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;lines은 라인정보, vars는 지역변수, sounce는 소스 파일 정보를 나타낸다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;e) -nowarn&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;경고 메시지 (warning message)를 생성시키지 않는다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;f) -verbose&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;컴파일러와 링커가 현재 어느 소스파일이 컴파일되고 있고, 어느 파일이 링크되고 있는지&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;그 정보를 출력한다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;h) -deprecation&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;소스 코드 내에서 사용되어진 deprecated API의 위치를 출력한다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;eg)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;C:\Java&amp;gt; javac World.java&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;Note: World.java uses a deprecated API. Recompile with &quot;-deprecation&quot; for details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;1 warning&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;C:\Java&amp;gt; javac -deprecation World.java&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;World.java:52: Note: The method java.awt.Dimension size() in class java.awt.Compon&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;ent has been deprecated.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;Dimension d = size();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;Note: World.java uses a deprecated API. Please consult the documentation for a be&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;tter alternative.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;i) -sourcepath&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;font color=&quot;#5c7fb0&quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;-sourcepath 소스패스&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;소스파일의 위치를 지정한다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;j) -target&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;font color=&quot;#5c7fb0&quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;-target 자바 가상머신버전&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;지정된 자바 가상머신 버전의 VM에서 작동되어지도록 클래스 파일을 생성시킨다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;1.1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;jvm 1.1 버전에서 호환되어 질 수 있는 클래스 파일생성&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;1.2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;jvm 1.2 버전에서 호환되어 질 수 있는 클래스 파일생성&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;1.3&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;jvm 1.3 버전에서 호환되어 질 수 있는 클래스 파일 생성&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;ex)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;javac -target 1.2 Helloworld.java&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;k) -bootclasspath 패스&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;특정한 bootstrap 또는 확장 클래스를 지정할 수 있다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;기본적으로 자바 컴파일러는 javac 가 설치된 플랫폼의 bootstrap과 확장 클래스들을 통해서 컴파일 작업을 수행하지만&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;bootclasspath 옵션을 사용하면 cross-compiling 이라고 해서 다른 JAVA 플랫폼의 bootstrap과 확장 클래스들을 통해서 compile 할 수 있는 기능을 지원한다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;예를들어&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;javac -target 1.1 -bootclasspath jdk1.1.7/lib/classes.zip -extdirs &quot;&quot; OldCode.java&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;컴파일러에게 현재 자신의 bootstrap을 사용하지 말고 jdk1.1.7/lib/classes.zip bootstrap 클래스들을 사용해서 컴파일 하라고&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;명령하는것이다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;참고로 mobile JAVA에서 모바일폰에 설정 된 jvm에 맞도록 소스코드를 컴파일하기 위해서 주로 사용되어지는 옵션이다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;l) -extdirs 디렉토리&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;특정한 확장 디렉토리를 지정한다. cross-compiling 시 주로 사용되어지는 옵션이면 각 디렉토리들은 콜론(:)에 의해서 분리되어진다.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;컴파일 시점에 기술한 디렉토리의 클래스 파일을 참조한다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;M) package 선언된 Java class 실행&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;font color=&quot;#5c7fb0&quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;java package.class명&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt; (현 위치 아래에 package폴더가 존재)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;package 위치는 CLASSPATH 하위 폴더부터로 인식한다. 따라서 Package 폴더의 Root가 ClassPath에 지정되든지&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;.(현 위치)를 ClassPath에 등록 후 현 위치 아래서부터 package의 위치를 지정한다.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;java com.test.SampleMain&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;###################################################################&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;javac options&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;###################################################################&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;Usage: javac &amp;lt;options&amp;gt; &amp;lt;source files&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;where possible options include:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -g &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Generate all debugging info&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -g:none &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Generate no debugging info&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -g:{lines,vars,source} &amp;nbsp; &amp;nbsp; Generate only some debugging info&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -nowarn &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Generate no warnings&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -verbose &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Output messages about what the compiler is doing&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -deprecation &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Output source locations where deprecated APIs are used&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -classpath &amp;lt;path&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Specify where to find user class files and annotation processors&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -cp &amp;lt;path&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Specify where to find user class files and annotation processors&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -sourcepath &amp;lt;path&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Specify where to find input source files&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -bootclasspath &amp;lt;path&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;Override location of bootstrap class files&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -extdirs &amp;lt;dirs&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Override location of installed extensions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -endorseddirs &amp;lt;dirs&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; Override location of endorsed standards path&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -proc:{none,only} &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Control whether annotation processing and/or compilation is done.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -processor &amp;lt;class1&amp;gt;[,&amp;lt;class2&amp;gt;,&amp;lt;class3&amp;gt;...]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Names of the annotation processors to run; bypasses default discovery process&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -processorpath &amp;lt;path&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;Specify where to find annotation processors&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -d &amp;lt;directory&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Specify where to place generated class files&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -s &amp;lt;directory&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Specify where to place generated source files&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -implicit:{none,class} &amp;nbsp; &amp;nbsp; &amp;nbsp;Specify whether or not to generate class files for implicitly referenced files&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -encoding &amp;lt;encoding&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; Specify character encoding used by source files&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -source &amp;lt;release&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Provide source compatibility with specified release&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -target &amp;lt;release&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Generate class files for specific VM version&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -version &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Version information&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -help &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Print a synopsis of standard options&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -Akey[=value] &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Options to pass to annotation processors&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -X &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Print a synopsis of nonstandard options&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; -J&amp;lt;flag&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Pass &amp;lt;flag&amp;gt; directly to the runtime system&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;Usage: java [-options] class [args...]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (to execute a class)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; or &amp;nbsp;java [-options] -jar jarfile [args...]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (to execute a jar file)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;where options include:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-client &amp;nbsp; to select the &quot;client&quot; VM&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-server &amp;nbsp; to select the &quot;server&quot; VM&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-hotspot &amp;nbsp; is a synonym for the &quot;client&quot; VM &amp;nbsp;[deprecated]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;The default VM is client.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-cp &amp;lt;class search path of directories and zip/jar files&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-classpath &amp;lt;class search path of directories and zip/jar files&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;A ; separated list of directories, JAR archives, and ZIP archives to search for class files.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-D&amp;lt;name&amp;gt;=&amp;lt;value&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;set a system property&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-verbose[:class|gc|jni]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;enable verbose output&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-version &amp;nbsp; &amp;nbsp; &amp;nbsp;print product version and exit&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-version:&amp;lt;value&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;require the specified version to run&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-showversion &amp;nbsp;print product version and continue&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-jre-restrict-search | -jre-no-restrict-search&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;include/exclude user private JREs in the version search&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-? -help &amp;nbsp; &amp;nbsp; &amp;nbsp;print this help message&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-X &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;print help on non-standard options&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-ea[:&amp;lt;packagename&amp;gt;...|:&amp;lt;classname&amp;gt;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-enableassertions[:&amp;lt;packagename&amp;gt;...|:&amp;lt;classname&amp;gt;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;enable assertions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-da[:&amp;lt;packagename&amp;gt;...|:&amp;lt;classname&amp;gt;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-disableassertions[:&amp;lt;packagename&amp;gt;...|:&amp;lt;classname&amp;gt;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;disable assertions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-esa | -enablesystemassertions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;enable system assertions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-dsa | -disablesystemassertions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;disable system assertions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-agentlib:&amp;lt;libname&amp;gt;[=&amp;lt;options&amp;gt;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;load native agent library &amp;lt;libname&amp;gt;, e.g. -agentlib:hprof&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;see also, -agentlib:jdwp=help and -agentlib:hprof=help&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-agentpath:&amp;lt;pathname&amp;gt;[=&amp;lt;options&amp;gt;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;load native agent library by full pathname&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-javaagent:&amp;lt;jarpath&amp;gt;[=&amp;lt;options&amp;gt;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;load Java programming language agent, see java.lang.instrument&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp;-splash:&amp;lt;imagepath&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;show splash screen with specified image&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Terminal; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;tt-plugin tt-share-entry-with-sns tt-sns-icon-alignment-right tt-sns-icon-size-small&quot;&gt;
	&lt;div class=&quot;tt-sns-wrap&quot; id=&quot;ttSnsWrap-&quot;&gt;
		&lt;ul class=&quot;tt-sns-service-default&quot;&gt;
			&lt;li class=&quot;tt-sns-service-mypeople&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('mypeople', '', '');&quot;&gt;마이피플&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-twitter&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('twitter', '', '');&quot;&gt;트위터&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-facebook&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('facebook', '', '');&quot;&gt;페이스북&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-other&quot;&gt;&lt;a href=&quot;javascript:;&quot; onmouseover=&quot;ShareEntryWithSNS.showLayer(event, '');&quot; onmouseout=&quot;ShareEntryWithSNS.hideLayer(event, '');&quot;&gt;더보기&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;ul class=&quot;tt-sns-service-more&quot; id=&quot;ttSnsServiceMore-&quot; onmouseout=&quot;ShareEntryWithSNS.hideLayer(event, '');&quot;&gt;
			&lt;li class=&quot;tt-sns-service-me2day&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('me2day', '', '');&quot;&gt;미투데이&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-yozm&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('yozm', '', '');&quot;&gt;요즘&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
	&lt;/div&gt;
	&lt;div class=&quot;tt-sns-clear&quot;&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align:right; padding-top:10px;&quot;&gt;
&lt;iframe src=&quot;http://www.facebook.com/plugins/like.php?href=its21c.net/237&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=310&amp;amp;action=like&amp;amp;font=tahoma&amp;amp;colorscheme=dark&amp;amp;height=65&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;border:none; overflow:hidden; width:310px; height:65px;&quot; allowTransparency=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=&quot;_blank&quot;&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;&lt;div class=&quot;another_category another_category_color_gray&quot;&gt;
&lt;h4&gt;'&lt;a href=&quot;/category/⑨%20직무역량강화&quot;&gt;⑨ 직무역량강화&lt;/a&gt;&amp;nbsp;&gt;&amp;nbsp;&lt;a href=&quot;/category/⑨%20직무역량강화/기타&quot;&gt;기타&lt;/a&gt;' 카테고리의 다른 글&lt;/h4&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/239&quot; &gt;[JAVA] LOG4J&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/02/29&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/237&quot; &gt;[JAVA] javac options&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/02/15&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/230&quot; &gt;[보안] CC(Common Criteria)&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/12&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/224&quot; &gt;[보안] httpOnly Cookie&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/11&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/207&quot; &gt;[MS-DOS] MS-DOS창에서 코드 페이지 변경하는 방법&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2011/11/04&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/151&quot; &gt;[성능] MIPS&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2010/02/12&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</description>
			<category>기타</category>
			<category>Build</category>
			<category>Compile</category>
			<category>java</category>
			<category>javac</category>
			<category>javac options</category>
			<category>javac 옵션</category>
			<category>빌드</category>
			<category>컴파일</category>
			<author>서풍의신 재령</author>
			<guid>http://its21c.net/237</guid>
			<comments>http://its21c.net/237#entry237comment</comments>
			<pubDate>Wed, 15 Feb 2012 14:30:23 +0900</pubDate>
		</item>
		<item>
			<title>[Windows 7] GodMode</title>
			<link>http://its21c.net/236</link>
			<description>새 폴더 생성 후 폴더 이름을&amp;nbsp;&lt;b&gt;&lt;font color=&quot;#5fb636&quot;&gt;GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}&lt;/font&gt;&lt;/b&gt; 로 바꿈&lt;br /&gt;
&lt;br /&gt;GodMode 는 생성되는 폴더의 이름이 되기 때문에 사용자 취향대로 바꾸어 사용이 가능&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;&lt;p style=&quot;margin:0&quot;&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfile30.uf.tistory.com/original/125C8A4D4F25E0B42F2360&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfile30.uf.tistory.com/image/125C8A4D4F25E0B42F2360&quot; alt=&quot;&quot; filemime=&quot;image/jpeg&quot; filename=&quot;2012-01-30 AM 09-12-44.jpg&quot; height=&quot;338&quot; width=&quot;480&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;
&lt;br /&gt;&lt;div class=&quot;tt-plugin tt-share-entry-with-sns tt-sns-icon-alignment-right tt-sns-icon-size-small&quot;&gt;
	&lt;div class=&quot;tt-sns-wrap&quot; id=&quot;ttSnsWrap-&quot;&gt;
		&lt;ul class=&quot;tt-sns-service-default&quot;&gt;
			&lt;li class=&quot;tt-sns-service-mypeople&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('mypeople', '', '');&quot;&gt;마이피플&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-twitter&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('twitter', '', '');&quot;&gt;트위터&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-facebook&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('facebook', '', '');&quot;&gt;페이스북&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-other&quot;&gt;&lt;a href=&quot;javascript:;&quot; onmouseover=&quot;ShareEntryWithSNS.showLayer(event, '');&quot; onmouseout=&quot;ShareEntryWithSNS.hideLayer(event, '');&quot;&gt;더보기&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;ul class=&quot;tt-sns-service-more&quot; id=&quot;ttSnsServiceMore-&quot; onmouseout=&quot;ShareEntryWithSNS.hideLayer(event, '');&quot;&gt;
			&lt;li class=&quot;tt-sns-service-me2day&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('me2day', '', '');&quot;&gt;미투데이&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-yozm&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('yozm', '', '');&quot;&gt;요즘&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
	&lt;/div&gt;
	&lt;div class=&quot;tt-sns-clear&quot;&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align:right; padding-top:10px;&quot;&gt;
&lt;iframe src=&quot;http://www.facebook.com/plugins/like.php?href=its21c.net/236&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=310&amp;amp;action=like&amp;amp;font=tahoma&amp;amp;colorscheme=dark&amp;amp;height=65&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;border:none; overflow:hidden; width:310px; height:65px;&quot; allowTransparency=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=&quot;_blank&quot;&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;&lt;div class=&quot;another_category another_category_color_gray&quot;&gt;
&lt;h4&gt;'&lt;a href=&quot;/category/⑤%20Tips%20%26%20Info&quot;&gt;⑤ Tips &amp;amp; Info&lt;/a&gt;&amp;nbsp;&gt;&amp;nbsp;&lt;a href=&quot;/category/⑤%20Tips%20%26%20Info/IT%20Tips&quot;&gt;IT Tips&lt;/a&gt;' 카테고리의 다른 글&lt;/h4&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/236&quot; &gt;[Windows 7] GodMode&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/30&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/168&quot; &gt;[ER-win] Notation 표기법 변경&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2010/04/13&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/79&quot; &gt;[IT] Autonomous System (AS)&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2008/11/10&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/66&quot; &gt;Shift 키의 숨겨진 10가지 기능&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2008/10/09&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/41&quot; &gt;[Tip] Windows XP 에서 C$ 접근 및 net send 실행&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2008/08/19&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</description>
			<category>IT Tips</category>
			<category>GodMode</category>
			<category>Windows 7</category>
			<author>서풍의신 재령</author>
			<guid>http://its21c.net/236</guid>
			<comments>http://its21c.net/236#entry236comment</comments>
			<pubDate>Mon, 30 Jan 2012 09:14:38 +0900</pubDate>
		</item>
		<item>
			<title>[Design Pattern] Observer Pattern</title>
			<link>http://its21c.net/235</link>
			<description>&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;p style=&quot;margin:0&quot;&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfile3.uf.tistory.com/original/1449FB354F16C64A05C49F&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfile3.uf.tistory.com/image/1449FB354F16C64A05C49F&quot; alt=&quot;&quot; filemime=&quot;image/jpeg&quot; filename=&quot;스크린샷 2012-01-18 PM 10.16.22.png&quot; height=&quot;204&quot; width=&quot;477&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;
&lt;br /&gt;
&lt;/span&gt;옵저버 패턴&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot;&gt;(&lt;/span&gt;Observer Pattern&lt;span class=&quot;Apple-style-span&quot;&gt;)&lt;br /&gt;
&lt;br /&gt;
Type - Behavioral&lt;br /&gt;
&lt;br /&gt;
한 객체(Subject)의 상태가 바뀌면 그 객체에 의존하는 다른 객체(Observer)들 에게 연락이 가고 자동으로 내용이 갱신되는 1:n (one-to-many) 의존성을 정의함&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
적용 예시 )&lt;br /&gt;
&lt;br /&gt;
1. Observer Pattern 적용&lt;br /&gt;
&lt;br /&gt;
&lt;p style=&quot;margin:0&quot;&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfile10.uf.tistory.com/original/1357693F4F16D07417E16B&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfile10.uf.tistory.com/image/1357693F4F16D07417E16B&quot; alt=&quot;&quot; filemime=&quot;image/jpeg&quot; filename=&quot;스크린샷 2012-01-18 PM 10.59.38.png&quot; height=&quot;488&quot; width=&quot;480&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;
&lt;br /&gt;
&lt;br /&gt;
2. JDK 내장 Observable Class, Observer Interface 사용&lt;br /&gt;
&lt;br /&gt;
&lt;p style=&quot;margin:0&quot;&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfile25.uf.tistory.com/original/1360CE494F16CF0B301EEC&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfile25.uf.tistory.com/image/1360CE494F16CF0B301EEC&quot; alt=&quot;&quot; filemime=&quot;image/jpeg&quot; filename=&quot;스크린샷 2012-01-18 PM 10.52.35.png&quot; height=&quot;304&quot; width=&quot;480&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;
&lt;br /&gt;
- Java 구현 Src&lt;br /&gt;
&lt;br /&gt;
&lt;p style=&quot;margin:0&quot;&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://zephyr1981.tistory.com/attachment/cfile10.uf@145F3C354F16CF4019DE92.zip&quot;&gt;&lt;img src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/blog/image/extension/zip.gif&quot; alt=&quot;&quot; style=&quot;vertical-align: middle;&quot; /&gt; observer.zip&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;
&lt;/span&gt;&lt;div class=&quot;tt-plugin tt-share-entry-with-sns tt-sns-icon-alignment-right tt-sns-icon-size-small&quot;&gt;
	&lt;div class=&quot;tt-sns-wrap&quot; id=&quot;ttSnsWrap-&quot;&gt;
		&lt;ul class=&quot;tt-sns-service-default&quot;&gt;
			&lt;li class=&quot;tt-sns-service-mypeople&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('mypeople', '', '');&quot;&gt;마이피플&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-twitter&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('twitter', '', '');&quot;&gt;트위터&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-facebook&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('facebook', '', '');&quot;&gt;페이스북&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-other&quot;&gt;&lt;a href=&quot;javascript:;&quot; onmouseover=&quot;ShareEntryWithSNS.showLayer(event, '');&quot; onmouseout=&quot;ShareEntryWithSNS.hideLayer(event, '');&quot;&gt;더보기&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;ul class=&quot;tt-sns-service-more&quot; id=&quot;ttSnsServiceMore-&quot; onmouseout=&quot;ShareEntryWithSNS.hideLayer(event, '');&quot;&gt;
			&lt;li class=&quot;tt-sns-service-me2day&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('me2day', '', '');&quot;&gt;미투데이&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-yozm&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('yozm', '', '');&quot;&gt;요즘&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
	&lt;/div&gt;
	&lt;div class=&quot;tt-sns-clear&quot;&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align:right; padding-top:10px;&quot;&gt;
&lt;iframe src=&quot;http://www.facebook.com/plugins/like.php?href=its21c.net/235&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=310&amp;amp;action=like&amp;amp;font=tahoma&amp;amp;colorscheme=dark&amp;amp;height=65&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;border:none; overflow:hidden; width:310px; height:65px;&quot; allowTransparency=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=&quot;_blank&quot;&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;&lt;div class=&quot;another_category another_category_color_gray&quot;&gt;
&lt;h4&gt;'&lt;a href=&quot;/category/⑨%20직무역량강화&quot;&gt;⑨ 직무역량강화&lt;/a&gt;&amp;nbsp;&gt;&amp;nbsp;&lt;a href=&quot;/category/⑨%20직무역량강화/Design%20Patterns&quot;&gt;Design Patterns&lt;/a&gt;' 카테고리의 다른 글&lt;/h4&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/235&quot; &gt;[Design Pattern] Observer Pattern&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/18&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/234&quot; &gt;[Design Pattern] Strategy Pattern&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/18&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</description>
			<category>Design Patterns</category>
			<category>Design Pattern</category>
			<category>java</category>
			<category>Observer Pattern</category>
			<category>디자인 패턴</category>
			<category>옵저버 패턴</category>
			<author>서풍의신 재령</author>
			<guid>http://its21c.net/235</guid>
			<comments>http://its21c.net/235#entry235comment</comments>
			<pubDate>Wed, 18 Jan 2012 23:00:30 +0900</pubDate>
		</item>
		<item>
			<title>[Design Pattern] Strategy Pattern</title>
			<link>http://its21c.net/234</link>
			<description>&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfile7.uf.tistory.com/original/186824384F16BFF32B8E06&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfile7.uf.tistory.com/image/186824384F16BFF32B8E06&quot; alt=&quot;&quot; filemime=&quot;image/jpeg&quot; filename=&quot;스크린샷 2012-01-18 PM 9.48.10.png&quot; height=&quot;197&quot; width=&quot;476&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 9pt; &quot;&gt;스트래티지 패턴 (Strategy Pattern)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Type - Behavioral&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 9pt; font-size: 9pt;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, sans-serif; font-size: 13px; &quot;&gt;&lt;span style=&quot;font-size: 9pt; &quot;&gt;동일 계열의&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 9pt; &quot;&gt;알고리즘군을 정의하고 각각&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, sans-serif; &quot;&gt;의 알고리즘&lt;/span&gt;&lt;span style=&quot;font-size: 9pt; &quot;&gt;을 캡슐화하여 이들을 상호 교환해서 사용할 수 있도록 만든다. 스트래티지를 활용하면 알고리즘을 사용하는 클라이언트와는 상관없이 독립적으로 알고리즘을 다양하게 변경할 수 있다.&lt;br /&gt;
&lt;br /&gt;
적용 예 )&lt;br /&gt;
&lt;br /&gt;
- 패턴 적용&lt;br /&gt;
&lt;br /&gt;
&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfile2.uf.tistory.com/original/1517B04D4F16C31C3B0592&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfile2.uf.tistory.com/image/1517B04D4F16C31C3B0592&quot; alt=&quot;&quot; filemime=&quot;image/jpeg&quot; filename=&quot;StrategyPattern.jpg&quot; height=&quot;286&quot; width=&quot;480&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
- Java 구현 Src&lt;br /&gt;
&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://zephyr1981.tistory.com/attachment/cfile24.uf@1763EA3E4F16C3320A6C25.zip&quot;&gt;&lt;img src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/blog/image/extension/zip.gif&quot; alt=&quot;&quot; style=&quot;vertical-align: middle;&quot; /&gt; strategy.zip&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;
&amp;nbsp;&lt;/span&gt;&lt;div class=&quot;tt-plugin tt-share-entry-with-sns tt-sns-icon-alignment-right tt-sns-icon-size-small&quot;&gt;
	&lt;div class=&quot;tt-sns-wrap&quot; id=&quot;ttSnsWrap-&quot;&gt;
		&lt;ul class=&quot;tt-sns-service-default&quot;&gt;
			&lt;li class=&quot;tt-sns-service-mypeople&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('mypeople', '', '');&quot;&gt;마이피플&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-twitter&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('twitter', '', '');&quot;&gt;트위터&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-facebook&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('facebook', '', '');&quot;&gt;페이스북&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-other&quot;&gt;&lt;a href=&quot;javascript:;&quot; onmouseover=&quot;ShareEntryWithSNS.showLayer(event, '');&quot; onmouseout=&quot;ShareEntryWithSNS.hideLayer(event, '');&quot;&gt;더보기&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;ul class=&quot;tt-sns-service-more&quot; id=&quot;ttSnsServiceMore-&quot; onmouseout=&quot;ShareEntryWithSNS.hideLayer(event, '');&quot;&gt;
			&lt;li class=&quot;tt-sns-service-me2day&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('me2day', '', '');&quot;&gt;미투데이&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-yozm&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('yozm', '', '');&quot;&gt;요즘&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
	&lt;/div&gt;
	&lt;div class=&quot;tt-sns-clear&quot;&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align:right; padding-top:10px;&quot;&gt;
&lt;iframe src=&quot;http://www.facebook.com/plugins/like.php?href=its21c.net/234&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=310&amp;amp;action=like&amp;amp;font=tahoma&amp;amp;colorscheme=dark&amp;amp;height=65&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;border:none; overflow:hidden; width:310px; height:65px;&quot; allowTransparency=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=&quot;_blank&quot;&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;&lt;div class=&quot;another_category another_category_color_gray&quot;&gt;
&lt;h4&gt;'&lt;a href=&quot;/category/⑨%20직무역량강화&quot;&gt;⑨ 직무역량강화&lt;/a&gt;&amp;nbsp;&gt;&amp;nbsp;&lt;a href=&quot;/category/⑨%20직무역량강화/Design%20Patterns&quot;&gt;Design Patterns&lt;/a&gt;' 카테고리의 다른 글&lt;/h4&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/235&quot; &gt;[Design Pattern] Observer Pattern&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/18&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/234&quot; &gt;[Design Pattern] Strategy Pattern&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/18&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</description>
			<category>Design Patterns</category>
			<category>Design Pattern</category>
			<category>java</category>
			<category>Strategy</category>
			<category>Strategy Pattern</category>
			<category>디자인패턴</category>
			<category>스트래티지</category>
			<category>스트래티지 패턴</category>
			<author>서풍의신 재령</author>
			<guid>http://its21c.net/234</guid>
			<comments>http://its21c.net/234#entry234comment</comments>
			<pubDate>Wed, 18 Jan 2012 22:06:11 +0900</pubDate>
		</item>
		<item>
			<title>[CISSP] Domain 10. 물리적 통제</title>
			<link>http://its21c.net/233</link>
			<description>&lt;P&gt;▶&amp;nbsp;컴퓨팅 시설 설계 시 요구사항&lt;br /&gt;
&amp;nbsp; - 위치 선정 이슈&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 가시성 : 낮은 가시성(눈에 잘&amp;nbsp;띄지 않는 곳), 건물 표시 및 간판&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 지역 환경 : 주위 환경의 위험, 범죄율, 인구밀도, 자연재해&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 교통 : 접근성 확보, 과도한 교통량은 피함, 다른 교통수단과의 인접성&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 기타 : 응급서비스의 인접성, 공동 소유 시 비상 상황에 대한 통제 고려&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 사이트 설계 및 구축 시 이슈&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;벽 : 일반적인 경우&amp;nbsp;&lt;FONT color=#5c7fb0&gt;화재에 대하여 기본적으로 1시간&lt;/FONT&gt;을 버틸 수 있어야 함&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;FONT color=#5c7fb0&gt;미디어나 문서 등 중요정보를 보관 시 2시간&lt;/FONT&gt;을 버틸 수 있어야 함&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 바닥부터 천장까지 완전히 밀폐 되어야 함&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 물리적 침투나 관통을 막을 수 있어야 함&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 천장 : 방수가 되어야 함&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 벽과 같은 정도의 방화등급이 필요&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 바닥 :&amp;nbsp;적절한 하중(1Sq당 150파운드)을 지탱할 수 있어야 함&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 표면에 불에 타지 않는 재질이어야 함&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;이중바닥은 정전기 방지를 위해 접지되어 있어야 하며 표면도 정전기 방지용 소재 사용&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 출입문 : 외부에서 안으로 강제적으로 진입할 수 없어야 함&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;비상구를 분명히 표시 하여야 함&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 비상시 탈출을 대비하여 안에서 밖으로 열리도록 설계 되어야 함&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&lt;FONT color=#5c7fb0&gt;경첩은 문의 바깥쪽으로 보이도록 붙어있어야 함&lt;/FONT&gt;)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 비상 시 사용이 용이하게 문의 안쪽에 Panic Bar를 설치하여야 함&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;전기 잠금장치가 설치될 경우 비상 시 안전한 탈출을 위해 자동으로 문이 열리도록 설계(Fail-Soft)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;문에 유리 사용 시 비산 방지용과 방탄용이 사용될 수 있음(Shatterproof)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;보안 강화를 위해 회전문(Turnstile), Mantrap(한번에 한명씩 통과하도록 설계)을 설치할 수 있음&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;창문 : 데이터 센터에는 청문이 허용되지 않음&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;불가피한 경우 창을 열수 없는 &lt;FONT color=#5c7fb0&gt;고정 창으로 설계&lt;/FONT&gt;함(Fixed)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;FONT color=#5c7fb0&gt;불투명이나 반투명(Translucent) 유리를 사용&lt;/FONT&gt;해야 함(Opaque)&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;급수, 스팀, 가스관 : 자동 혹은 수동으로 차단 할 수 있는 밸브 설치&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;FONT color=#5c7fb0&gt;외부로부터 오염된 물질(물, 공기)이 역류되어 들어올 수 없도록 Positive Flow 유지&lt;/FONT&gt;&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 난방, 통풍, 공기조절기(HVAC : Heat, Ventilation, Air Conditioner)&lt;br /&gt;
&lt;FONT color=#5c7fb0&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;외부로부터 오염된&amp;nbsp;공기가 역류되어 들어올 수 없도록 Positive&amp;nbsp;Air Pressure&amp;nbsp;유지&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;공기 흡입구의 경우 외부 유해가스, 먼지가 들어오는 것을 방치&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;FONT color=#5c7fb0&gt;에어컨의 경우 전용 전력공급을 받아야 함(Dedicated Power Lines)&lt;/FONT&gt;&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 주요 고려사항&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 건축 자재 : 적절한 방화등급을 가지고 있어야 함&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 내부 칸막이 :&amp;nbsp;칸막이와 천장 사이의 공간(Hung Ceiling)&amp;nbsp;다 막혀 있어야 함&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 외장재 : 정전기 방지용 외장재를 사용하여야 함&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 모든 외장재는&amp;nbsp;정전기 방지용 이외에는 사용할 수 없음&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 전산실 배치 : &lt;FONT color=#5c7fb0&gt;지하의 경우 홍수시 침수의 피해가 예상되어 적절하지 않음&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 맨 위층의 경우 화재 시 큰 피해가 예상되므로 적절하지 않음&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 지하와 맨 위층은 실내 온도 조절이 힘들어 적합하지 않음&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;중간층이 적절함(5층 건물의 3층정도 위치)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 기업 내 가장 핵심적이고 안전한 지역에 위치함&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#5c7fb0&gt;반드시 단 하나의 출입문을 통해서만 진입이 가능&lt;/FONT&gt;해야 함&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 정상적 배출&lt;br /&gt;
&lt;br /&gt;▶&amp;nbsp;위협 정의&lt;br /&gt;
&amp;nbsp; - 전력 취약점&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 완전 정전(blackout) : &lt;FONT color=#5c7fb0&gt;UPS&lt;/FONT&gt;나 백업 전원이 필요&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 전압의 심각한 감소(brownout) : &lt;FONT color=#5c7fb0&gt;Auto Voltage Regulator&lt;/FONT&gt;(AVR, 자동 전압 조절기)&amp;nbsp;필요&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 단기적인 전압 상승/하락(sags, spikes, surges)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 과전압(surge) : 매우 빨리 큰 피해를 줄 수&amp;nbsp;있음&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;FONT color=#5c7fb0&gt;Electronic Surge Protector&lt;/FONT&gt;(ESP)로 통제&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 노이즈(Noises)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#5c7fb0&gt;- Clean Power : 불안정하지 않은 전력&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Transient Noise : 일시적인 전력 불안정&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Ground : 과전압 방지를 위해 지면에 접지하는 회선&lt;br /&gt;
&lt;br /&gt;&lt;/FONT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 전자파 장애(EMI, Eloctromagnetic Interference)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 무선 주파수 장애(RFI, Radio Frequency Interference)&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 습도&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;FONT color=#5c7fb0&gt;컴퓨팅 설비의 운영에 적합한 습도 40~60%&lt;br /&gt;
&lt;/FONT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 낮은 습도(40% 이하)의 경우 &lt;FONT color=#5c7fb0&gt;정전기로 인한 손상&lt;/FONT&gt; 가능성, 20,000V 이상의 전하랑이 만들어 짐&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 높은 습도(60% 이상)의 경우 &lt;FONT color=#5c7fb0&gt;부식이나 누전&lt;/FONT&gt;이 발생&lt;br /&gt;
&lt;br /&gt;▶&amp;nbsp;통제&lt;br /&gt;
&amp;nbsp; - 전력 보호 대책&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - UPS(Uninterrupted Power Supply, 무정전 전원 공급장치)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 안전한 전원 종료를 위해 전기를 공급하는 UPS&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 계속해서 시스템을 운영하기 위한 UPS&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 평상시 축전지에 충전시켰다가 비상 시 일정 시간동안 전원 공급&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 장시간 전원 공급의 경우 발전기가 필요&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 평상시 교류를 직류로 전환하여 축전지에 충전하였다가 사고 시&amp;nbsp;인버터로 교류로 재변환시켜 전원공급&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 백업 전원 : Backup Sources, 비상 발전기&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 전력 조절기 : Power Conditioner, Line Conditioner&lt;br /&gt;
&lt;FONT color=#5c7fb0&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 전원 공급장치와 컴퓨터 사이에 설치되어 안정된 전력을 공급&lt;br /&gt;
&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp; - 노이즈 예방 대책&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- Power Conditioner 사용&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 적절한 접지 필요&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 케이블 shielding&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 연장 코드 사용 최소화&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 정전기 예방 대책&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 적절한 습도 유지&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 정전기 방지 소재를 이용&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 적절하게 접지하여야 함&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 기타 예방 대책&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 두가닥 콘센트는 적절한 잡지를 위해 세가닥 콘센트로 대치&amp;nbsp;해야 함&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 진공청소기, 전열장치는 전력소모량이 많아 과부하가 걸릴 위험이 있어 컴퓨팅 장치와 함께 연결하지 않음&lt;br /&gt;
&lt;br /&gt;▶&amp;nbsp;난방, 환기와 에어컨&lt;br /&gt;
&amp;nbsp; - 난방(Heating)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 시스템 운영에 가장 적절한 온도 : &lt;FONT color=#5c7fb0&gt;70~74℉&lt;/FONT&gt; (21~23℃)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 75℉ 이상 고온 지속 시 과열로 인해 운영 중단 가능성&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 70℉ 미만 저온 지속시 시스템 활동을 느리게 하여 중단 가능성&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 환기와 에어컨&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 공기의 질은 컴퓨팅 설비에 영향을 미침&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;FONT color=#5c7fb0&gt;먼지는 팬에 붙어 기기의 성능을 저하시킴&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- &lt;FONT color=#e31600&gt;Positive Pressure : 실내 공기가 밖으로 나가기만 하고 외부 공기 유입시 반드시 여과장치를 거치도록 함&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 폐회로 공기 순환 시스템을 이용 : 실내 공기를 순환시켜 사용&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 공기 흡입구 보호 : 반드시 필터링(여과장치)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 기타 환경 통제 : &lt;FONT color=#e31600&gt;환기와 에어컨은 전용 전원을 사용하여야 함&lt;/FONT&gt;&lt;br /&gt;
&lt;br /&gt;▶&amp;nbsp;화재 탐지 및 진화&lt;br /&gt;
&amp;nbsp; - 화재 탐지&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 탐지기는 연기(smoke), 고열(heat), 화염(flame), 유독가스(gas)를 이용해 화재를 탐지&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 천장, 천장 틈(Suspended Ceiling 위), 바닥(Raised Floor) 밑, 공기 통풍구(Air Vent)&amp;nbsp;등 여러곳에 설치&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;연기 탐지기 : Smoke Detector&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 연기의 조기 탐지가 가능한 통풍구에 주로 설치&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;광전자 연기 탐지기&amp;nbsp;- 적외선이나 빔을 발사하여 감지&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 방사능 연기 탐지기 - 연기와 열에 의해 동요된 방사성 물질로 이온하 기류를 감지&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;열 탐지기 : Heat Detector&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;온도가 일정 수준에 도달하거나 빠르게 상승하는 경우 화재 인지&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 고정 온도&amp;nbsp;센서 - 일정 수준에 도달하면 탐지&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;온도 상승 속도 센서 - 온도가 빠르게 상승하는 경우 탐지&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 화염 탐지기 : Flame Detector, 고비용&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 화염에서 발생하는 파동이나 자/적외선 감지&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 자동 통보 경보장치 : Automatic Dial-Up Alarm, 저비용&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 화재 진화&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 산화를 위한 3요소 : 산소(Oxygen), 열(Heat), 연료(Fuel)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 진화 시 세가지 요소 중 한가지 혹은 그 이상의 공급을 차단&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 진화 매체&lt;br /&gt;
&lt;FONT color=#5c7fb0&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 물(Water) : 온도를 저하시켜 화재를 진화 함&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 소다산(Soda Acid, 탄산 나트륨)&amp;nbsp;: 연료 공급 차단&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 이산화탄소 : 산소 공급 차단, &lt;FONT color=#e31600&gt;사람이 상주하지 않는 무인 시설에만 사용&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;FONT color=#e31600&gt;이산화탄소의 방출을 취소할 수 있는 기능&lt;/FONT&gt;이 있어야 함&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 할론(Halon) : &lt;FONT color=#e31600&gt;오존 파괴 물질로 지정되어 생산이 중단 &lt;/FONT&gt;됨&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 인체와 장비에 미치는영향이 적고 빨리 퍼지는 특성&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FM-200(매우 고비용), Argon 또는 Argonite 등&amp;nbsp;을 대체물질로 지정&lt;br /&gt;
&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 진화 시스템(Water&amp;nbsp;Sprinkler System)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 습식(Wet Pipe) :&amp;nbsp;항상 파이프 안에 물을 보유하고 있는 시스템&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 폐쇄 헤드 시스템(Close Head System)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 주기적인&amp;nbsp;점검이 필요, 누수 및 동파의 위험&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 건식(Dry Pipe) : 항상 파이프 안에 압축된 공기를 보유하고 있는 시스템&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 물탱크에 물을 보유&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;습식에 비해 화재에 신속한 대응이 불가&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 사전 작동식(Preaction) :&amp;nbsp;습식과 건식을 결합한 형식&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 범람식(Deluge) : 개방형 헤드를 가지고 있어 단시간에 특정 지역에 많은 양의 물을 살포(건식)&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 진화 시스템(Gas Discharge System) : 압축된 비활성&amp;nbsp;가스를 사용&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#5c7fb0&gt;Argon 또는 Argonite가 가장 이상적인 매체&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 주로 Raise Floor 에 설치&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 각종 소화기&lt;br /&gt;
&lt;br /&gt;▶&amp;nbsp;컴퓨팅&amp;nbsp;시설 통제 요구사항&lt;br /&gt;
&amp;nbsp; - 담장(Fences) : 일반적으로 출입문, 회전문, 맨트랩과 함께 접근 통제 수단으로 사용&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 침입 의사 없이 경계를 넘어 오는 것을 방치&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 의도적 침입자를 막을수 없지만 지연 가능&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 군중의 대규모 진입을 방지&lt;br /&gt;
&lt;br /&gt;&lt;FONT color=#5c7fb0&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3~4 ft (1m)&amp;nbsp;→&amp;nbsp;충동적 침입 저지 (Deter Casual Trepassing)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6~7 ft (2m) →&amp;nbsp;쉽게 넘기 어려운 높이 (Too High to Climb Easily)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#e31600&gt;8 ft (2.4m)&amp;nbsp;+ 철조망 → 의도적 침입 저지 (Deter Determined Intruder)&lt;/FONT&gt;&lt;/FONT&gt;&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 조명(Lighting) : 흔히 사용되는 주변 경계 보호 수단&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;핵심적인 건물에 대해서는 &lt;FONT color=#e31600&gt;8 feet 높이, 2 촉광(feet candle)&amp;nbsp;이상&lt;/FONT&gt;으로 조명을 비추어야 함&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 잠금장치(Locks) : 침입 지연 수단&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 보안요원과 함께 사용&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 감시장치(Surveillance Devices) : 보안요원, CCTV, 보안견 등을 통해 가능, 다른 보안 매커니즘과 결합 사용&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;FONT color=#5c7fb0&gt;보안요원 &lt;/FONT&gt;: 가장 고전적이며 최상의 보안 방안&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;모든 물리적 보안 장치들은 결국 사람의 행동이 필요함&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 다른 Hardware 나 보안장치에 배히 융통성있고 훌륭한 방해물로 작용&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;비상상황 시 인명 대피에&amp;nbsp;가장 좋은 수단&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#5c7fb0&gt;다른 보안요소의 요청에 즉각적이고 식별력있는 판단이 요구되는 상황에 적합&lt;/FONT&gt;&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 보안견 : 무단 침입이나 이상 상황을 감시하는데 유용&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 비싼 유지비용, 관리의 어려움, 짧은 수명&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - CCTV : Closed Circuit TV&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;보안요원의 감시능력을 확장시켜 줌&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;보안요원의 실수, 근무 태만을 대비해 다른 시스템(IDS, Alarm System) 과 결합하여 사용&lt;br /&gt;
&lt;br /&gt;▶&amp;nbsp;컴퓨팅 시설 접근 통제 및 침입 탐지&lt;br /&gt;
&amp;nbsp; - 접근 통제(Personal Access Controls)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 보안 접근 카드 : 더미카드(정보를 가지고 있지 않음), 마그네틱카드(정보를 저장)&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 무선 근접 판독기&amp;nbsp;: RFID를 주로 사용&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 사용자 반응형, 시스템 감지형(수동장치, 전류유도장치, 송수신장치)&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 침입 탐지(Intrusion Detection)&amp;nbsp;: 비디오 동작 탐지기&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 전자기 접촉 스위치&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 소음 탐지기&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 파장 탐지기&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;근접 탐지 시스템 (전기장의 전하량 탐지)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;광전/광도 측정 시스템 (전기적 장애물)&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 경보(Alarm) : 로컬 경보 시스템 (&lt;FONT color=#5c7fb0&gt;일반적으로 400 ft 거리까지&amp;nbsp;경보를 울림&lt;/FONT&gt;)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;중앙 스테이션 시스템 (경보 후 얼마나 빨리 도착하여 대응하는가가 이슈)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;단독 시스템 (고객이 직접&amp;nbsp;운영하는 전용 시스템)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;보조 스테이션 시스템&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;감금 경보&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;FONT color=#5c7fb0&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;라인 감시 (침입자가 탐지당하지 않기 위한 행동을 탐지)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;알람용 전원 (라인 감시를 위한&amp;nbsp;백업 전원을 별도로 확보)&lt;br /&gt;
&lt;/FONT&gt;&lt;br /&gt;
▶&amp;nbsp;컴퓨팅 자원 통제&lt;br /&gt;
&amp;nbsp; - PC 통제&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 케이블 잠금 장치 : 비닐로 덮인 강철 케이블로 책상에 연결&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 포트 통제 : 외부 저장 매체 사용을 차단&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 디스크 잠금 장치&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - PC, 주변기기용 잠금장치 : 스위치 통제, 키보드 통제, 커버 잠금 장치&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 랩탑 통제 : &lt;FONT color=#5c7fb0&gt;물리적 잠금장치, 각종 패스워드 보안과 기밀 데이터 암호화 및 백업&lt;/FONT&gt;&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 저장매체 통제&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 사용 후 적절한 폐기 절차를 요구 함&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;FONT color=#5c7fb0&gt;저장매체 폐기 및 데이터 삭제 시 절차를 마련하고 보안 허가(clearance)를 가진 직원에 의해 수행&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 데이터 잔상(Remanence)를 남기지 않기 위해 &lt;FONT color=#5c7fb0&gt;오렌지북에서는 재사용 및 폐기 시 7번 이상 포맷&lt;/FONT&gt; 권장&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 종이로 된 문서 폐기 시 파쇄기를 이용해 폐기, 소각&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - OS를&amp;nbsp;통해 삭제된 데이터는 복구가 가능, &lt;FONT color=#5c7fb0&gt;자성제거나 7번 이상 포맷하여 데이터를 완전 삭제&lt;br /&gt;
&lt;/FONT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;FONT color=#5c7fb0&gt;허가 및 검증 받은 전문 요원에 의해 데이터 삭제 과정을 진행&lt;/FONT&gt;&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 데이터 삭제의 유형&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Clearing : 일반 사용자가 복구할 수 없도록 데이터 저장 매체를 덮어 쓰는 것&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Purging : 전문가에 의해 실험실에서도 복구할 수 없을 정도로 데이터 저장매체를 덮어쓰거나 자성 제거&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Destruction : 물리적 파괴&lt;/P&gt;&lt;div class=&quot;tt-plugin tt-share-entry-with-sns tt-sns-icon-alignment-right tt-sns-icon-size-small&quot;&gt;
	&lt;div class=&quot;tt-sns-wrap&quot; id=&quot;ttSnsWrap-&quot;&gt;
		&lt;ul class=&quot;tt-sns-service-default&quot;&gt;
			&lt;li class=&quot;tt-sns-service-mypeople&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('mypeople', '', '');&quot;&gt;마이피플&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-twitter&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('twitter', '', '');&quot;&gt;트위터&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-facebook&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('facebook', '', '');&quot;&gt;페이스북&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-other&quot;&gt;&lt;a href=&quot;javascript:;&quot; onmouseover=&quot;ShareEntryWithSNS.showLayer(event, '');&quot; onmouseout=&quot;ShareEntryWithSNS.hideLayer(event, '');&quot;&gt;더보기&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;ul class=&quot;tt-sns-service-more&quot; id=&quot;ttSnsServiceMore-&quot; onmouseout=&quot;ShareEntryWithSNS.hideLayer(event, '');&quot;&gt;
			&lt;li class=&quot;tt-sns-service-me2day&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('me2day', '', '');&quot;&gt;미투데이&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-yozm&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('yozm', '', '');&quot;&gt;요즘&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
	&lt;/div&gt;
	&lt;div class=&quot;tt-sns-clear&quot;&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align:right; padding-top:10px;&quot;&gt;
&lt;iframe src=&quot;http://www.facebook.com/plugins/like.php?href=its21c.net/233&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=310&amp;amp;action=like&amp;amp;font=tahoma&amp;amp;colorscheme=dark&amp;amp;height=65&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;border:none; overflow:hidden; width:310px; height:65px;&quot; allowTransparency=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=&quot;_blank&quot;&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;&lt;div class=&quot;another_category another_category_color_gray&quot;&gt;
&lt;h4&gt;'&lt;a href=&quot;/category/⑨%20직무역량강화&quot;&gt;⑨ 직무역량강화&lt;/a&gt;&amp;nbsp;&gt;&amp;nbsp;&lt;a href=&quot;/category/⑨%20직무역량강화/CISSP&quot;&gt;CISSP&lt;/a&gt;' 카테고리의 다른 글&lt;/h4&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/233&quot; &gt;[CISSP] Domain 10. 물리적 통제&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(1)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/13&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/232&quot; &gt;[CISSP] Domain 9. 법조사 윤리&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/13&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/231&quot; &gt;[CISSP] Domain 8. BCP DRP&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/12&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/229&quot; &gt;[CISSP] Domain 7. 보안 아키텍처 모델&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/12&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/228&quot; &gt;[CISSP] Domain 6. 암호학 (III)&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/12&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/227&quot; &gt;[CISSP] Domain 6. 암호학 (II)&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/11&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</description>
			<category>CISSP</category>
			<category>CISSP</category>
			<category>Domain 10</category>
			<category>물리적 통제</category>
			<author>서풍의신 재령</author>
			<guid>http://its21c.net/233</guid>
			<comments>http://its21c.net/233#entry233comment</comments>
			<pubDate>Fri, 13 Jan 2012 15:16:59 +0900</pubDate>
		</item>
		<item>
			<title>[CISSP] Domain 9. 법조사 윤리</title>
			<link>http://its21c.net/232</link>
			<description>&lt;P&gt;▶ 지적 재산권 법(Intellectual Property Law)&lt;br /&gt;
&amp;nbsp; - 상표권 (Trademark)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;식별을 위해 만든 심볼&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 특허권 (Patent)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;지정된 기간동안 특허 권리 침해에 대해&amp;nbsp;법적으로&amp;nbsp;배타적 권리를 가짐&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 발명특허 : 과학, 기술 공학을 이용한 고도의 창작물을 보호&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Protects the Precess of How To Build&amp;nbsp;the Product of the Idea&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 실용신안특허&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;FONT color=#5c7fb0&gt;혁신적이고, 산업상 유용하고, 누구나 알아낼 수 있는것이 아니어야 하며 가장 먼저 출원되어야 함&lt;/FONT&gt;&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 저작권 (Copyrignt)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&lt;FONT color=#5c7fb0&gt;저자의 생각이 표현된 작품(Idea, 창작물)을 보호&lt;/FONT&gt; (Protect How the Idea is Expressed)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;컴퓨터 프로그래밍과 관련된 저작권 보호 : OS, Source Code, DB, 프로그램 Structure 등&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;FONT color=#5c7fb0&gt;메뉴 화면에 대해서는 저작권법의 보호를 받을 수 없음&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;FONT color=#e31600&gt;전자 정보는 접근 권한을 획득되는 순간 그 정보에 접근, 사용&amp;nbsp;한 것으로&amp;nbsp;간주함&lt;/FONT&gt;&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 기업기밀 (Trade Secret)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;소유자에게 유용하게 사용될 수 있도록 기밀이 보호되어야 할 독점기술, 사업정보&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&lt;FONT color=#5c7fb0&gt;기업기밀의 요건 :&amp;nbsp;소유자가 정보 개발을 위해 자원을 투자&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;소유자 사업에 가치가 있어야 함&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 경쟁사에도 가치가 있어야 함&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;FONT color=#e31600&gt;정보 보호를 위해 적합한 노력을 기울여야 함&lt;br /&gt;
&lt;/FONT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 기업기밀을 보호하기 위한 방법 : 문서 복사본에 관리번호 부여&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 복사본 생성 제한&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 문서 관리 대장을 통해 문서 배포 통제&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 통제된 저장소에 보관&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 컴퓨터 파일과 단말기를 점검 (보안 SW 설치)&lt;br /&gt;
&lt;br /&gt;▶ 정보 사생활 보호법 (Information Privacy Law)&lt;br /&gt;
&amp;nbsp; - 의도적, 의도되지 않은 노출이나 오용으로부터 개인의 사생활 관련 정보를 보호&lt;br /&gt;
&amp;nbsp; - 전자 모니터링 (Electronic Monitoring)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 종류 : Keystroke, Email, 감시카메라, 마그네틱 엔트리 카드 모니터링 등&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;FONT color=#5c7fb0&gt;적법한 방법으로 모니터링을 수행해야 함&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- &lt;FONT color=#5c7fb0&gt;모니터링에 대해 직원이 동의하고 사용, 보안 정책 위반 시 처벌에 복종하도록 해야 함&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- &lt;FONT color=#5c7fb0&gt;모든 직원에게 동일하게 적용됨을 알려야 함&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;FONT color=#5c7fb0&gt;모니터링 대상이 얼마나 오래 백업되는지 설명해야 함&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;FONT color=#e31600&gt;개인 정보 수집 시 반드시 수집 목적을 밝혀야 하고 수집된 정보는 미리 고지된 목적 이 외 사용 불가&lt;/FONT&gt;&lt;br /&gt;
&lt;br /&gt;▶ 법적 책임&lt;br /&gt;
&amp;nbsp; - 주의 의무 (Due Care)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;사회적으로 통용되는 자산에 대한 통상적 보호 노력&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;공공부문은 관련 법령에 따라, 민간부문은 사업&amp;nbsp;영역에 따라 기준을 반영&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;주의 의무 이행 시 조직의 보안에 문제가 생기더라도 전적으로 책임을 지지 않을 수 있음&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;주의 의무 이행을 위한 보호방안을 수립&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 지속적 노력 의무 (Due Diligence)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 주의 의무에 대한 성실한 관리와 이행 (1회성이 아님)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;정보 보안이 지속적으로 적합하게 유지되고 있음을 보증하기 위한 지속적 노력&lt;br /&gt;
&lt;br /&gt;▶ 윤리강령&lt;br /&gt;
&amp;nbsp; - 규정(Canon) : 강제적인 규정&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 사회와 국가 기간 시설 보호&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 정직, 공정, 책임감, 합법적 행동&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 고객에게 근면하고 경쟁력있는 서비스 제공&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 직업적 명성 보호 및 지속적인 전진&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 안내(Guidance) : 권고 사항&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - OECD 개인정보보호 8대 원칙&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 수집제한의 원칙&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 정보 내용의 원칙&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 목적 명확화의 원칙&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 이용 제한의 원칙&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 안전보호의 원칙&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 공개의 원칙&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 개인참가의 원칙&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 책임의 원칙&lt;br /&gt;
&lt;br /&gt;▶ 사고조사 기법&lt;br /&gt;
&amp;nbsp; - 단계 : 사전 준비 → 침해사고 식별 → 피해 억제 → 원인 근절(제거) → 원상회복&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 사전 준비&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 침해사고 식별&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 조기에 침해사고를 발견 시&amp;nbsp;&lt;FONT color=#5c7fb0&gt;현장 보존&lt;/FONT&gt; 후&amp;nbsp;침해사고에 대한 공지와 경고&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 현장 보존이 최우선 단계&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 보고대상 : 조직관리자, 보안담당자, 침해사고 처리팀&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 침해사고 보고 순서 : 관리자 → 내부신고 연락처 → 지역(국가단위) 침해사고 처리팀&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 피해 억제&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 보고 받은 즉시 현장으로 처리팀을 파견하거나&amp;nbsp;보안 담당자에게 초기 조치 방안을 전달&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;FONT color=#5c7fb0&gt;시스템을 네트워크에서 분리&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- &lt;FONT color=#5c7fb0&gt;시스템을 백업&lt;/FONT&gt;(2개 이상 이미지 백업, 4개 권장)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 작은 증거라도 훼손되지 않도록 보존&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 백업받은 시스템을 분석, 보고&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 지속적인 위험 존재의 파악을 위해 주변 시스템들에 대한 로그 분석&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 원인 근절(제거)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 침해 사고의 원인과 징후를 분석&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 보안대책 수립, 시행&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 침해 사고의 원인을 제거&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 원상 회복&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 운영 재개 후 시스템을 모니터링&lt;br /&gt;
&lt;br /&gt;▶ 증거&lt;br /&gt;
&amp;nbsp; - 최상의 증거 : 신뢰성 있는 최우선 증거, 문서화 된 증거(계약서)&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 2차증거 : 최상의 증거에 못미치는 증거, 구두 증언이나 원본의 사본&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 직접증거 : 가정이나 추론의 필요 없이 그 자체로 사실을 증명하는 증거(목격자의 증언)&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 정황증거 : 직접 증거는 될 수 없으나 다른 사실의 존재를 추론, 가정, 증명할 때&amp;nbsp;이용되는 증거&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 결정적 증거 : 더 이상의 이견이 필요없는 한가지 결론을 도출하여 반박, 부인할 수 없는 증거&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 보강증거 : 어떤 생각이나 사건의 논리를 돕는 다른 성격의 추가적 증거&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 의견증거 : 사실에 대한 본인의 의견이 아닌 단지 보고 들은 사실에 대해서만 증언한 것&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 전문가의 증언인 경우 개인적 전문성과 사실에 따라 의견을 말할 수 있음&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 풍문증거, 간접증거 : 다른 원천으로부터 수집된 증거(단순 로그), 법정에서 받아들여지지 않음&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 컴퓨터에 의해 생성된 정보는 정확성과 신뢰성을 입증할 수 없어 풍문증거의 범주에 속함&lt;br /&gt;
&lt;br /&gt;▶ 증거의 법칙&lt;br /&gt;
&amp;nbsp; - 최상의 증거 원칙 : 법원에서 허용되는 증거는 원본이어야 함&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 증거의 변조를 방지하기 위한 원칙&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 천재지변, 정상적 업무절차에 따라 원본이 파괴된 경우 복사본 허용&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;법원의 소환에 따를 의무가 없는 제 3자가 원본을 소유한 경우 복사본 허용&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 증거 배제의 원칙 : 법으로 규정한 압수 및 수색 절차에 따라 획득 되어야 함, 그렇지 않을경우 법적 인정 불가&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 직원들에게 사전공지 없이 획득한 모니터링 자료는 증거 배제&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 풍문 증거의 원칙 : 풍문 증거는 법정에서 인정되지 않음&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 컴퓨터에서 생성된 대부분의 증거&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 풍문증거가 법원에서 인정받기 위한 조건&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#5c7fb0&gt;- 일회성 데이터 수집이 아니라 정상적인 업무 도중에 수집된 증거&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 정상적인 업무 절차에 따라 수집된 증거&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 전문적 지식을 가진 직원에 의해 수집된 증거&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;법률적 조건을 갖춘 관리자나 증인의 증언을 통해 입증된 증거&lt;br /&gt;
&lt;br /&gt;&lt;/FONT&gt;▶&amp;nbsp;증거의 법정 허용&lt;br /&gt;
&amp;nbsp; - 법원에서 인정받기 위한 증거의 요건&lt;br /&gt;
&lt;FONT color=#5c7fb0&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; - 논리적 연관성 : 논리적으로 실제 사실을 입증 가능해야 함&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; - 신뢰성 :&amp;nbsp;증거에 대한 신뢰성&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 충분성&amp;nbsp;: 다른 어느 누구도 반론할 수 없는 설득력이 있어야 함&lt;br /&gt;
&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp; - 증거 보관 절차 (Chain of Evidence)&lt;br /&gt;
&lt;FONT color=#5c7fb0&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 증거가 수집, 분석, 이동되고 법정에서 제시될 수 있도록 보존되는 것을 보여주는 기록&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 법원에 증거 제출 시 원본과 똑같은 상태임을 보여주어야 함(무결성)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 증거에 대한 신뢰성을 입증&lt;br /&gt;
&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp; - 증거의 Life Cycle&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;FONT color=#5c7fb0&gt; - 발견과 인지&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 보호 : 증거가 훼손되지 않도록 보존&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 기록 : 현장과 증거에 대해 기록, 사진이나 비디오 촬영&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 수집 : 전원을 끄기 전에 HDD 이미지와 메모리 Dump&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 식별 : 수집된 증거에 날짜, 시간, 수집자 이니셜, 사건번호 등을 마킹&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;FONT color=#e31600&gt;펠트펜을 제외하고 표면에 아무것도 마킹하지 않음&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 릴투릴 마그네틱 테이프는 앞부분 10~15피트 이내의 윤이나지 않는 부분에 마킹 가능&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;출력물의 경우 적절한 컨테이너에 담아 밀봉 후 마킹&lt;br /&gt;
&lt;/FONT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 보존&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 전송&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 법정에 제시&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 소유자에 반환&lt;/FONT&gt;&lt;br /&gt;
&lt;br /&gt;▶&amp;nbsp;컴퓨터 범죄 수사 기법&lt;br /&gt;
&amp;nbsp; - 법원이 인정할만한 컴퓨터 관련 증거를 수집, 보존, 분석하여 법원에 제출, 결정적 근거로 활용하는 기술&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 기본 기술&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#5c7fb0&gt;- 원본 데이터를 변형 없이 증거로 수집&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;- 보관한 증거가 원본 데이터와 다르지 않음을 입증&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;- 데이터 분석 시 변조됨 없이 분석&lt;br /&gt;
&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp; - 작업 절차&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1. 디스크 이미지 백업 : 메모리 덤프 후 원본 컴퓨터에서 HDD를 분리&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#5c7fb0&gt;원본 HDD를 이미지 백업시 최소 2 Copy, 권장 4 Copy 를 받음&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2. 검사 컴퓨터에서 데이터 분석 : 숨겨지거나 삭제, 암호화 된 파일, 디렉토리를 분석&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3. 원본 컴퓨터를 복제 HDD로 다시 조립해 부팅하며 분석&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4. 각종 저장매체에 있는 데이터를 복제, 분석&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5. 분석 결과를 정리&lt;br /&gt;
&lt;br /&gt;&lt;/P&gt;&lt;div class=&quot;tt-plugin tt-share-entry-with-sns tt-sns-icon-alignment-right tt-sns-icon-size-small&quot;&gt;
	&lt;div class=&quot;tt-sns-wrap&quot; id=&quot;ttSnsWrap-&quot;&gt;
		&lt;ul class=&quot;tt-sns-service-default&quot;&gt;
			&lt;li class=&quot;tt-sns-service-mypeople&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('mypeople', '', '');&quot;&gt;마이피플&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-twitter&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('twitter', '', '');&quot;&gt;트위터&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-facebook&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('facebook', '', '');&quot;&gt;페이스북&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-other&quot;&gt;&lt;a href=&quot;javascript:;&quot; onmouseover=&quot;ShareEntryWithSNS.showLayer(event, '');&quot; onmouseout=&quot;ShareEntryWithSNS.hideLayer(event, '');&quot;&gt;더보기&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;ul class=&quot;tt-sns-service-more&quot; id=&quot;ttSnsServiceMore-&quot; onmouseout=&quot;ShareEntryWithSNS.hideLayer(event, '');&quot;&gt;
			&lt;li class=&quot;tt-sns-service-me2day&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('me2day', '', '');&quot;&gt;미투데이&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-yozm&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('yozm', '', '');&quot;&gt;요즘&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
	&lt;/div&gt;
	&lt;div class=&quot;tt-sns-clear&quot;&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align:right; padding-top:10px;&quot;&gt;
&lt;iframe src=&quot;http://www.facebook.com/plugins/like.php?href=its21c.net/232&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=310&amp;amp;action=like&amp;amp;font=tahoma&amp;amp;colorscheme=dark&amp;amp;height=65&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;border:none; overflow:hidden; width:310px; height:65px;&quot; allowTransparency=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=&quot;_blank&quot;&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;&lt;div class=&quot;another_category another_category_color_gray&quot;&gt;
&lt;h4&gt;'&lt;a href=&quot;/category/⑨%20직무역량강화&quot;&gt;⑨ 직무역량강화&lt;/a&gt;&amp;nbsp;&gt;&amp;nbsp;&lt;a href=&quot;/category/⑨%20직무역량강화/CISSP&quot;&gt;CISSP&lt;/a&gt;' 카테고리의 다른 글&lt;/h4&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/233&quot; &gt;[CISSP] Domain 10. 물리적 통제&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(1)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/13&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/232&quot; &gt;[CISSP] Domain 9. 법조사 윤리&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/13&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/231&quot; &gt;[CISSP] Domain 8. BCP DRP&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/12&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/229&quot; &gt;[CISSP] Domain 7. 보안 아키텍처 모델&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/12&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/228&quot; &gt;[CISSP] Domain 6. 암호학 (III)&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/12&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/227&quot; &gt;[CISSP] Domain 6. 암호학 (II)&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/11&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</description>
			<category>CISSP</category>
			<category>CISSP</category>
			<category>Domain 9</category>
			<category>법조사 윤리</category>
			<author>서풍의신 재령</author>
			<guid>http://its21c.net/232</guid>
			<comments>http://its21c.net/232#entry232comment</comments>
			<pubDate>Fri, 13 Jan 2012 11:44:49 +0900</pubDate>
		</item>
		<item>
			<title>[CISSP] Domain 8. BCP DRP</title>
			<link>http://its21c.net/231</link>
			<description>&lt;P&gt;▶&amp;nbsp;용어 정의&lt;br /&gt;
&amp;nbsp; - BCP : Business Continuity Plan&amp;nbsp;(사업 지속 계획)&lt;br /&gt;
&amp;nbsp; - DRP : Disaster Recovery Plan (재난 복구 계획)&lt;br /&gt;
&amp;nbsp; - BIA : Business Impact Analysis (업무 영향 평가 분석)&lt;br /&gt;
&lt;br /&gt;▶ 비상 계획 개요&lt;br /&gt;
&amp;nbsp; - 필요성&amp;nbsp;: 위험요소 (일반재해, 시스템 장애, 사고/과실)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;손실 (직접적손실 - &lt;FONT color=#5c7fb0&gt;인적자원&lt;/FONT&gt;이 가장 중요, 간접적 손실 - Business, 잠재적 손실)&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 재해의 정의&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 장애(Non-Disaster) : Down-Time(업무 지장시간)이 짧은 경우&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;재해(Disasters) : 하루 이상의 중단이 있는 경우&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 위험관리&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 위험 요인의 영향을 감소시키는 것이 목적&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 정보 자원에 대한 위협 요인의 분석을 실시, 통제&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 비상 계획&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 잠재 위협에 대한 복구 방안의 수립이 목적&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 경영진에게 책임이 있음&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - BCP / DRP 로 나뉨 (BCP가 더 큰 개념, 하나의 BCP에&amp;nbsp;달린 여러개의 DRP가 존재)&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - BCP : 기업 전체 business&amp;nbsp;운영에 대한&amp;nbsp;비상 계획&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; - DRP : 기업의 각각의 세부 시스템 별 복구 계획&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - BCP : 심각한 파괴로부터 복구를 시행하는 동안 &lt;FONT color=#5c7fb0&gt;핵심 업무의 운영을 유지하기 위한 절차&lt;/FONT&gt; 제공&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#5c7fb0&gt;모든 시스템의 복구가 목적이 아님&lt;br /&gt;
&lt;/FONT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 모든 비상 계획을 포함하는 포괄적 표현&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - BRP :&amp;nbsp;사업 복구 계획&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;재해에 따른 &lt;FONT color=#5c7fb0&gt;Business 운영을 재개&lt;/FONT&gt;하기 위한 절차&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 기술(IT) 관점이 아닌 &lt;FONT color=#5c7fb0&gt;관리적/절차적 부분에서 재난 발생 이후 즉각적인 복구방안&lt;/FONT&gt;에 중점&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - COOP : 운영 지속 계획&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 조직의 핵심 기능을 대체 사이트에서 최대 30일까지 운영하는 절차, 기능 제공&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 본사 관점의 &lt;FONT color=#5c7fb0&gt;핵심 기능에 대해서 논의 (비 IT 관점)&lt;br /&gt;
&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp; - CSP / ICP : 지원 지속 계획&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 일반 지원 시스템 및 &lt;FONT color=#5c7fb0&gt;주요 응용 프로그램의 복구 &lt;/FONT&gt;절차&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#5c7fb0&gt;IT 비상 계획&lt;/FONT&gt;. (IT 관점)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Business 절차는 논의하지 않음&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - CCP : 위기 통지 계획&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 일반 및 &lt;FONT color=#5c7fb0&gt;대중에게 상황을 통지&lt;/FONT&gt;하는 절차&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 내외부 보고절차 및 &lt;FONT color=#5c7fb0&gt;언론 보도&lt;/FONT&gt;와 관련&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 경영진의 승인과 주도하에 시행 (비 IT 관점)&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - CIRP : 침입 대응 계획&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#5c7fb0&gt;악성 사이버 공격의 영향을 최소화&lt;/FONT&gt; 하기 위해 이를 감지, 대응하는 절차&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CIRT / CERT 조직 구성&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;- DRP : 재난 복구 계획&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;FONT color=#5c7fb0&gt;장기간의 장애 복구&lt;/FONT&gt;로 국한 (단시간 장애의&amp;nbsp;경우가 아님)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;FONT color=#5c7fb0&gt;대체 사이트 운영방안&lt;/FONT&gt; 정의 (IT 관점)&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - OEP : 인명 비상 계획&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;FONT color=#5c7fb0&gt;IT 관련&amp;nbsp;인명과 특정 설비를 대상&lt;/FONT&gt;으로 위협에서 자산 보호&lt;br /&gt;
&lt;br /&gt;▶ 비상 계획 수립&lt;br /&gt;
&amp;nbsp; - 비상계획 수립 절차&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1. 비상계획 정책 수립 - 비상계획 정책의 범위와 계획을 정의, 경영진 승인&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2. BIA 산정&amp;nbsp;- 복구 대상 절차, 자원 및 MTD,&amp;nbsp;우선순위&amp;nbsp;분석&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3. 예방활동 정의 - 재해 발생 예방 활동&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4. 복구 전략 수립 - 재해 발생 시 복구를 위한 방법 산정&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5. 복구 계획 수립 - 재해복구 전략의 구체(문서)화, 기술적인 내용&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6. 훈련, 테스트 실행 - 훈련 후 테스트&amp;nbsp;실시&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7. 계획 유지 보수 - 주기적인 검토, 수정&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 업무 영향 분석 (BIA)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 재해 발생 시 각 업무에 미치는 영향 및 피해액 산정&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- &lt;FONT color=#5c7fb0&gt;업무별 중요도(유무형의 피해액이 클 수록 더 중요)에 따라 복구 우선 순위 결정&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 재해 복구 시스템의 용량 산정 및 복구절차 수립의 기초 자료(MTD, MTTR)&amp;nbsp;제공&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;정성/정량적 요인을 모두 반영하여 산정&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;FONT color=#e31600&gt;BIA 산정 시 도출요소&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;핵심 사업 절차 및 IT 시스템 파악&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;FONT color=#5c7fb0&gt;MTD(Maximum Tolerable Down-time)&amp;nbsp;산정&amp;nbsp;: 사업 유지를 위한 최대 허용 장애 시간&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - MTTR : 평균 장애복구 수리 시간으로 짧을 수록 좋음&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;MTTF : 평균 장애 시간으로 길 수록 좋음&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;FONT color=#5c7fb0&gt;시스템 복구 우선 순위&lt;br /&gt;
&lt;/FONT&gt;&lt;br /&gt;
&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px&quot;&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfile1.uf.tistory.com/original/1435BB374F0E8077209D91&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfile1.uf.tistory.com/image/1435BB374F0E8077209D91&quot; alt=&quot;&quot; filemime=&quot;image/jpeg&quot; filename=&quot;mtbf_meparksky.jpg&quot; height=&quot;107&quot; width=&quot;480&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 업무 중요도에 따른 시스템 분류&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#5c7fb0&gt;- 핵심(Critical) : MTD가 제일 짧음, 동일 수준의 장비로 즉시 대체하지 않으면 수행 불가&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;일반적으로 시스템을 2중화&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 중요(Vital) : MTD가 대체로 짧음, 짧은 시간동안 수작업 대체 가능&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 민감(Sensitive) : MTD가 다소&amp;nbsp;긴 경우&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 비핵심(Non-critical) : MTD가 긴 경우에도 Business에 영향이 적을경우&lt;br /&gt;
&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp; - 복구 전략 수립&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 백업 정책&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 지역 : 너무 가까운 지역에 백업 사이트를 두지 말 것 (100km 이상 떨어진 곳을 권장)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 접근성 : 교통 편리&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 보안성 : 자료의 중요도에 따라 보관 장소의 노출을 피할 것&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 환경 :&amp;nbsp;시설에 영향을 줄 수 있는 환경을 피할 것&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 비용 : 복구 비용이 과다하게 소모하여서는 안 됨&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 장비 확보 방안&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 유사 장비 사용&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 장비 제조 업체와의 특별 협약&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 대체 사이트&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;독자 구축형 : 이중화 된 설비&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 상호&amp;nbsp;이용형 : 상호 협약&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 공동 이용형&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 외부 위탁형&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;FONT color=#5c7fb0&gt;- Mirror Site : 주 센터와 복구 센터간 데이터 이중화, 재해 직전 데이터로&amp;nbsp;2시간 이내 복구&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 내부 소유 복구센터&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Hot Site :&amp;nbsp;복구 센터에 데이터 변경 LOG를 전송, 재해 직전 데이터로 24시간 이내 복구&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;외부 소유 복구센터&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Warm Site :&amp;nbsp;복구 센터에 일일 백업 테이프를&amp;nbsp;원거리 지역의 백업 사이트로&amp;nbsp;이동&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 최종 백업 시점(전일자) 원장으로 1일 ~ 수주에 걸쳐 복구&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Cold Site : 복구 센터에 일일 백업 테이프를&amp;nbsp;원거리 지역의 백업 사이트로&amp;nbsp;이동&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 구축된 H/W 장비나&amp;nbsp;네트워크가 없음, 재해 시 시스템 및 네트워크 구축 필요&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;최종 백업 시점의 데이터로 1개월여에 걸쳐 복구&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- Mobile Site :&amp;nbsp;대형 트레일러에 전산 장비를 구비하고 재난 발생시 원하는 위치에서 복구&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;군사, 제조업&amp;nbsp;조직에서 사용&lt;br /&gt;
&lt;br /&gt;&lt;/FONT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 조직원의 책임과 역할 : 실행조직 구성/훈련&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#5c7fb0&gt;비상 조치팀이 초기 대응팀&lt;/FONT&gt;으로 가장 빨리 대응 함 (인명 보호)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 복구 비용 : 예산 확보 및 비용 반영&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 복구 계획 수립&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 통보 및 활동 단계 : 장애나 재난 발생 시 수행 되어야 하는 통보, 피해조사, 계획 시행의 초기 대응&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 복구 시행 단계 : 임시적으로라도 IT자원 가동에 집중, 비상 계획에 정의된 수준으로 복구&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- 재복원 시행 단계 : &lt;FONT color=#5c7fb0&gt;복구 행위 종료 후 원상 복구 절차, On Site 복귀 후 재난 복구 종료 선언&lt;/FONT&gt;&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 비상 계획 테스트 및 훈련&lt;br /&gt;
&lt;FONT color=#5c7fb0&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 체크리스트 : 문서 테스트,&amp;nbsp;관련 부서에 비상계획 전달&amp;nbsp;후 검토&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 구조적 점검 테스트 :&amp;nbsp;Structured Walk-Through Test&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 문서 테스트, 담당자 모임에서 활동에 대한&amp;nbsp;논의&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 전 시스템 중단 테스트 :&amp;nbsp;Full Interruption Test&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;실행 테스트, 원래 사이트 중단 후 대체 사이트 운영&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;경영진의 승인을 득한 후 시행, 가장 효과적인 테스트&lt;br /&gt;
&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp; - 비상 계획 유지 보수 :&amp;nbsp;적어도 &amp;nbsp;연 1회 테스트에 참가 한 후 경영진에 30일 내에 결과를 보고&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 사업 지속 계획에 영향을 주는 요구 사항 : 조직 변경, 신규 SW 도입, 사업 전략 변경, SW/HW 환경 변경&lt;br /&gt;
&lt;br /&gt;▶ 비상계획 관련 IT 기술&lt;br /&gt;
&amp;nbsp; - 백업&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Full Backup (전체 백업)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;Incremental Backup (증분 백업) -&amp;nbsp;매 번 증가분을 고려하지 않은 백업&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;Differential Backup (차등 백업) - 매 번 증가분을 고려하는 백업,&amp;nbsp;전체 백업 + 최종&amp;nbsp;백업본을 복구에 사용&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- Archiving Backup (소산 백업)&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;Network 기반 Topology를 이용해&amp;nbsp;백업 (DAS, NAS,&amp;nbsp;SAN)&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - RAID (RAID0, RAID1, RAID0+1, RAID5, RAID6)&lt;br /&gt;
&lt;br /&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px&quot;&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://zephyr1981.tistory.com/attachment/cfile9.uf@175A0B4E4F0E9283043E0E.pdf&quot;&gt;&lt;img src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/blog/image/extension/pdf.gif&quot; alt=&quot;&quot; style=&quot;vertical-align: middle;&quot; /&gt; raid_종류.pdf&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Redundant Array of Inexpensive Disks&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - RAID0 : Disk striping without parity(= fault tolerance)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;디스크를 분산해&amp;nbsp;차곡차곡 쌓아둠&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;복구 기능이 없음&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - RAID1 : Disk 2개를 나란히 놓고 동기화&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Disk mirroring&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - RAID0+1 : RAID0 을 RAID1 처럼 두고 동기화&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - RAID5 : Disk striping with parity&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;parity를 분산 저장&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Disk 가 동시에 2개 이상 깨져 나가면 복구가 불가&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- RAID6 : parity 를 2곳에 분산 저장&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Disk 가 동시에 2개가 깨져 나가도 복구 가능&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 시스템 이중화&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Active - Standby&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Active - Active (Mutual Active) :&amp;nbsp;Lock Disk 가 필요&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - Load Balancing :&amp;nbsp;L4 Switch / NLB (Networl Load Balancing)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;장애 극복, 부하 분산&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 전자 금고 : Electronic Vaulting&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Data를 저장하는 원격지 저장소&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Batch 작업을 통해 대량의 데이터를 전달&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;전송 주기가 배치성 (원격 저널링과 구분)&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 원격 저널링 : Remote Journaling&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;FONT color=#5c7fb0&gt;DBMS의 로그를 실시간으로 원격지의 백업 센터로 전송하는 기술&lt;/FONT&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 최소한 Warm Site로 구성되어야 함&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; - 원격지 디스크 미러링&lt;/P&gt;&lt;div class=&quot;tt-plugin tt-share-entry-with-sns tt-sns-icon-alignment-right tt-sns-icon-size-small&quot;&gt;
	&lt;div class=&quot;tt-sns-wrap&quot; id=&quot;ttSnsWrap-&quot;&gt;
		&lt;ul class=&quot;tt-sns-service-default&quot;&gt;
			&lt;li class=&quot;tt-sns-service-mypeople&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('mypeople', '', '');&quot;&gt;마이피플&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-twitter&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('twitter', '', '');&quot;&gt;트위터&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-facebook&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('facebook', '', '');&quot;&gt;페이스북&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-other&quot;&gt;&lt;a href=&quot;javascript:;&quot; onmouseover=&quot;ShareEntryWithSNS.showLayer(event, '');&quot; onmouseout=&quot;ShareEntryWithSNS.hideLayer(event, '');&quot;&gt;더보기&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;ul class=&quot;tt-sns-service-more&quot; id=&quot;ttSnsServiceMore-&quot; onmouseout=&quot;ShareEntryWithSNS.hideLayer(event, '');&quot;&gt;
			&lt;li class=&quot;tt-sns-service-me2day&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('me2day', '', '');&quot;&gt;미투데이&lt;/a&gt;&lt;/li&gt;
			&lt;li class=&quot;tt-sns-service-yozm&quot;&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;ShareEntryWithSNS.share('yozm', '', '');&quot;&gt;요즘&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
	&lt;/div&gt;
	&lt;div class=&quot;tt-sns-clear&quot;&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align:right; padding-top:10px;&quot;&gt;
&lt;iframe src=&quot;http://www.facebook.com/plugins/like.php?href=its21c.net/231&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=310&amp;amp;action=like&amp;amp;font=tahoma&amp;amp;colorscheme=dark&amp;amp;height=65&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;border:none; overflow:hidden; width:310px; height:65px;&quot; allowTransparency=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=&quot;_blank&quot;&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;&lt;div class=&quot;another_category another_category_color_gray&quot;&gt;
&lt;h4&gt;'&lt;a href=&quot;/category/⑨%20직무역량강화&quot;&gt;⑨ 직무역량강화&lt;/a&gt;&amp;nbsp;&gt;&amp;nbsp;&lt;a href=&quot;/category/⑨%20직무역량강화/CISSP&quot;&gt;CISSP&lt;/a&gt;' 카테고리의 다른 글&lt;/h4&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/233&quot; &gt;[CISSP] Domain 10. 물리적 통제&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(1)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/13&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/232&quot; &gt;[CISSP] Domain 9. 법조사 윤리&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/13&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/231&quot; &gt;[CISSP] Domain 8. BCP DRP&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/12&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/229&quot; &gt;[CISSP] Domain 7. 보안 아키텍처 모델&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/12&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/228&quot; &gt;[CISSP] Domain 6. 암호학 (III)&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/12&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href=&quot;/227&quot; &gt;[CISSP] Domain 6. 암호학 (II)&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;(0)&lt;/span&gt;
&lt;/th&gt;
&lt;td&gt;
2012/01/11&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</description>
			<category>CISSP</category>
			<category>BCP DRP</category>
			<category>CISSP</category>
			<category>Domain 8</category>
			<author>서풍의신 재령</author>
			<guid>http://its21c.net/231</guid>
			<comments>http://its21c.net/231#entry231comment</comments>
			<pubDate>Thu, 12 Jan 2012 17:20:33 +0900</pubDate>
		</item>
	</channel>
</rss>
