<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>시험관속 난쟁이</title>
    <link>https://fflask.tistory.com/</link>
    <description>시험관속 실험을 시작합니다!</description>
    <language>ko</language>
    <pubDate>Mon, 1 Jun 2026 02:20:32 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>sigmundF</managingEditor>
    <image>
      <title>시험관속 난쟁이</title>
      <url>https://tistory1.daumcdn.net/tistory/2850251/attach/37ef58994b5c434ba013d9b712b7f9a9</url>
      <link>https://fflask.tistory.com</link>
    </image>
    <item>
      <title>당신의 생명을 위협하는 '시야 확보' 0.5초의 차이</title>
      <link>https://fflask.tistory.com/pages/%EB%8B%B9%EC%8B%A0%EC%9D%98-%EC%83%9D%EB%AA%85%EC%9D%84-%EC%9C%84%ED%98%91%ED%95%98%EB%8A%94-%EC%8B%9C%EC%95%BC-%ED%99%95%EB%B3%B4-05%EC%B4%88%EC%9D%98-%EC%B0%A8%EC%9D%B4</link>
      <description>&lt;div style=&quot;font-family: 'Noto Sans KR', sans-serif; line-height: 1.8; color: #333; max-width: 850px; margin: 0 auto; padding: 30px; border: 1px solid #ddd; border-radius: 20px; background-color: #ffffff; box-shadow: 0 10px 30px rgba(0,0,0,0.05);&quot;&gt;
&lt;div style=&quot;text-align: center; margin-bottom: 40px;&quot;&gt;
&lt;p style=&quot;color: #d32f2f; font-weight: bold; font-size: 1.1em; margin-bottom: 10px;&quot; data-ke-size=&quot;size16&quot;&gt;⚠️ 당신의 생명을 위협하는 '시야 확보' 0.5초의 차이&lt;/p&gt;
&lt;h1 style=&quot;color: #003d80; font-size: 1.8em; letter-spacing: -1px; line-height: 1.4;&quot;&gt;아직도 아무 워셔액이나 쓰시나요?&lt;br /&gt;&lt;b&gt;불스원 RainOK 3in1 코팅워셔액&lt;/b&gt;을 써야만 하는 이유&lt;/h1&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2026-01-13 오전 10.36.08.png&quot; data-origin-width=&quot;1172&quot; data-origin-height=&quot;1450&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/3GlkX/dJMcafZCe8C/1vMRuMZrQoRnY091ESz3Uk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/3GlkX/dJMcafZCe8C/1vMRuMZrQoRnY091ESz3Uk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/3GlkX/dJMcafZCe8C/1vMRuMZrQoRnY091ESz3Uk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F3GlkX%2FdJMcafZCe8C%2F1vMRuMZrQoRnY091ESz3Uk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1172&quot; height=&quot;1450&quot; data-filename=&quot;스크린샷 2026-01-13 오전 10.36.08.png&quot; data-origin-width=&quot;1172&quot; data-origin-height=&quot;1450&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;운전 중 가장 위험한 순간은 언제일까요? 과속? 졸음운전? 물론 모두 위험하지만, 전문가들은 &lt;b&gt;'시야 차단'&lt;/b&gt;을 첫 번째로 꼽습니다.&lt;/p&gt;
&lt;p style=&quot;background: #fff4f4; padding: 15px; border-left: 4px solid #d32f2f; font-style: italic;&quot; data-ke-size=&quot;size16&quot;&gt;&quot;시속 100km로 주행 중 앞 차가 튀긴 진흙탕물이나 갑작스러운 폭우로 시야가 2초만 가려져도, 당신의 차는 &lt;b&gt;약 55미터를 눈을 감고 달리는 것&lt;/b&gt;과 같습니다.&quot;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;단순히 유리를 닦는 것만으로는 부족합니다. 닦는 순간 투명하게 보이고, 빗물을 즉시 튕겨내야만 사고를 막을 수 있습니다.&lt;/p&gt;
&lt;div style=&quot;margin: 40px 0; border-top: 1px solid #eee;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2026-01-13 오전 10.35.32.png&quot; data-origin-width=&quot;1562&quot; data-origin-height=&quot;1254&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bwlIQj/dJMcajgBV0S/kL4UDKxdAFKKYsrF1JDbAK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bwlIQj/dJMcajgBV0S/kL4UDKxdAFKKYsrF1JDbAK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bwlIQj/dJMcajgBV0S/kL4UDKxdAFKKYsrF1JDbAK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbwlIQj%2FdJMcajgBV0S%2FkL4UDKxdAFKKYsrF1JDbAK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1562&quot; height=&quot;1254&quot; data-filename=&quot;스크린샷 2026-01-13 오전 10.35.32.png&quot; data-origin-width=&quot;1562&quot; data-origin-height=&quot;1254&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;h3 style=&quot;color: #0056b3; font-size: 1.4em; margin-bottom: 20px;&quot; data-ke-size=&quot;size23&quot;&gt;  저가형 워셔액이 내 차를 망치고 있다?&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;많은 분이 마트에서 가장 싼 워셔액을 집으시죠. 하지만 유튜브 자동차 정비 채널에서 공통으로 경고하는 사실이 있습니다.&lt;/p&gt;
&lt;ul style=&quot;padding-left: 20px;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li style=&quot;margin-bottom: 10px;&quot;&gt;&lt;b&gt;노즐 막힘 현상:&lt;/b&gt; 저품질 워셔액은 찌꺼기가 생겨 워셔액 노즐을 막고, 결국 고가의 펌프 고장을 유발합니다.&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 10px;&quot;&gt;&lt;b&gt;와이퍼 손상:&lt;/b&gt; 윤활 성분이 부족한 워셔액은 와이퍼 고무를 뻑뻑하게 만들어 '드르륵' 소음과 함께 유리면에 스크래치를 냅니다.&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 10px;&quot;&gt;&lt;b&gt;건강 위협:&lt;/b&gt; 아직도 일부 저가 제품은 호흡기에 치명적인 성분이 섞여 있을 수 있습니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;margin: 40px 0; border-top: 1px solid #eee;&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;h3 style=&quot;color: #0056b3; font-size: 1.4em; margin-bottom: 20px;&quot; data-ke-size=&quot;size23&quot;&gt;  왜 전문가들은 '불스원 RainOK 3in1'을 추천할까?&lt;/h3&gt;
&lt;div style=&quot;display: flex; flex-wrap: wrap; gap: 15px; margin-bottom: 30px;&quot;&gt;
&lt;div style=&quot;flex: 1; min-width: 250px; background: #f9f9f9; padding: 20px; border-radius: 10px;&quot;&gt;
&lt;h4 style=&quot;margin-top: 0; color: #d32f2f;&quot; data-ke-size=&quot;size20&quot;&gt;01. 발수 코팅의 기적&lt;/h4&gt;
&lt;p style=&quot;font-size: 0.95em;&quot; data-ke-size=&quot;size16&quot;&gt;단순 세정이 아닙니다. 워셔액만 뿌려도 유리 표면에 코팅막이 형성됩니다. 시속 60km 이상 주행 시 빗방울이 위로 날아가는 신세계를 경험하세요.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;flex: 1; min-width: 250px; background: #f9f9f9; padding: 20px; border-radius: 10px;&quot;&gt;
&lt;h4 style=&quot;margin-top: 0; color: #d32f2f;&quot; data-ke-size=&quot;size20&quot;&gt;02. 3in1 올인원 케어&lt;/h4&gt;
&lt;p style=&quot;font-size: 0.95em;&quot; data-ke-size=&quot;size16&quot;&gt;강력 세정 + 발수 코팅 + 광택 유지까지! 한 번 사용으로 유리막 코팅을 한 것 같은 선명한 시야를 유지해 줍니다.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #eef5ff; padding: 20px; border-radius: 10px; margin-bottom: 30px;&quot;&gt;&lt;b&gt;✅ 직접 써본 사람만 아는 차이:&lt;/b&gt;
&lt;p style=&quot;margin-bottom: 0; font-size: 0.95em;&quot; data-ke-size=&quot;size16&quot;&gt;&quot;야간 운전 시 빛 번짐이 확실히 줄었어요.&quot;, &quot;폭우 속에서도 와이퍼 속도를 높이지 않아도 앞이 잘 보입니다.&quot;라는 후기가 쏟아지는 이유입니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 40px 0; border-top: 1px solid #eee;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2026-01-13 오전 10.36.55.png&quot; data-origin-width=&quot;1174&quot; data-origin-height=&quot;1466&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bh2iMr/dJMcafk1Izd/hK91tdjNv9Pztn39YPTO30/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bh2iMr/dJMcafk1Izd/hK91tdjNv9Pztn39YPTO30/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bh2iMr/dJMcafk1Izd/hK91tdjNv9Pztn39YPTO30/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbh2iMr%2FdJMcafk1Izd%2FhK91tdjNv9Pztn39YPTO30%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1174&quot; height=&quot;1466&quot; data-filename=&quot;스크린샷 2026-01-13 오전 10.36.55.png&quot; data-origin-width=&quot;1174&quot; data-origin-height=&quot;1466&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;h3 style=&quot;text-align: center; color: #333; margin-bottom: 25px;&quot; data-ke-size=&quot;size23&quot;&gt;지금 바로 6개 세트로 쟁여두고 안전을 확보하세요!&lt;/h3&gt;
&lt;p style=&quot;text-align: center; color: #666;&quot; data-ke-size=&quot;size16&quot;&gt;워셔액은 떨어졌을 때 사면 늦습니다. 트렁크에 든든하게 채워두면 마음까지 편해집니다. 가족의 안전을 위한 가장 저렴하고 확실한 투자입니다.&lt;/p&gt;
&lt;div style=&quot;text-align: center; margin: 40px 0;&quot;&gt;&lt;a style=&quot;display: inline-block; background-color: #d32f2f; color: white; padding: 20px 50px; text-decoration: none; font-size: 1.4em; font-weight: bold; border-radius: 10px; box-shadow: 0 8px 20px rgba(211,47,47,0.4); transition: all 0.3s;&quot; href=&quot;https://link.coupang.com/a/dqYSy5&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;   불스원 3in1 워셔액 6개입 특가 확인하기 &lt;/a&gt;
&lt;p style=&quot;font-size: 0.9em; color: #999; margin-top: 20px;&quot; data-ke-size=&quot;size16&quot;&gt;지금 주문하면 집 앞까지 안전하게 배송됩니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;border-top: 1px solid #eee; padding-top: 20px; text-align: center;&quot;&gt;
&lt;p style=&quot;font-size: 0.8em; color: #aaa; line-height: 1.4;&quot; data-ke-size=&quot;size16&quot;&gt;본 포스팅은 정보 전달을 목적으로 작성되었으며,&lt;br /&gt;&lt;span style=&quot;background-color: #ffffff; color: #3c3d3f; text-align: left;&quot;&gt;*이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;/div&gt;</description>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/pages/%EB%8B%B9%EC%8B%A0%EC%9D%98-%EC%83%9D%EB%AA%85%EC%9D%84-%EC%9C%84%ED%98%91%ED%95%98%EB%8A%94-%EC%8B%9C%EC%95%BC-%ED%99%95%EB%B3%B4-05%EC%B4%88%EC%9D%98-%EC%B0%A8%EC%9D%B4</guid>
      <pubDate>Tue, 13 Jan 2026 10:37:47 +0900</pubDate>
    </item>
    <item>
      <title>IMF 모기지 이후 최대의 원달러 환율 top 10</title>
      <link>https://fflask.tistory.com/entry/IMF-%EB%AA%A8%EA%B8%B0%EC%A7%80-%EC%9D%B4%ED%9B%84-%EC%B5%9C%EB%8C%80%EC%9D%98-%EC%9B%90%EB%8B%AC%EB%9F%AC-%ED%99%98%EC%9C%A8-top-10</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1005&quot; data-origin-height=&quot;397&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/eclmUT/dJMcac2NGR7/df0cRqFbBFcO32MlZC728K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/eclmUT/dJMcac2NGR7/df0cRqFbBFcO32MlZC728K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/eclmUT/dJMcac2NGR7/df0cRqFbBFcO32MlZC728K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeclmUT%2FdJMcac2NGR7%2Fdf0cRqFbBFcO32MlZC728K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1005&quot; height=&quot;397&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1005&quot; data-origin-height=&quot;397&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;IMF&amp;nbsp;모기지&amp;nbsp;이후&amp;nbsp;최대의&amp;nbsp;원달러&amp;nbsp;환율&amp;nbsp;top&amp;nbsp;10&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;* 기준 IMF 외환위기 제외:&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;1997.12 ~ 1998.12 글로벌 모기지 금융위기 제외: 2007.08 ~ 2009.12 각 연월 중 가장 높았던 일일 환율 단위: 원/달러&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;&lt;a href=&quot;https://youtube.com/shorts/46LbRSmK0CM?si=Ds10V_fO7bNLRgDc&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://youtube.com/shorts/46LbRSmK0CM?si=Ds10V_fO7bNLRgDc&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure data-ke-type=&quot;video&quot; data-ke-style=&quot;alignCenter&quot; data-video-host=&quot;youtube&quot; data-video-url=&quot;https://www.youtube.com/shorts/46LbRSmK0CM&quot; data-video-thumbnail=&quot;https://scrap.kakaocdn.net/dn/nfC9E/hyZQDLwoBE/YjATgnPcLy3igsbcIfUFz0/img.jpg?width=405&amp;amp;height=720&amp;amp;face=0_0_405_720,https://scrap.kakaocdn.net/dn/imN9q/hyZQMNidho/gPEfeThtGNvTWKTbybGAQ1/img.jpg?width=405&amp;amp;height=720&amp;amp;face=0_0_405_720,https://scrap.kakaocdn.net/dn/e1EvK/hyZQ66nu92/eyA8KeAzkRLGnOhg9gmk5K/img.jpg?width=405&amp;amp;height=720&amp;amp;face=0_0_405_720&quot; data-video-width=&quot;405&quot; data-video-height=&quot;720&quot; data-video-origin-width=&quot;405&quot; data-video-origin-height=&quot;720&quot; data-ke-mobilestyle=&quot;widthContent&quot; data-video-title=&quot;  자녀들에게도 알려주세요! 역대급 고환율 TOP10  &quot; data-original-url=&quot;&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/46LbRSmK0CM&quot; width=&quot;405&quot; height=&quot;720&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;figcaption style=&quot;display: none;&quot;&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #3c3d3f; text-align: left;&quot;&gt;*이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;iframe src=&quot;https://ads-partners.coupang.com/widgets.html?id=956882&amp;amp;template=banner&amp;amp;trackingCode=AF8070380&amp;amp;subId=&amp;amp;width=728&amp;amp;height=90&quot; width=&quot;728&quot; height=&quot;90&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot;&gt;&lt;/iframe&gt;&lt;/p&gt;</description>
      <category>잡학</category>
      <category>경제</category>
      <category>경제위기</category>
      <category>경제지표</category>
      <category>고환율</category>
      <category>달러투자</category>
      <category>원달러환율</category>
      <category>재테크</category>
      <category>한국경제</category>
      <category>환율</category>
      <category>환율전망</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/159</guid>
      <comments>https://fflask.tistory.com/entry/IMF-%EB%AA%A8%EA%B8%B0%EC%A7%80-%EC%9D%B4%ED%9B%84-%EC%B5%9C%EB%8C%80%EC%9D%98-%EC%9B%90%EB%8B%AC%EB%9F%AC-%ED%99%98%EC%9C%A8-top-10#entry159comment</comments>
      <pubDate>Fri, 2 Jan 2026 16:29:42 +0900</pubDate>
    </item>
    <item>
      <title>Mac에서 코틀린(Kotlin) 개발환경 셋팅</title>
      <link>https://fflask.tistory.com/entry/Mac%EC%97%90%EC%84%9C-%EC%BD%94%ED%8B%80%EB%A6%B0Kotlin-%EA%B0%9C%EB%B0%9C%ED%99%98%EA%B2%BD-%EC%85%8B%ED%8C%85</link>
      <description>&lt;article&gt;&lt;header&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1024&quot; data-origin-height=&quot;1024&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bLrXVa/dJMcaa4MYoc/vbtYsXLEvlYMKBbfPWcWK1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bLrXVa/dJMcaa4MYoc/vbtYsXLEvlYMKBbfPWcWK1/img.png&quot; data-alt=&quot;ai make image&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bLrXVa/dJMcaa4MYoc/vbtYsXLEvlYMKBbfPWcWK1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbLrXVa%2FdJMcaa4MYoc%2FvbtYsXLEvlYMKBbfPWcWK1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; data-origin-width=&quot;1024&quot; data-origin-height=&quot;1024&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;ai make image&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h1&gt;Mac에서 코틀린(Kotlin) 개발환경 셋팅&amp;nbsp;&lt;/h1&gt;
&lt;div class=&quot;post-meta&quot;&gt;Mac(맥북, iMac)에서 코틀린 개발을 처음 시작하는 분들을 위한 단계별 설치 &amp;amp; 설정 방법&lt;/div&gt;
&lt;/header&gt;
&lt;section class=&quot;intro&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span class=&quot;highlight&quot;&gt;코틀린(Kotlin)&lt;/span&gt;은 안드로이드 개발은 물론 서버, 데스크톱, 스크립트 등 다양한 영역에서 사용되는 현대적인 프로그래밍 언어입니다. 특히 &lt;b&gt;Mac 환경&lt;/b&gt;에서 개발을 시작하려면 JDK 설치, IDE 선택, 코틀린 컴파일러 셋팅 등 몇 가지 필수 단계가 필요합니다.&lt;/p&gt;
&lt;/section&gt;
&lt;section id=&quot;why-kotlin&quot;&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;1. 왜 Kotlin을 Mac에서 시작할까?&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Mac은 유닉스 기반이라 &lt;b&gt;터미널 개발 환경&lt;/b&gt;에 강점이 있으며, IntelliJ IDEA와 같은 개발 도구도 안정적으로 작동합니다. Kotlin은 다음과 같은 이유로 입문자에게 적합합니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;문법이 간결&lt;/b&gt;해 자바보다 배우기 쉽다&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Null 안정성&lt;/b&gt;으로 흔한 오류 발생 감소&lt;/li&gt;
&lt;li&gt;JVM 기반으로 자바 라이브러리 활용 가능&lt;/li&gt;
&lt;/ul&gt;
&lt;/section&gt;
&lt;section id=&quot;prepare&quot;&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;2. 사전 준비 사항&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설치를 위한 준비물:&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;macOS가 설치된 Mac, 없으시면 ㄷㄷㄷ;;&lt;/li&gt;
&lt;li&gt;인터넷 연결&lt;/li&gt;
&lt;li&gt;터미널 기본 사용 경험 (복사 &amp;amp; 붙여넣기 정도면 충분)&lt;/li&gt;
&lt;/ul&gt;
&lt;/section&gt;
&lt;section id=&quot;install-jdk&quot;&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;3. JDK 설치 (Homebrew 사용)&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Kotlin은 JVM 기반&lt;/b&gt;이기 때문에 JDK(Java Development Kit)가 먼저 필요합니다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;3-1. Homebrew 설치 또는 확인&lt;/h3&gt;
&lt;pre class=&quot;armasm&quot;&gt;&lt;code&gt;/bin/bash -c &quot;$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;3-2. JDK 설치&lt;/h3&gt;
&lt;pre class=&quot;mipsasm&quot;&gt;&lt;code&gt;brew install openjdk&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설치 후 PATH 설정이 필요할 수 있으며 아래처럼 설정할 수 있습니다.&lt;/p&gt;
&lt;pre class=&quot;routeros&quot;&gt;&lt;code&gt;export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=&quot;$JAVA_HOME/bin:$PATH&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;확인 방법:&lt;/p&gt;
&lt;pre class=&quot;applescript&quot;&gt;&lt;code&gt;java -version&lt;/code&gt;&lt;/pre&gt;
&lt;/section&gt;
&lt;section id=&quot;install-intellij&quot;&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;4. 인텔리J IDEA 설치 &amp;amp; Kotlin 프로젝트 만들기&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Kotlin 개발에 가장 많이 쓰는 IDE는 &lt;b&gt;IntelliJ IDEA&lt;/b&gt;입니다. 무료 버전(Community Edition)으로 충분히 사용 가능합니다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;4-2. 새 프로젝트 생성&lt;/h3&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&quot;New Project&quot; 선택&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Kotlin/JVM&lt;/b&gt; 선택&lt;/li&gt;
&lt;li&gt;JDK 인식 여부 확인&lt;/li&gt;
&lt;li&gt;프로젝트 이름과 저장 위치 설정&lt;/li&gt;
&lt;li&gt;프로젝트 내 &lt;code&gt;Main.kt&lt;/code&gt; 작성&lt;/li&gt;
&lt;/ol&gt;
&lt;pre class=&quot;kotlin&quot;&gt;&lt;code&gt;fun main() {
    println(&quot;Hello Kotlin on Mac!&quot;)
}&lt;/code&gt;&lt;/pre&gt;
&lt;/section&gt;
&lt;section id=&quot;install-kotlinc&quot;&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;5. CLI용 Kotlin 컴파일러 설치&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;터미널에서 Kotlin을 사용하고 싶다면 아래 명령으로 설치합니다.&lt;/p&gt;
&lt;pre class=&quot;mipsasm&quot;&gt;&lt;code&gt;brew install kotlin&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;확인:&lt;/p&gt;
&lt;pre class=&quot;applescript&quot;&gt;&lt;code&gt;kotlinc -version&lt;/code&gt;&lt;/pre&gt;
&lt;/section&gt;
&lt;section id=&quot;hello-kotlin&quot;&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;6. 터미널에서 Kotlin 실행하기&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;6-1. 예제 파일 만들기&lt;/h3&gt;
&lt;pre class=&quot;properties&quot;&gt;&lt;code&gt;cd ~/Desktop
mkdir kotlin-hello
cd kotlin-hello
nano Hello.kt&lt;/code&gt;&lt;/pre&gt;
&lt;pre class=&quot;kotlin&quot;&gt;&lt;code&gt;fun main() {
    println(&quot;Hello Kotlin from Terminal!&quot;)
}&lt;/code&gt;&lt;/pre&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;6-2. 컴파일 &amp;amp; 실행&lt;/h3&gt;
&lt;pre class=&quot;reasonml&quot;&gt;&lt;code&gt;kotlinc Hello.kt -include-runtime -d Hello.jar
java -jar Hello.jar&lt;/code&gt;&lt;/pre&gt;
&lt;/section&gt;
&lt;section id=&quot;summary&quot;&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;7. 정리&lt;/h2&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;Homebrew 설치&lt;/li&gt;
&lt;li&gt;JDK 설치 &amp;amp; PATH 설정&lt;/li&gt;
&lt;li&gt;IntelliJ IDEA 설치 &amp;amp; Kotlin 프로젝트 생성&lt;/li&gt;
&lt;li&gt;Kotlin CLI 설치&lt;/li&gt;
&lt;li&gt;터미널에서 Kotlin 실행&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;모든 과정이 완료됐다면 이제 간단한 콘솔 앱, 서버 개발, 안드로이드 개발 등으로 확장해볼 수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;/section&gt;
&lt;/article&gt;</description>
      <category>Web</category>
      <category>homebrew</category>
      <category>Java</category>
      <category>jdk</category>
      <category>kotlin</category>
      <category>mac코틀린</category>
      <category>path설정</category>
      <category>개발환경</category>
      <category>설정</category>
      <category>코틀린</category>
      <category>환경설정</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/158</guid>
      <comments>https://fflask.tistory.com/entry/Mac%EC%97%90%EC%84%9C-%EC%BD%94%ED%8B%80%EB%A6%B0Kotlin-%EA%B0%9C%EB%B0%9C%ED%99%98%EA%B2%BD-%EC%85%8B%ED%8C%85#entry158comment</comments>
      <pubDate>Tue, 25 Nov 2025 14:48:11 +0900</pubDate>
    </item>
    <item>
      <title>Node.js로 AWS S3에 이미지 업로드하는 실전 가이드</title>
      <link>https://fflask.tistory.com/entry/Nodejs%EB%A1%9C-AWS-S3%EC%97%90-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%97%85%EB%A1%9C%EB%93%9C%ED%95%98%EB%8A%94-%EC%8B%A4%EC%A0%84-%EA%B0%80%EC%9D%B4%EB%93%9C</link>
      <description>&lt;h1&gt;Node.js로 AWS S3에 이미지 업로드하는 실전 가이드&lt;/h1&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;300&quot; data-origin-height=&quot;168&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/PoVCE/dJMcafdVNvg/PDLyhd3B9QCnZSDoBsQ2x0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/PoVCE/dJMcafdVNvg/PDLyhd3B9QCnZSDoBsQ2x0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/PoVCE/dJMcafdVNvg/PDLyhd3B9QCnZSDoBsQ2x0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FPoVCE%2FdJMcafdVNvg%2FPDLyhd3B9QCnZSDoBsQ2x0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;300&quot; height=&quot;168&quot; data-origin-width=&quot;300&quot; data-origin-height=&quot;168&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;multer + multer-s3 활용, 파일 크기 제한/확장자 검사까지&lt;/b&gt;&lt;/p&gt;
&lt;!--more--&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;웹 서비스에서 이미지 업로드 기능은 이제 선택이 아니라 기본 기능에 가깝습니다.&lt;br /&gt;이 글에서는 &lt;b&gt;Node.js 환경에서 AWS S3(Simple Storage Service)를 이용해 이미지 업로드를 구현하는 방법&lt;/b&gt;을 단계별로 정리해 보겠습니다.&lt;br /&gt;단순히 올리는 것에서 끝나는 것이 아니라, &lt;b&gt;multer-s3를 활용해 파일 크기 제한, 확장자 검사까지 함께 처리하는 팁&lt;/b&gt;도 담았습니다.&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;AWS S3(Simple Storage Service)란?&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;AWS S3는 아마존에서 제공하는 객체 저장소 서비스&lt;/b&gt;입니다. 이미지, 동영상, 문서 파일 등 다양한 데이터를 안전하게 저장할 수 있고,&lt;br /&gt;전 세계적으로 가장 많이 사용되는 클라우드 스토리지 중 하나입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;왜 S3를 사용할까요?&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;비용이 비교적 저렴하고 사용량에 따라 과금되는 구조&lt;/li&gt;
&lt;li&gt;용량 제한 없이 확장 가능한 구조&lt;/li&gt;
&lt;li&gt;CloudFront 같은 CDN과 연동이 쉬움&lt;/li&gt;
&lt;li&gt;버전관리, 암호화, 권한 제어 등 보안 기능 제공&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정리하자면, &lt;b&gt;웹에서 이미지 파일을 안정적으로 다루고 싶다면 가장 먼저 고려해볼 만한 저장소&lt;/b&gt;라고 보시면 됩니다.&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;이미지 업로드 전에 준비해야 할 3가지&lt;/h2&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;8&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;width: 25%;&quot;&gt;필수 준비&lt;/th&gt;
&lt;th&gt;설명&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;S3 버킷 생성&lt;/td&gt;
&lt;td&gt;이미지 파일을 저장할 공간을 AWS 콘솔에서 생성합니다.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;IAM 권한 설정&lt;/td&gt;
&lt;td&gt;Node.js 서버가 S3에 접근할 수 있도록 권한이 부여된 IAM 사용자를 만듭니다.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Access Key / Secret Key&lt;/td&gt;
&lt;td&gt;AWS SDK에서 사용할 수 있도록 액세스 키와 시크릿 키를 발급받습니다.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;주의할 점&lt;/b&gt;은 버킷 권한을 퍼블릭으로 너무 넓게 열지 않는 것입니다.&lt;br /&gt;정적 파일을 외부에서 접근할 수 있게 허용하더라도, &lt;b&gt;정말 필요한 최소 범위만 공개&lt;/b&gt;하는 방향으로 설정해 주세요.&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;Node.js에서 S3 이미지 업로드 구현하기&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;1. 필요한 패키지 설치&lt;/h3&gt;
&lt;pre class=&quot;mipsasm&quot;&gt;&lt;code&gt;npm install multer multer-s3 aws-sdk
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2. AWS SDK 및 S3 설정&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;.env 파일 등에 키 정보를 넣어두고, 코드에서는 환경 변수를 불러오는 방식을 추천합니다.&lt;/p&gt;
&lt;pre class=&quot;arduino&quot;&gt;&lt;code&gt;const AWS = require(&quot;aws-sdk&quot;);

AWS.config.update({
  accessKeyId: process.env.AWS_ACCESS_KEY,
  secretAccessKey: process.env.AWS_SECRET_KEY,
  region: &quot;ap-northeast-2&quot;, // 한국(서울) 리전
});

const s3 = new AWS.S3();
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;3. multer-s3로 스토리지 엔진 설정&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;multer와 multer-s3를 이용해 업로드된 파일이 바로 S3 버킷으로 올라가도록 설정합니다.&lt;/p&gt;
&lt;pre class=&quot;javascript&quot;&gt;&lt;code&gt;const multer = require(&quot;multer&quot;);
const multerS3 = require(&quot;multer-s3&quot;);

const upload = multer({
  storage: multerS3({
    s3: s3,
    bucket: &quot;YOUR_BUCKET_NAME&quot;, // 본인 버킷 이름
    acl: &quot;public-read&quot;,         // 업로드된 파일을 공개 URL로 접근 가능하게
    contentType: multerS3.AUTO_CONTENT_TYPE,
    key: (req, file, cb) =&amp;gt; {
      const fileName = `images/${Date.now()}_${file.originalname}`;
      cb(null, fileName);
    },
  }),
});
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 설정까지 하면 기본적인 S3 이미지 업로드는 동작합니다.&lt;br /&gt;하지만 실제 서비스에서는 &lt;b&gt;파일 크기와 확장자 제한&lt;/b&gt;이 거의 필수라고 볼 수 있습니다.&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;실무 팁: 파일 확장자 &amp;amp; 크기 제한하기&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이미지 업로드 기능이 있다고 해서 아무 파일이나 다 받아서는 안 됩니다.&lt;br /&gt;악성 스크립트나 서버 저장 공간을 과도하게 사용하게 만드는 파일 업로드를 막기 위해 다음 옵션들을 함께 설정해 주세요.&lt;/p&gt;
&lt;pre class=&quot;lisp&quot;&gt;&lt;code&gt;const upload = multer({
  storage: multerS3({
    s3: s3,
    bucket: &quot;YOUR_BUCKET_NAME&quot;,
    acl: &quot;public-read&quot;,
    contentType: multerS3.AUTO_CONTENT_TYPE,
    key: (req, file, cb) =&amp;gt; {
      const fileName = `images/${Date.now()}_${file.originalname}`;
      cb(null, fileName);
    },
  }),
  limits: {
    fileSize: 5 * 1024 * 1024, // 5MB 제한
  },
  fileFilter: (req, file, cb) =&amp;gt; {
    const allowed = [&quot;image/jpeg&quot;, &quot;image/png&quot;, &quot;image/jpg&quot;];
    if (allowed.includes(file.mimetype)) {
      cb(null, true);
    } else {
      cb(new Error(&quot;올바르지 않은 이미지 형식입니다. (jpg, jpeg, png만 허용)&quot;));
    }
  },
});
&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;파일 크기 제한&lt;/b&gt;: 예제에서는 5MB로 제한&lt;/li&gt;
&lt;li&gt;&lt;b&gt;허용 MIME 타입&lt;/b&gt;: image/jpeg, image/jpg, image/png&lt;/li&gt;
&lt;li&gt;GIF, EXE, ZIP 파일 등은 보안과 용량 관리를 위해 업로드를 막는 것을 권장&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;라우터에 업로드 기능 연결하기&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Express 기준으로, 단일 파일 업로드를 처리하는 기본 예시는 다음과 같습니다.&lt;/p&gt;
&lt;pre class=&quot;typescript&quot;&gt;&lt;code&gt;const express = require(&quot;express&quot;);
const router = express.Router();

// &quot;image&quot;는 클라이언트에서 보내는 form-data 필드 이름과 같아야 합니다.
router.post(&quot;/upload&quot;, upload.single(&quot;image&quot;), (req, res) =&amp;gt; {
  // multer-s3를 통해 업로드가 성공하면 req.file에 정보가 들어옵니다.
  res.json({
    success: true,
    imageUrl: req.file.location, // 업로드된 S3 이미지 URL
  });
});

module.exports = router;
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프론트엔드에서는 &lt;code&gt;form-data&lt;/code&gt; 형식으로 &lt;code&gt;image&lt;/code&gt; 필드에 파일을 담아 이 라우터로 전송하면,&lt;br /&gt;S3에 업로드된 후 &lt;b&gt;공개 URL(imageUrl)&lt;/b&gt;을 응답으로 받아 사용할 수 있습니다.&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;정리: 지금 프로젝트에 바로 적용해 보세요&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;AWS S3를 이용하면 서버 디스크 용량을 크게 신경 쓰지 않고도 안정적인 이미지 업로드 시스템을 구성할 수 있습니다.&lt;br /&gt;이번 글에서는&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;AWS S3 버킷과 IAM 계정 준비&lt;/li&gt;
&lt;li&gt;Node.js + AWS SDK 기본 설정&lt;/li&gt;
&lt;li&gt;multer-s3를 활용한 이미지 업로드 구현&lt;/li&gt;
&lt;li&gt;파일 크기 및 확장자 제한을 통한 기본적인 보안 강화&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;까지 한 번에 정리해 보았습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제 사용 중인 프로젝트의 업로드 로직에 한 단계씩 적용해 보세요.&lt;br /&gt;직접 적용해 보면서 오류나 궁금한 점이 생기면, 그 부분을 정리해서 다시 한 번 개선하는 식으로&lt;br /&gt;&lt;b&gt;&amp;ldquo;내 서비스에 맞는 업로드 구조&amp;rdquo;&lt;/b&gt;를 만들어 가는 것이 중요합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음에는 &lt;b&gt;CloudFront와 연동해서 이미지 로딩 속도를 최적화하는 방법&lt;/b&gt;이나,&lt;br /&gt;&lt;b&gt;폴더 구조 및 권한 전략을 어떻게 가져가면 좋은지&lt;/b&gt;에 대해서도 따로 정리해 볼 예정입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;궁금한 점이나 같이 다뤄줬으면 하는 내용이 있다면 댓글로 편하게 남겨 주세요 :)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Web</category>
      <category>aws</category>
      <category>multer</category>
      <category>multerS3</category>
      <category>nodejs</category>
      <category>S3</category>
      <category>백엔드개발</category>
      <category>웹개발</category>
      <category>이미지업로드</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/157</guid>
      <comments>https://fflask.tistory.com/entry/Nodejs%EB%A1%9C-AWS-S3%EC%97%90-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%97%85%EB%A1%9C%EB%93%9C%ED%95%98%EB%8A%94-%EC%8B%A4%EC%A0%84-%EA%B0%80%EC%9D%B4%EB%93%9C#entry157comment</comments>
      <pubDate>Thu, 20 Nov 2025 15:58:31 +0900</pubDate>
    </item>
    <item>
      <title>비트코인, 급락하며 6개월 최저치로&amp;hellip;글로벌 시장 불확실성 확대 (Bitcoin Drops to 6-Month Low Amid Growing Global Uncertainty)</title>
      <link>https://fflask.tistory.com/entry/%EB%B9%84%ED%8A%B8%EC%BD%94%EC%9D%B8-%EA%B8%89%EB%9D%BD%ED%95%98%EB%A9%B0-6%EA%B0%9C%EC%9B%94-%EC%B5%9C%EC%A0%80%EC%B9%98%EB%A1%9C%E2%80%A6%EA%B8%80%EB%A1%9C%EB%B2%8C-%EC%8B%9C%EC%9E%A5-%EB%B6%88%ED%99%95%EC%8B%A4%EC%84%B1-%ED%99%95%EB%8C%80-Bitcoin-Drops-to-6-Month-Low-Amid-Growing-Global-Uncertainty</link>
      <description>&lt;div class=&quot;post-wrapper&quot;&gt;
&lt;h1&gt;비트코인, 급락하며 6개월 최저치로&amp;hellip;글로벌 시장 불확실성 확대 (Bitcoin Drops to 6-Month Low Amid Growing Global Uncertainty)&lt;/h1&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1536&quot; data-origin-height=&quot;1024&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bhJpxx/dJMcabWRGer/EZxJQUNZDtzrEPh4ETNaek/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bhJpxx/dJMcabWRGer/EZxJQUNZDtzrEPh4ETNaek/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bhJpxx/dJMcabWRGer/EZxJQUNZDtzrEPh4ETNaek/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbhJpxx%2FdJMcabWRGer%2FEZxJQUNZDtzrEPh4ETNaek%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1536&quot; height=&quot;1024&quot; data-origin-width=&quot;1536&quot; data-origin-height=&quot;1024&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;

&lt;h2 data-ke-size=&quot;size26&quot;&gt;주요 암호화폐 동반 하락&amp;hellip;투자심리 급속 냉각 (Major Cryptocurrencies Slide as Sentiment Weakens)&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;비트코인이 주요 지지선이던 10만 달러 구간을 잃은 뒤 9만7000달러대까지 후퇴하며 6개월 만의 최저치를 기록했습니다. 원화 가격 역시 1억4700만 원대까지 밀려났습니다. &lt;br /&gt;&lt;br /&gt;Bitcoin fell below the key $100,000 support level and dropped to the $97,000 range, marking a six-month low. The KRW price also retreated to around 147 million won.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번 하락은 미국 연방정부 셧다운 장기화로 인해 연준이 핵심 경제 데이터를 수집하지 못하면서 시장 불확실성이 커진 것이 주요 원인으로 지목됩니다. &lt;br /&gt;&lt;br /&gt;The decline is largely attributed to increased uncertainty as the U.S. government shutdown prevents the Federal Reserve from receiving key economic indicators.&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;이더리움&amp;middot;리플&amp;middot;솔라나 등 알트코인도 약세 (Ethereum, XRP, and Solana Also Tumble)&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이더리움은 하루 만에 10% 가까이 하락하며 큰 조정을 받았고, 리플(XRP), 솔라나, 바이낸스코인 등 주요 알트코인 역시 줄줄이 내려갔습니다. &lt;br /&gt;&lt;br /&gt;Ethereum dropped nearly 10% in a single day, and major altcoins including XRP, Solana, and Binance Coin also posted notable declines.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특히 리플 현물 ETF는 첫날 높은 거래량을 기록했음에도 가격은 하락세를 벗어나지 못했습니다. &lt;br /&gt;&lt;br /&gt;Notably, XRP&amp;rsquo;s spot ETF recorded strong first-day volume but still failed to support its price.&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;김치프리미엄 4%대로 확대 (Korea Premium Widens to Over 4%)&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;국내 비트코인 가격이 해외보다 높게 형성되는 &amp;lsquo;김치프리미엄&amp;rsquo;은 4%대를 기록했습니다. 이는 국내 시장으로의 매수세가 상대적으로 강하다는 신호로 해석됩니다. &lt;br /&gt;&lt;br /&gt;The &amp;ldquo;Korea Premium,&amp;rdquo; referring to Bitcoin being more expensive in Korea than abroad, expanded to over 4%, reflecting comparatively strong domestic buying pressure.&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;글로벌 금융 환경도 부담 요인 (Global Financial Conditions Add Pressure)&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;미국 내 셧다운 영향으로 연준이 금리 방향을 제시하기 어려워지면서 시장은 이른바 &amp;lsquo;깜깜이 구간&amp;rsquo;에 진입했다는 평가가 나옵니다. 기준금리 인하 가능성이 낮아진 점도 위험자산 시장에 부담을 가했습니다. &lt;br /&gt;&lt;br /&gt;With the ongoing U.S. shutdown, the Fed lacks key indicators needed to guide monetary policy, creating what analysts call a &amp;ldquo;blind spot.&amp;rdquo; Reduced expectations for rate cuts have further pressured risk assets.&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;테더 도미넌스 상승&amp;hellip;약세장 신호? (Tether Dominance Rises&amp;mdash;A Bearish Signal?)&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;테더(USDT) 도미넌스가 4월 이후 최고치를 기록하면서 시장에 위험회피 심리가 강화되고 있다는 분석도 나옵니다. 과거에도 약세장 초입에서 스테이블코인 비중이 빠르게 늘어난 사례가 있었습니다. &lt;br /&gt;&lt;br /&gt;USDT dominance reached its highest level since April, signaling strong risk-off sentiment. Historically, stablecoin dominance tends to rise in early stages of bear markets.&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;단기 조정 후 회복 가능성도 제기 (Short-Term Dip, But Fundamentals Remain Intact)&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일부 전문가는 이번 하락이 단기적 조정에 불과하며 주요 프로젝트들의 펀더멘털은 여전히 견조하다고 평가하고 있습니다. 2022년 폭락장과 비교하면 현재 상황은 훨씬 안정적이라는 반응도 있습니다. &lt;br /&gt;&lt;br /&gt;Some analysts argue that the downturn is temporary and that fundamental market conditions remain strong. Compared to the severe decline seen in 2022, the current pullback appears modest.&lt;/p&gt;
&lt;/div&gt;</description>
      <category>잡학</category>
      <category>XRP</category>
      <category>글로벌경제</category>
      <category>리플</category>
      <category>비트코인</category>
      <category>셧다운영향</category>
      <category>솔라나</category>
      <category>시장분석</category>
      <category>암호화폐시황</category>
      <category>이더리움</category>
      <category>코인가격하락</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/156</guid>
      <comments>https://fflask.tistory.com/entry/%EB%B9%84%ED%8A%B8%EC%BD%94%EC%9D%B8-%EA%B8%89%EB%9D%BD%ED%95%98%EB%A9%B0-6%EA%B0%9C%EC%9B%94-%EC%B5%9C%EC%A0%80%EC%B9%98%EB%A1%9C%E2%80%A6%EA%B8%80%EB%A1%9C%EB%B2%8C-%EC%8B%9C%EC%9E%A5-%EB%B6%88%ED%99%95%EC%8B%A4%EC%84%B1-%ED%99%95%EB%8C%80-Bitcoin-Drops-to-6-Month-Low-Amid-Growing-Global-Uncertainty#entry156comment</comments>
      <pubDate>Sat, 15 Nov 2025 10:48:02 +0900</pubDate>
    </item>
    <item>
      <title>GitHub Actions로 프론트엔드 CI 자동화 구축하기 (Setting Up Frontend CI Automation with GitHub Actions)</title>
      <link>https://fflask.tistory.com/entry/GitHub-Actions%EB%A1%9C-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-CI-%EC%9E%90%EB%8F%99%ED%99%94-%EA%B5%AC%EC%B6%95%ED%95%98%EA%B8%B0-Setting-Up-Frontend-CI-Automation-with-GitHub-Actions</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1536&quot; data-origin-height=&quot;1024&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/blf01x/dJMcafybHc7/HI9gqEkGOZOGgxxlKeiGX0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/blf01x/dJMcafybHc7/HI9gqEkGOZOGgxxlKeiGX0/img.png&quot; data-alt=&quot;github action ci&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/blf01x/dJMcafybHc7/HI9gqEkGOZOGgxxlKeiGX0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fblf01x%2FdJMcafybHc7%2FHI9gqEkGOZOGgxxlKeiGX0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1536&quot; height=&quot;1024&quot; data-origin-width=&quot;1536&quot; data-origin-height=&quot;1024&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;github action ci&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;/p&gt;
&lt;article&gt;&lt;header&gt;
&lt;h1&gt;GitHub Actions로 프론트엔드 CI 자동화 구축하기 (Setting Up Frontend CI Automation with GitHub Actions)&lt;/h1&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프론트엔드 코드가 main에 머지되기 전에 자동으로 빌드, 테스트, 린트를 거치도록 만드는 CI 파이프라인 구축 과정을 정리했습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;This post walks through how to build a CI pipeline with GitHub Actions so your frontend code is automatically linted, tested, and built before being merged into main.&lt;/p&gt;
&lt;/header&gt;
&lt;section&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;왜 프론트엔드에도 CI가 필요할까? (Why Do We Need CI for Frontend?)&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;작은 사이드 프로젝트를 할 때는 코드가 깨져도 금방 고칠 수 있지만, 팀 단위로 프론트엔드를 개발하다 보면 이야기가 완전히 달라집니다. 누군가가 타입을 잘못 맞추거나, 린트 규칙을 무시하거나, 빌드가 실패하는 코드를 푸시해버리면 팀 전체의 개발 흐름이 끊기기 쉽습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;When you&amp;rsquo;re working alone on a tiny side project, a broken build is usually not a big deal. But in a team-based frontend project, a single wrong type, a lint violation, or a build error can easily break the flow for everyone.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그래서 등장하는 것이 CI(Continuous Integration, 지속적 통합)입니다. CI는 &amp;ldquo;코드가 메인 브랜치에 합류하기 전에 한 번 더 자동으로 검문하는 시스템&amp;rdquo;이라고 생각하면 이해하기 쉽습니다. 사람 대신 자동화가 빌드, 테스트, 린트를 돌려보고 문제가 있으면 바로 빨간불을 켜주는 역할을 하죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;That&amp;rsquo;s where CI (Continuous Integration) comes in. You can think of CI as an automated gatekeeper that runs builds, tests, and lint checks before your code is allowed into the main branch. Instead of humans manually verifying everything, automation does the boring work for us and raises a red flag when something goes wrong.&lt;/p&gt;
&lt;/section&gt;
&lt;section&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;CI를 공항 보안 검색대로 비유해보기 (CI as an Airport Security Checkpoint)&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;개인적으로 CI를 가장 직관적으로 느꼈던 비유는 &amp;ldquo;공항 보안 검색대&amp;rdquo;입니다. 개발자가 작성한 코드는 탑승객이고, main 브랜치는 목적지행 비행기라고 생각해 봅시다. 보안 검색대를 통과하지 못한 탑승객은 비행기에 탈 수 없듯이, CI에서 에러가 난 코드는 절대 main에 머지되지 않습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;My favorite mental model for CI is the &amp;ldquo;airport security checkpoint.&amp;rdquo; Your code is the passenger, and the &lt;code&gt;main&lt;/code&gt; branch is the plane. If a passenger fails the security check, they can&amp;rsquo;t board the plane. In the same way, if your CI pipeline fails, that code must not be merged into &lt;code&gt;main&lt;/code&gt;.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;덕분에 리뷰어는 &amp;ldquo;이 코드가 빌드 되긴 할까?&amp;rdquo;를 걱정하기보다, 로직과 구조에만 집중해서 리뷰할 수 있습니다. 그리고 팀 전체가 &amp;ldquo;main은 항상 빌드 가능한 상태&amp;rdquo;라는 묵시적인 신뢰를 공유하게 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Thanks to this, reviewers no longer need to wonder, &amp;ldquo;Does this even build?&amp;rdquo; They can focus purely on logic and architecture, while the team gains a shared assumption that &amp;ldquo;&lt;code&gt;main&lt;/code&gt; is always in a buildable state.&amp;rdquo;&lt;/p&gt;
&lt;/section&gt;
&lt;section&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;GitHub Actions를 CI 도구로 선택한 이유 (Why Choose GitHub Actions for CI?)&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;CI 도구는 Jenkins, CircleCI, GitLab CI 등 여러 선택지가 있습니다. 각 도구마다 장단점이 있지만, GitHub에 코드를 올려 두고 있다면 GitHub Actions를 쓰는 것이 가장 자연스럽습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;There are many CI tools out there&amp;mdash;Jenkins, CircleCI, GitLab CI, and more. Each has pros and cons, but if your code already lives on GitHub, GitHub Actions is often the most straightforward choice.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;GitHub Actions를 선택하면 별도의 서버를 준비하지 않아도 되고, 리포지토리 안에 있는 &lt;code&gt;.github/workflows&lt;/code&gt; 폴더만 잘 관리해도 꽤 강력한 자동화 파이프라인을 구성할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;With GitHub Actions, you don&amp;rsquo;t need to manage extra CI servers. As long as you maintain the &lt;code&gt;.github/workflows&lt;/code&gt; directory in your repository, you can build a surprisingly powerful automation pipeline.&lt;/p&gt;
&lt;/section&gt;
&lt;section&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;YAML과 워크플로우 기본 개념 (YAML and Workflow Basics)&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;GitHub Actions에서 자동화 작업은 모두 &lt;code&gt;.yml&lt;/code&gt; 또는 &lt;code&gt;.yaml&lt;/code&gt; 확장자의 설정 파일로 정의합니다. 이 파일들은 &lt;code&gt;.github/workflows&lt;/code&gt; 폴더에 위치하며, &amp;ldquo;어떤 이벤트가 발생했을 때 어떤 작업을 어떤 순서로 실행할지&amp;rdquo;를 설명하는 스크립트 역할을 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;In GitHub Actions, automation is defined via &lt;code&gt;.yml&lt;/code&gt; or &lt;code&gt;.yaml&lt;/code&gt; configuration files. These live inside the &lt;code&gt;.github/workflows&lt;/code&gt; folder and act as scripts that describe &amp;ldquo;which jobs to run in response to which events, and in what order.&amp;rdquo;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;YAML은 들여쓰기로 계층 구조를 표현하는 포맷입니다. JSON보다 눈으로 읽기 편해서, 환경 설정이나 CI 설정에 널리 쓰이고 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;YAML represents structure through indentation and is generally easier on the eyes than JSON, which is why it&amp;rsquo;s widely used for configuration and CI definitions.&lt;/p&gt;
&lt;pre class=&quot;yaml&quot;&gt;&lt;code&gt;name: example-user
age: 25
skills:
  - React
  - TypeScript
  - AWS
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 예시처럼 들여쓰기로 중첩 구조를 표현하고, &lt;code&gt;-&lt;/code&gt;로 리스트를 나타냅니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;As you can see, indentation expresses nesting, and &lt;code&gt;-&lt;/code&gt; denotes list items.&lt;/p&gt;
&lt;/section&gt;
&lt;section&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;기본 Node.js CI 워크플로우 흐름 (Basic Node.js CI Workflow)&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;먼저, GitHub에서 제공하는 기본 Node.js 템플릿 워크플로우의 흐름을 간단히 살펴보겠습니다. 아래 코드는 &amp;ldquo;push 또는 PR가 main 브랜치에 들어올 때 Node.js 여러 버전에서 빌드와 테스트를 실행하는&amp;rdquo; 전형적인 예시입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Let&amp;rsquo;s first look at the flow of the default Node.js template workflow from GitHub. The snippet below is a typical example that runs builds and tests against multiple Node.js versions whenever a push or PR targets the &lt;code&gt;main&lt;/code&gt; branch.&lt;/p&gt;
&lt;pre class=&quot;crmsh&quot;&gt;&lt;code&gt;name: Node.js CI

on:
  push:
    branches: [ &quot;main&quot; ]
  pull_request:
    branches: [ &quot;main&quot; ]

jobs:
  build:
    runs-on: ubuntu-latest

    strategy:
      matrix:
        node-version: [18.x, 20.x, 22.x]

    steps:
      - uses: actions/checkout@v4
      - name: Use Node.js ${{ matrix.node-version }}
        uses: actions/setup-node@v4
        with:
          node-version: ${{ matrix.node-version }}
          cache: &quot;npm&quot;
      - run: npm ci
      - run: npm run build --if-present
      - run: npm test
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;흐름만 정리하면 다음과 같습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Here&amp;rsquo;s the simplified flow:&lt;/p&gt;
&lt;pre class=&quot;crmsh&quot;&gt;&lt;code&gt;PR 또는 push 발생
&amp;rarr; CI 트리거
&amp;rarr; Node 18 / 20 / 22 버전에서 병렬 실행
&amp;rarr; 각 환경에서 checkout &amp;rarr; Node 설치 &amp;rarr; 의존성 설치 &amp;rarr; 빌드 &amp;rarr; 테스트
&amp;rarr; 전부 성공하면 ✅, 하나라도 실패하면 ❌
&lt;/code&gt;&lt;/pre&gt;
&lt;/section&gt;
&lt;section&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;프론트엔드 전용 커스텀 워크플로우 예시 (Custom Frontend-Only Workflow Example)&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실제 현업 프로젝트에서는 템플릿을 그대로 쓰기보다는, 팀의 브랜치 전략과 폴더 구조에 맞게 워크플로우를 커스터마이징하는 경우가 많습니다. 예를 들어, 모노레포 구조에서 &lt;code&gt;frontend&lt;/code&gt; 폴더만 CI 대상이고, &lt;code&gt;develop&lt;/code&gt; 브랜치에서만 검사를 돌리고 싶다고 가정해 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;In real-world projects, you rarely use the template as-is. Instead, you adapt the workflow to your branching strategy and folder layout. For example, imagine a monorepo where only the &lt;code&gt;frontend&lt;/code&gt; directory should trigger CI and all checks must run on the &lt;code&gt;develop&lt;/code&gt; branch.&lt;/p&gt;
&lt;pre class=&quot;yaml&quot;&gt;&lt;code&gt;# frontend-dev-ci.yml

name: Frontend CI on develop branch

on:
  pull_request:
    branches: [ develop ]
    paths:
      - &quot;frontend/**&quot;
      - &quot;.github/workflows/**&quot;
  push:
    branches: [ develop ]
    paths:
      - &quot;frontend/**&quot;

jobs:
  build:
    runs-on: ubuntu-latest

    defaults:
      run:
        working-directory: ./frontend

    steps:
      - name: Checkout
        uses: actions/checkout@v3

      - name: Setup Node.js
        uses: actions/setup-node@v3
        with:
          node-version: 22.20

      - name: Install dependencies
        run: npm ci

      - name: Run tests
        run: npm test

      - name: Run lint
        run: npm run lint

      - name: Run build
        run: npm run build:dev
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 설정에서 핵심 포인트를 하나씩 짚어보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Let&amp;rsquo;s break down the key ideas in this configuration.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;1) develop 브랜치 기준으로 동작 (Runs Against the develop Branch)&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;code&gt;on.pull_request.branches&lt;/code&gt;와 &lt;code&gt;on.push.branches&lt;/code&gt;를 &lt;code&gt;develop&lt;/code&gt;으로 지정해, 이 브랜치로 향하는 PR 또는 이 브랜치에 대한 직접 push만 CI를 실행하도록 제한했습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;By setting both &lt;code&gt;on.pull_request.branches&lt;/code&gt; and &lt;code&gt;on.push.branches&lt;/code&gt; to &lt;code&gt;develop&lt;/code&gt;, we ensure that CI only runs for PRs targeting &lt;code&gt;develop&lt;/code&gt; or direct pushes to it.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2) paths 필터로 불필요한 실행 줄이기 (Using paths Filters to Avoid Unnecessary Runs)&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;code&gt;paths&lt;/code&gt; 옵션을 통해 실제로 프론트엔드 관련 파일이 변경된 경우에만 워크플로우가 실행됩니다. 예를 들어, 백엔드 폴더나 문서만 수정했다면 프론트엔드 CI가 돌지 않습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;The &lt;code&gt;paths&lt;/code&gt; option ensures the workflow only runs when frontend-related files change. If you modify only backend code or documentation, the frontend CI won&amp;rsquo;t be triggered.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;code&gt;frontend/**&lt;/code&gt; : 프론트엔드 폴더 안의 변경이 있을 때&lt;/li&gt;
&lt;li&gt;&lt;code&gt;.github/workflows/**&lt;/code&gt; : 워크플로우 파일 자체를 수정했을 때&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;code&gt;frontend/**&lt;/code&gt;: whenever something inside the frontend directory changes&lt;/li&gt;
&lt;li&gt;&lt;code&gt;.github/workflows/**&lt;/code&gt;: whenever a workflow file itself changes&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;3) working-directory로 루트 정리 (Setting working-directory)&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;code&gt;defaults.run.working-directory&lt;/code&gt;를 &lt;code&gt;./frontend&lt;/code&gt;로 지정하면, 아래에 나오는 모든 &lt;code&gt;run&lt;/code&gt; 명령어가 자동으로 프론트엔드 폴더 기준으로 실행됩니다. 덕분에 매번 &lt;code&gt;cd frontend&lt;/code&gt;를 적지 않아도 되어 설정 파일이 깔끔해집니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;By defining &lt;code&gt;defaults.run.working-directory&lt;/code&gt; as &lt;code&gt;./frontend&lt;/code&gt;, all subsequent &lt;code&gt;run&lt;/code&gt; commands execute from that directory. This keeps the YAML clean and avoids sprinkling &lt;code&gt;cd frontend&lt;/code&gt; everywhere.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;4) Node.js 버전 고정 (Locking Node.js Version)&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;템플릿에서는 여러 Node.js 버전을 matrix로 돌리지만, 실제 배포 환경이 특정 버전으로 고정되어 있다면 CI에서도 동일한 버전만 사용하는 것이 관리 측면에서 더 간단합니다. 여기서는 &lt;code&gt;22.20&lt;/code&gt; 버전을 기준으로 테스트, 린트, 빌드를 수행합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;The template uses a matrix to test multiple Node.js versions, but if your production environment runs a single version, it&amp;rsquo;s often simpler to mirror that in CI. In this example, all checks run against Node.js &lt;code&gt;22.20&lt;/code&gt;.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;5) 테스트 &amp;rarr; 린트 &amp;rarr; 빌드 순서 (Test &amp;rarr; Lint &amp;rarr; Build Order)&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;단계 순서는 팀마다 다르게 정할 수 있지만, 일반적으로 &amp;ldquo;의존성 설치 &amp;rarr; 테스트 &amp;rarr; 린트 &amp;rarr; 빌드&amp;rdquo; 흐름이면 충분히 안정적인 검증이 가능합니다. 중요한 점은, 이 모든 과정이 &amp;ldquo;PR이 올라오는 순간 자동으로&amp;rdquo; 실행된다는 사실입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;The exact order can vary by team, but a common and practical flow is &amp;ldquo;install dependencies &amp;rarr; run tests &amp;rarr; run lint &amp;rarr; build.&amp;rdquo; The crucial part is that all of this happens automatically whenever someone opens a PR.&lt;/p&gt;
&lt;/section&gt;
&lt;section&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;CI를 도입하고 나서 달라진 점 (How CI Changes Your Daily Workflow)&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;CI가 없을 때는 리뷰어가 직접 브랜치를 받아 빌드를 돌려보거나, 타입 에러와 린트 에러를 눈으로 찾아가며 코멘트를 남겨야 했습니다. 심하면 머지 이후에야 빌드가 깨졌다는 사실을 발견하는 경우도 있었죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Without CI, reviewers often have to pull down branches, run the build locally, and manually spot type or lint issues. In the worst case, you only realize the build is broken after the merge.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;CI를 제대로 도입하고 나면, PR 화면에서 초록 체크 ✔ 또는 빨간 X ❌ 만 봐도 현재 상태를 빠르게 파악할 수 있습니다. &amp;ldquo;Details&amp;rdquo; 로그를 열어보면 어느 단계에서 실패했는지도 바로 확인할 수 있고, 작성자는 머지 전에 스스로 문제를 수정할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Once CI is in place, a simple green check ✔ or red X ❌ on the PR tells you the current status at a glance. You can open the &amp;ldquo;Details&amp;rdquo; log to see exactly which step failed, and authors can fix issues before merging.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;결국 팀은 &amp;ldquo;main은 항상 동작한다&amp;rdquo;는 신뢰를 얻게 되고, 리뷰어는 비즈니스 로직과 설계에 더 많은 에너지를 쓸 수 있게 됩니다. 그리고 개발자는 초록 체크가 뜨는 순간, 작은 성취감을 느끼게 되죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;In the end, the team gains trust that &amp;ldquo;&lt;code&gt;main&lt;/code&gt; always works,&amp;rdquo; reviewers can spend more energy on business logic and design, and developers get a tiny shot of dopamine every time that green check appears.&lt;/p&gt;
&lt;/section&gt;
&lt;section&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;마무리 및 다음 단계 (Wrapping Up and Next Steps)&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지금까지 프론트엔드 프로젝트를 예로 들어, GitHub Actions로 CI를 구축하는 흐름과 예시 워크플로우를 살펴보았습니다. 요약하면, CI는 &amp;ldquo;사람 대신 반복적인 검사를 책임지는 자동 보안관&amp;rdquo;입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;We&amp;rsquo;ve walked through how to set up CI for a frontend project using GitHub Actions, along with a concrete workflow example. In short, CI is your automated sheriff that takes care of repetitive checks for you.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음 단계로는, 여기서 통과한 코드를 자동으로 서버에 배포하는 CD(Continuous Delivery/Deployment)를 붙여 볼 수 있습니다. 예를 들어 AWS CodePipeline, GitHub Actions의 deploy job 등을 활용해 &amp;ldquo;PR &amp;rarr; CI 통과 &amp;rarr; 자동 배포&amp;rdquo;까지 이어지는 전체 파이프라인을 구성할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;As a next step, you can hook up CD (Continuous Delivery/Deployment) so that code which passes CI is automatically deployed to your environment. Using tools like AWS CodePipeline or deployment jobs in GitHub Actions, you can build a full pipeline from &amp;ldquo;PR &amp;rarr; CI passed &amp;rarr; deployed.&amp;rdquo;&lt;/p&gt;
&lt;/section&gt;
&lt;/article&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Web</category>
      <category>CI</category>
      <category>Github Actions</category>
      <category>node.js</category>
      <category>react</category>
      <category>typescript</category>
      <category>배포 자동화</category>
      <category>지속적 통합</category>
      <category>테스트 자동화</category>
      <category>프론트엔드</category>
      <category>프론트엔드 개발</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/155</guid>
      <comments>https://fflask.tistory.com/entry/GitHub-Actions%EB%A1%9C-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-CI-%EC%9E%90%EB%8F%99%ED%99%94-%EA%B5%AC%EC%B6%95%ED%95%98%EA%B8%B0-Setting-Up-Frontend-CI-Automation-with-GitHub-Actions#entry155comment</comments>
      <pubDate>Fri, 14 Nov 2025 13:00:44 +0900</pubDate>
    </item>
    <item>
      <title>리눅스(linux) 크론 설정 기초, 크론(cron), 크론탭(crontab) 사용방법 ******/</title>
      <link>https://fflask.tistory.com/entry/%EB%A6%AC%EB%88%85%EC%8A%A4linux-%ED%81%AC%EB%A1%A0-%EC%84%A4%EC%A0%95-%EA%B8%B0%EC%B4%88-%ED%81%AC%EB%A1%A0cron-%ED%81%AC%EB%A1%A0%ED%83%ADcrontab-%EC%82%AC%EC%9A%A9%EB%B0%A9%EB%B2%95</link>
      <description>&lt;h2 data-end=&quot;140&quot; data-start=&quot;104&quot; data-ke-size=&quot;size26&quot;&gt;리눅스 서버에서 cron으로 자동 작업 스케줄링하기&lt;/h2&gt;
&lt;p data-end=&quot;249&quot; data-start=&quot;142&quot; data-ke-size=&quot;size16&quot;&gt;서버 운영 중 반복적인 작업을 자동화하고 싶을 때, 리눅스의 cron은 아주 강력한 도구입니다. 이번 글에서는 cron의 기본 개념부터 설정 방법, 실전 예제까지 자세히 알아보겠습니다.&lt;/p&gt;
&lt;hr data-end=&quot;254&quot; data-start=&quot;251&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h3 data-end=&quot;276&quot; data-start=&quot;256&quot; data-ke-size=&quot;size23&quot;&gt;1. cron이란?&lt;/h3&gt;
&lt;p data-end=&quot;390&quot; data-start=&quot;278&quot; data-ke-size=&quot;size16&quot;&gt;cron은 리눅스/유닉스 시스템에서 주기적인 작업을 예약 실행할 수 있도록 해주는 &lt;b&gt;작업 스케줄러&lt;/b&gt;입니다. 시스템 유지보수, 백업, 로그 정리, 이메일 전송 등 다양한 자동화 작업에 활용됩니다.&lt;/p&gt;
&lt;hr data-end=&quot;395&quot; data-start=&quot;392&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h3 data-end=&quot;425&quot; data-start=&quot;397&quot; data-ke-size=&quot;size23&quot;&gt;2. crontab의 위치 및 구조&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;527&quot; data-start=&quot;427&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;471&quot; data-start=&quot;427&quot;&gt;사용자별 cron 설정은 crontab이라는 파일을 통해 관리됩니다.&lt;/li&gt;
&lt;li data-end=&quot;527&quot; data-start=&quot;472&quot;&gt;명령어: crontab -e 를 입력하면 현재 사용자에 대한 cron 편집 화면이 열립니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-end=&quot;551&quot; data-start=&quot;529&quot; data-ke-size=&quot;size20&quot;&gt;crontab 한 줄 구조&lt;/h4&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre id=&quot;code_1752186307680&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;* * * * * /실행할/스크립트/또는/명령
┬ ┬ ┬ ┬ ┬
│ │ │ │ └── 요일 (0-7, 0 또는 7 = 일요일)
│ │ │ └──── 월 (1-12)
│ │ └────── 일 (1-31)
│ └──────── 시 (0-23)
└────────── 분 (0-59)&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;hr data-end=&quot;724&quot; data-start=&quot;721&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h3 data-end=&quot;744&quot; data-start=&quot;726&quot; data-ke-size=&quot;size23&quot;&gt;3. 기본 명령어 정리&lt;/h3&gt;
&lt;div&gt;
&lt;div&gt;명령어설명
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-end=&quot;936&quot; data-start=&quot;746&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody data-end=&quot;936&quot; data-start=&quot;777&quot;&gt;
&lt;tr data-end=&quot;816&quot; data-start=&quot;777&quot;&gt;
&lt;td data-col-size=&quot;sm&quot; data-end=&quot;792&quot; data-start=&quot;777&quot;&gt;crontab -e&lt;/td&gt;
&lt;td data-end=&quot;816&quot; data-start=&quot;792&quot; data-col-size=&quot;sm&quot;&gt;현재 사용자용 crontab 편집&lt;/td&gt;
&lt;/tr&gt;
&lt;tr data-end=&quot;851&quot; data-start=&quot;817&quot;&gt;
&lt;td data-col-size=&quot;sm&quot; data-end=&quot;832&quot; data-start=&quot;817&quot;&gt;crontab -l&lt;/td&gt;
&lt;td data-end=&quot;851&quot; data-start=&quot;832&quot; data-col-size=&quot;sm&quot;&gt;현재 설정된 작업 목록 확인&lt;/td&gt;
&lt;/tr&gt;
&lt;tr data-end=&quot;886&quot; data-start=&quot;852&quot;&gt;
&lt;td data-col-size=&quot;sm&quot; data-end=&quot;867&quot; data-start=&quot;852&quot;&gt;crontab -r&lt;/td&gt;
&lt;td data-end=&quot;886&quot; data-start=&quot;867&quot; data-col-size=&quot;sm&quot;&gt;현재 crontab 삭제&lt;/td&gt;
&lt;/tr&gt;
&lt;tr data-end=&quot;936&quot; data-start=&quot;887&quot;&gt;
&lt;td data-col-size=&quot;sm&quot; data-end=&quot;914&quot; data-start=&quot;887&quot;&gt;sudo crontab -e -u 사용자&lt;/td&gt;
&lt;td data-end=&quot;936&quot; data-start=&quot;914&quot; data-col-size=&quot;sm&quot;&gt;특정 사용자용 crontab 편집&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;hr data-end=&quot;941&quot; data-start=&quot;938&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h3 data-end=&quot;958&quot; data-start=&quot;943&quot; data-ke-size=&quot;size23&quot;&gt;4. 실전 예제&lt;/h3&gt;
&lt;h4 data-end=&quot;985&quot; data-start=&quot;960&quot; data-ke-size=&quot;size20&quot;&gt;매일 오전 8시에 스크립트 실행&lt;/h4&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre id=&quot;code_1752186337569&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;0 8 * * * /home/ubuntu/scripts/backup.sh&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h4 data-end=&quot;1062&quot; data-start=&quot;1041&quot; data-ke-size=&quot;size20&quot;&gt;매 10분마다 로그 정리&lt;/h4&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre id=&quot;code_1752186346629&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;*/10 * * * * /usr/local/bin/clear_logs.sh &amp;gt;&amp;gt; /var/log/clear_logs.log 2&amp;gt;&amp;amp;1&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h4 data-end=&quot;1180&quot; data-start=&quot;1151&quot; data-ke-size=&quot;size20&quot;&gt;매주 월요일 새벽 1시에 시스템 재시작&lt;/h4&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;pre id=&quot;code_1752186357796&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;0 1 * * 1 /sbin/reboot&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr data-end=&quot;1221&quot; data-start=&quot;1218&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h3 data-end=&quot;1237&quot; data-start=&quot;1223&quot; data-ke-size=&quot;size23&quot;&gt;5. 주의사항&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;1316&quot; data-start=&quot;1239&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;1316&quot; data-start=&quot;1239&quot;&gt;&lt;b&gt;환경변수&lt;/b&gt;: cron은 로그인 셸과 다르게 제한된 환경에서 실행되므로, PATH 등의 환경변수를 명시해주는 것이 좋습니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre id=&quot;code_1752186368574&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;1540&quot; data-start=&quot;1397&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;1454&quot; data-start=&quot;1397&quot;&gt;&lt;b&gt;스크립트 실행 권한&lt;/b&gt; 확인: 실행할 파일에 chmod +x로 실행 권한을 부여해야 합니다.&lt;/li&gt;
&lt;li data-end=&quot;1540&quot; data-start=&quot;1456&quot;&gt;&lt;b&gt;로그 확인&lt;/b&gt;: cron 작업 실패 여부는 /var/log/syslog 또는 /var/log/cron.log에서 확인할 수 있습니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;pre id=&quot;code_1752186379786&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;grep CRON /var/log/syslog&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;cron설치 상태 확인&lt;br /&gt;설치가 안되어있다면 설치를 해줘야 하며 대부분 리눅스 셋팅시 설치가 되어있거나 업데이트 해주면 된다.&lt;br /&gt;하지만 시작이 안되어 있을수 있다.&lt;br /&gt;cron은 설정을 하고 나면 다시 시작 해줘야 한다.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1752186752634&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;cron상태 확인
&amp;gt;systemcrl status cron
cron 시작
&amp;gt;sudo systemctl start cron
cron 재시작
&amp;gt;sudo systemctl restart cron&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;721&quot; data-origin-height=&quot;195&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cej6Us/btsPchlDuKW/wLwk5Oj2lQKNQSwQrD96Xk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cej6Us/btsPchlDuKW/wLwk5Oj2lQKNQSwQrD96Xk/img.png&quot; data-alt=&quot;print systemcrl status cron&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cej6Us/btsPchlDuKW/wLwk5Oj2lQKNQSwQrD96Xk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcej6Us%2FbtsPchlDuKW%2FwLwk5Oj2lQKNQSwQrD96Xk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;721&quot; height=&quot;195&quot; data-origin-width=&quot;721&quot; data-origin-height=&quot;195&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;print systemcrl status cron&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr data-end=&quot;1584&quot; data-start=&quot;1581&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h3 data-end=&quot;1605&quot; data-start=&quot;1586&quot; data-ke-size=&quot;size23&quot;&gt;6. Debug Tip&lt;/h3&gt;
&lt;p data-end=&quot;1640&quot; data-start=&quot;1607&quot; data-ke-size=&quot;size16&quot;&gt;작업이 실행되지 않을 경우 아래 체크리스트를 점검해 보세요:&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;1755&quot; data-start=&quot;1642&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;1663&quot; data-start=&quot;1642&quot;&gt;파일 경로가 절대 경로인지?&lt;/li&gt;
&lt;li data-end=&quot;1686&quot; data-start=&quot;1664&quot;&gt;실행 권한이 부여되어 있는지?&lt;/li&gt;
&lt;li data-end=&quot;1736&quot; data-start=&quot;1687&quot;&gt;cron 데몬이 실행 중인지 (systemctl status cron)&lt;/li&gt;
&lt;li data-end=&quot;1755&quot; data-start=&quot;1737&quot;&gt;에러 로그 확인했는지?&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end=&quot;1760&quot; data-start=&quot;1757&quot; data-ke-style=&quot;style1&quot; /&gt;
&lt;h3 data-end=&quot;1772&quot; data-start=&quot;1762&quot; data-ke-size=&quot;size23&quot;&gt;마무리&lt;/h3&gt;
&lt;p data-end=&quot;1878&quot; data-start=&quot;1774&quot; data-ke-size=&quot;size16&quot;&gt;cron은 단순하지만 매우 강력한 자동화 도구입니다. 서버를 운용하면서 반복 작업이 생긴다면 꼭 한 번 도입해보시길 추천드립니다. 더 효율적인 서버 운영의 시작이 될 수 있습니다&amp;nbsp;&lt;/p&gt;</description>
      <category>Web/.etc</category>
      <category>cron</category>
      <category>cron setting</category>
      <category>crontab</category>
      <category>Linux</category>
      <category>ubuntu</category>
      <category>리눅스</category>
      <category>리눅스 기초</category>
      <category>설정</category>
      <category>스케쥴</category>
      <category>우분투</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/154</guid>
      <comments>https://fflask.tistory.com/entry/%EB%A6%AC%EB%88%85%EC%8A%A4linux-%ED%81%AC%EB%A1%A0-%EC%84%A4%EC%A0%95-%EA%B8%B0%EC%B4%88-%ED%81%AC%EB%A1%A0cron-%ED%81%AC%EB%A1%A0%ED%83%ADcrontab-%EC%82%AC%EC%9A%A9%EB%B0%A9%EB%B2%95#entry154comment</comments>
      <pubDate>Fri, 11 Jul 2025 07:39:45 +0900</pubDate>
    </item>
    <item>
      <title>로또 당첨 번호 데이터 추출 하여 데이터화하기(python, mysql)</title>
      <link>https://fflask.tistory.com/entry/%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8B%B9%EC%B2%A8-%EB%B2%88%ED%98%B8-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B6%94%EC%B6%9C-%ED%95%98%EC%97%AC%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%99%94-%ED%95%98%EA%B8%B0python-mysql</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;로또 당첨 번호 데이터 추출 하여 데이터화하기(python, mysql)&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1272&quot; data-origin-height=&quot;669&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EB0sY/btsLVLwAf5i/74TTeTvCPBKbkaXiuryygK/tfile.dat&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EB0sY/btsLVLwAf5i/74TTeTvCPBKbkaXiuryygK/tfile.dat&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EB0sY/btsLVLwAf5i/74TTeTvCPBKbkaXiuryygK/tfile.dat&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEB0sY%2FbtsLVLwAf5i%2F74TTeTvCPBKbkaXiuryygK%2Ftfile.dat&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1272&quot; height=&quot;669&quot; data-origin-width=&quot;1272&quot; data-origin-height=&quot;669&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이전시간에 역대 로또 번호를 추출하여 csv파일로 만드는 법을 해보았습니다.&lt;br /&gt;&amp;gt; &lt;a href=&quot;https://fflask.tistory.com/entry/%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8B%B9%EC%B2%A8-%EB%B2%88%ED%98%B8-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B6%94%EC%B6%9C-verpython&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;역대 로또 당첨 번호 데이터 추출 ver.python&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1731570125135&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;역대 로또 당첨 번호 데이터 추출 ver.python&quot; data-og-description=&quot;파이썬으로 로또 당첨 번호 데이터를 수집하는 방법로또 데이터는 많은 사람들이 관심을 가지는 정보 중 하나입니다. 특히 역대 로또 당첨 번호, 당첨금 등은 통계 자료로도 활용될 수 있습니다&quot; data-og-host=&quot;fflask.tistory.com&quot; data-og-source-url=&quot;https://fflask.tistory.com/entry/%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8B%B9%EC%B2%A8-%EB%B2%88%ED%98%B8-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B6%94%EC%B6%9C-verpython&quot; data-og-url=&quot;https://fflask.tistory.com/entry/%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8B%B9%EC%B2%A8-%EB%B2%88%ED%98%B8-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B6%94%EC%B6%9C-verpython&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/hieCC/hyXwktyfaQ/S5sLk55ElCdMz8SzYQ5fo0/img.png?width=800&amp;amp;height=420&amp;amp;face=0_0_800_420,https://scrap.kakaocdn.net/dn/cj3ksy/hyXwq8ocVV/7KWjIYb6U062FoINbEpKJK/img.png?width=800&amp;amp;height=420&amp;amp;face=0_0_800_420,https://scrap.kakaocdn.net/dn/bHHYJn/hyXwsZp801/m6hJZCcxR0YazDuVGgtyDk/img.png?width=1272&amp;amp;height=669&amp;amp;face=0_0_1272_669&quot;&gt;&lt;a href=&quot;https://fflask.tistory.com/entry/%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8B%B9%EC%B2%A8-%EB%B2%88%ED%98%B8-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B6%94%EC%B6%9C-verpython&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://fflask.tistory.com/entry/%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8B%B9%EC%B2%A8-%EB%B2%88%ED%98%B8-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B6%94%EC%B6%9C-verpython&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/hieCC/hyXwktyfaQ/S5sLk55ElCdMz8SzYQ5fo0/img.png?width=800&amp;amp;height=420&amp;amp;face=0_0_800_420,https://scrap.kakaocdn.net/dn/cj3ksy/hyXwq8ocVV/7KWjIYb6U062FoINbEpKJK/img.png?width=800&amp;amp;height=420&amp;amp;face=0_0_800_420,https://scrap.kakaocdn.net/dn/bHHYJn/hyXwsZp801/m6hJZCcxR0YazDuVGgtyDk/img.png?width=1272&amp;amp;height=669&amp;amp;face=0_0_1272_669');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;역대 로또 당첨 번호 데이터 추출 ver.python&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;파이썬으로 로또 당첨 번호 데이터를 수집하는 방법로또 데이터는 많은 사람들이 관심을 가지는 정보 중 하나입니다. 특히 역대 로또 당첨 번호, 당첨금 등은 통계 자료로도 활용될 수 있습니다&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;fflask.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에는 이전에 해보려고 했던 데이터 베이스화 를 진행해보겠습니다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;주요 내용&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이전과 같은 방식으로 진행되지만 변경 사항으로 csv에서&amp;nbsp; mysql 이 추가됩니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;API 활용&lt;/b&gt;: 로또 데이터를 제공하는 API를 사용.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Python 라이브러리&lt;/b&gt;: requests를 통해 데이터를 가져오고, mysql 데이터 베이스에 데이터 저장.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;데이터 필터링&lt;/b&gt;: 필요한 정보만 추출하여 mysql 데이터 베이스에 저장&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;mysql workbench설치 방법은 이전에 작성한 글이 있으니 참조하시기 바랍니다. -&amp;gt; &lt;a href=&quot;https://fflask.tistory.com/entry/Window-MySQL-Install&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;링크&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1731570660835&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[Window] MySQL Install&quot; data-og-description=&quot;MySQL Install MySQL은 가장 인기 있는 오픈 소스 데이터베이스 관리 시스템 중 하나입니다. Mysql 설치는 최소 설치를 기준으로 하고 있습니다. 설치과정 1.Mysql 다운로드 홈페이지 접속 아래의 링크로 &quot; data-og-host=&quot;fflask.tistory.com&quot; data-og-source-url=&quot;https://fflask.tistory.com/entry/Window-MySQL-Install&quot; data-og-url=&quot;https://fflask.tistory.com/entry/Window-MySQL-Install&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/slhBD/hyXzNgyFWe/UsAxB93pjd9KaHwCzDuKC0/img.png?width=800&amp;amp;height=551&amp;amp;face=0_0_800_551,https://scrap.kakaocdn.net/dn/be3wG5/hyXzSa5ZcW/yHA0JUWn7RpqCDxuOUh3j0/img.png?width=800&amp;amp;height=551&amp;amp;face=0_0_800_551,https://scrap.kakaocdn.net/dn/cATq6Z/hyXwuXgFk5/fcjy2SIoYEBbdUwHegnbZk/img.png?width=1247&amp;amp;height=859&amp;amp;face=0_0_1247_859&quot;&gt;&lt;a href=&quot;https://fflask.tistory.com/entry/Window-MySQL-Install&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://fflask.tistory.com/entry/Window-MySQL-Install&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/slhBD/hyXzNgyFWe/UsAxB93pjd9KaHwCzDuKC0/img.png?width=800&amp;amp;height=551&amp;amp;face=0_0_800_551,https://scrap.kakaocdn.net/dn/be3wG5/hyXzSa5ZcW/yHA0JUWn7RpqCDxuOUh3j0/img.png?width=800&amp;amp;height=551&amp;amp;face=0_0_800_551,https://scrap.kakaocdn.net/dn/cATq6Z/hyXwuXgFk5/fcjy2SIoYEBbdUwHegnbZk/img.png?width=1247&amp;amp;height=859&amp;amp;face=0_0_1247_859');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[Window] MySQL Install&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;MySQL Install MySQL은 가장 인기 있는 오픈 소스 데이터베이스 관리 시스템 중 하나입니다. Mysql 설치는 최소 설치를 기준으로 하고 있습니다. 설치과정 1.Mysql 다운로드 홈페이지 접속 아래의 링크로&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;fflask.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;1. 필요한 Python 라이브러리 설치&lt;/h3&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;mysql 라이브 러리가 설치가 안되어 있다면 아래의 명령어로 설치하시기 바랍니다.&lt;/p&gt;
&lt;pre id=&quot;code_1731570760384&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;pip install mysql.connector&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2024-11-14 165335.png&quot; data-origin-width=&quot;802&quot; data-origin-height=&quot;292&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qqEKP/btsKKqSPn9H/4klWKq6UJJExt5B1zjBuO1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qqEKP/btsKKqSPn9H/4klWKq6UJJExt5B1zjBuO1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qqEKP/btsKKqSPn9H/4klWKq6UJJExt5B1zjBuO1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqqEKP%2FbtsKKqSPn9H%2F4klWKq6UJJExt5B1zjBuO1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;802&quot; height=&quot;292&quot; data-filename=&quot;스크린샷 2024-11-14 165335.png&quot; data-origin-width=&quot;802&quot; data-origin-height=&quot;292&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 설치가 되어 있어서 업데이트가 진행되었습니다. 아마 환경에 따라서 출력되는 결과도 다르겠지만 정상적으로 설치되었음을 확인할 수 있습니다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2. 데이터베이스 구축&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;997&quot; data-origin-height=&quot;353&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cLMLu3/btsKJFpwcxP/bt0lnbXeFbr7nvYZCeZh7k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cLMLu3/btsKJFpwcxP/bt0lnbXeFbr7nvYZCeZh7k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cLMLu3/btsKJFpwcxP/bt0lnbXeFbr7nvYZCeZh7k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcLMLu3%2FbtsKJFpwcxP%2Fbt0lnbXeFbr7nvYZCeZh7k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;997&quot; height=&quot;353&quot; data-origin-width=&quot;997&quot; data-origin-height=&quot;353&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 mysql 데이터 베이스를 이렇게 구축했습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1731571272307&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;CREATE TABLE `lotto_data` (
  `lotto_seq` int NOT NULL AUTO_INCREMENT,
  `lotto_number_1` int DEFAULT NULL,
  `lotto_number_2` int DEFAULT NULL,
  `lotto_number_3` int DEFAULT NULL,
  `lotto_number_4` int DEFAULT NULL,
  `lotto_number_5` int DEFAULT NULL,
  `lotto_number_6` int DEFAULT NULL,
  `lotto_bonus_number` int DEFAULT NULL,
  `lotto_total_sell_amnt` bigint DEFAULT NULL,
  `lotto_total_winners` bigint DEFAULT NULL,
  `lotto_total_first_winners` int DEFAULT NULL,
  `lotto_first_prize` bigint DEFAULT NULL,
  `lotto_drw_date` date DEFAULT NULL,
  `lotto_drw_number` int DEFAULT NULL,
  PRIMARY KEY (`lotto_seq`)
) ENGINE=InnoDB AUTO_INCREMENT=1146&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;테이블 은 이렇게 생성되어 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여기서 lotto_total_sell_amnt 등 bigint인건 숫자 크기가 너무 터서 int로 했을 때 레이지 오버되어 인서트가 안되기 때문입니다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;3. 파이썬 코드&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;main 메서드:&lt;/p&gt;
&lt;pre id=&quot;code_1731571468094&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;def main():
    connection = create_connection()
    if connection is None:
        return

    for num in range(constants.start_num, constants.end_num + 1):
        url = constants.base_url + str(num)
        try:
            중략...
            if data.get('returnValue') == 'success':
                filtered_data = {constants.key_mapping[k]: data[k] for k in constants.key_mapping if k in data}
                insert_lotto_data(connection, filtered_data)
            else:
                print(f&quot;Draw number {num} returned no data.&quot;)
        except requests.exceptions.RequestException as e:
            print(f&quot;Error fetching data for draw number {num}: {e}&quot;)

    if connection.is_connected():
        connection.close()
        print(&quot;MySQL connection is closed&quot;)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-pm-slice=&quot;0 0 []&quot; data-ke-size=&quot;size16&quot;&gt;create_connection() 메서드를 실행하여 mysql 데이터 베이스와 커넥션 해줍니다.&lt;/p&gt;
&lt;p data-pm-slice=&quot;0 0 []&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-pm-slice=&quot;0 0 []&quot; data-ke-size=&quot;size16&quot;&gt;create_connection메서드:&lt;/p&gt;
&lt;pre id=&quot;code_1731571606944&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;def create_connection():
    try:
        connection = mysql.connector.connect(
            host='localhost',  # mysql host name
            database='lotto',  # mysql database 이름
            user='root',  # mysql user name
            password=''  # mysql 패스워드
        )
        if connection.is_connected():
            print(&quot;Connected to MySQL database&quot;)
        return connection
    except Error as e:
        print(&quot;Error while connecting to MySQL&quot;, e)
        return None&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;local에서 진행하였기에 localhost라고 작성해 두었지만 필요에 따라서는 외부 db에 사용하셨다면 db ip 또는 url를 작성하시면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;database name은 lotto로 로또니까 로또로 작성했습니다. 로또잖아요~:)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;mysql insert쿼리:&lt;/p&gt;
&lt;pre id=&quot;code_1731571758994&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;INSERT INTO lotto_data (
lotto_drw_number, lotto_number_1, lotto_number_2, lotto_number_3, lotto_number_4, lotto_number_5, 
                lotto_number_6, lotto_bonus_number, lotto_total_sell_amnt, lotto_total_winners, lotto_total_first_winners, 
                lotto_first_prize, lotto_drw_date
            ) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)&lt;/code&gt;&lt;/pre&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;4. 결과&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;501&quot; data-origin-height=&quot;127&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/D3o63/btsKIFjJRLE/jNi2rk4kX4YNJaedVBAFD0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/D3o63/btsKIFjJRLE/jNi2rk4kX4YNJaedVBAFD0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/D3o63/btsKIFjJRLE/jNi2rk4kX4YNJaedVBAFD0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FD3o63%2FbtsKIFjJRLE%2FjNi2rk4kX4YNJaedVBAFD0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;501&quot; height=&quot;127&quot; data-origin-width=&quot;501&quot; data-origin-height=&quot;127&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정상적으로 loging 일 끝나고 mysql connection도 끊긴 것을 콘솔에서 확인&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;mysql 워크 밴치에서 정상적으로 데이터가 들어왔는지 확인해보겠습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1731572069754&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;gt; SELECT * FROM lotto_data;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;829&quot; data-origin-height=&quot;577&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dOJkNc/btsKJK5otVA/H0KpydnOgtXvqTk4QFmrYk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dOJkNc/btsKJK5otVA/H0KpydnOgtXvqTk4QFmrYk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dOJkNc/btsKJK5otVA/H0KpydnOgtXvqTk4QFmrYk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdOJkNc%2FbtsKJK5otVA%2FH0KpydnOgtXvqTk4QFmrYk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;829&quot; height=&quot;577&quot; data-origin-width=&quot;829&quot; data-origin-height=&quot;577&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1145개의 데이터가 들어온 것을 확인했습니다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;6. 활용 방안&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;당첨 번호 통계 분석 &lt;/b&gt;: 번호별 출현 빈도를 분석하거나 특정 패턴을 연구&lt;/li&gt;
&lt;li&gt;&lt;b&gt;1등 당첨금 추이 분석 &lt;/b&gt;: 회차별 1등 당첨금의 변화를 시각화&lt;/li&gt;
&lt;li&gt;당첨확률이 높은 번호 생성 : 물론 이게 불가능한 것이기는 하지만 당첨률이 높은 번호를 조합하여 추첨할 수는 있을 것으로 보입니다.&lt;/li&gt;
&lt;li&gt;추가적으로 방법이 있으면 공유 부탁드립니다.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-style=&quot;style6&quot; data-ke-type=&quot;horizontalRule&quot; /&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;7. 결론&lt;/h3&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이 포스팅에서는 파이썬을 활용하여 로또 API에서 데이터를 수집하고 mysql데이터 베이스에 저장하는 방법을 다뤘습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;간단한 코드지만, 수집한 데이터를 활용하여 다양한 분석과 서비스를 개발할 수 있습니다.&lt;br /&gt;현재는 로또 번호를 가지고 간단한 데이터를 가지고 왔지만 코드를 참고하여 추가적으로 다른 데이터를 가지고 와 데이터 분석하는 것에 활용이 가능할 것으로 보입니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;다음에는 파워볼 데이터를 한번 해보겠습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;수고하셨습니다.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;코드는 추후 github에 공유하겠습니다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;구독과 좋아요 부탁드려요~!&lt;/p&gt;
&lt;h3 style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;추가&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 데이터를 바탕으로 만들어진 로또번호 생성기 입니다. &lt;a href=&quot;https://fflask.tistory.com/entry/%EB%A1%9C%EB%98%90-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC-%EA%B8%B0%EB%B0%98%EC%9C%BC%EB%A1%9C-%ED%95%9C-%ED%99%95%EB%A5%A0-%EB%86%92%EC%9D%80-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EB%A7%8C%EB%93%A4%EA%B8%B0-Nextjs-MySQL&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;링크&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1737592097391&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;로또번호 생성기 (Next.js &amp;amp; MySQL)&quot; data-og-description=&quot;역대 로또 데이터를 활용해 번호 출현 빈도를 분석하고, 가중치 기반으로 확률 높은 로또 번호를 생성하는 방법을 소개합니다. Next.js와 MySQL로 구현한 로또 번호 생성기 프로젝트로 효율적인 번&quot; data-og-host=&quot;fflask.site&quot; data-og-source-url=&quot;https://fflask.tistory.com/entry/%EB%A1%9C%EB%98%90-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC-%EA%B8%B0%EB%B0%98%EC%9C%BC%EB%A1%9C-%ED%95%9C-%ED%99%95%EB%A5%A0-%EB%86%92%EC%9D%80-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EB%A7%8C%EB%93%A4%EA%B8%B0-Nextjs-MySQL&quot; data-og-url=&quot;https://fflask.site/entry/%EB%A1%9C%EB%98%90-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC-%EA%B8%B0%EB%B0%98%EC%9C%BC%EB%A1%9C-%ED%95%9C-%ED%99%95%EB%A5%A0-%EB%86%92%EC%9D%80-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EB%A7%8C%EB%93%A4%EA%B8%B0-Nextjs-MySQL&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/sXrLc/hyX4xyLDny/7uQvPg9hPqJ4l01ekFs2Qk/img.png?width=693&amp;amp;height=398&amp;amp;face=0_0_693_398,https://scrap.kakaocdn.net/dn/zMnlp/hyX4pOhfTz/BfOJ4Bq7KBQ0kX9L9uqs4K/img.png?width=693&amp;amp;height=398&amp;amp;face=0_0_693_398,https://scrap.kakaocdn.net/dn/vNJzy/hyX4lylq8C/7x0zdn6bRMLvYqnuJEZLG1/img.png?width=693&amp;amp;height=398&amp;amp;face=0_0_693_398&quot;&gt;&lt;a href=&quot;https://fflask.tistory.com/entry/%EB%A1%9C%EB%98%90-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC-%EA%B8%B0%EB%B0%98%EC%9C%BC%EB%A1%9C-%ED%95%9C-%ED%99%95%EB%A5%A0-%EB%86%92%EC%9D%80-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EB%A7%8C%EB%93%A4%EA%B8%B0-Nextjs-MySQL&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://fflask.tistory.com/entry/%EB%A1%9C%EB%98%90-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC-%EA%B8%B0%EB%B0%98%EC%9C%BC%EB%A1%9C-%ED%95%9C-%ED%99%95%EB%A5%A0-%EB%86%92%EC%9D%80-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EB%A7%8C%EB%93%A4%EA%B8%B0-Nextjs-MySQL&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/sXrLc/hyX4xyLDny/7uQvPg9hPqJ4l01ekFs2Qk/img.png?width=693&amp;amp;height=398&amp;amp;face=0_0_693_398,https://scrap.kakaocdn.net/dn/zMnlp/hyX4pOhfTz/BfOJ4Bq7KBQ0kX9L9uqs4K/img.png?width=693&amp;amp;height=398&amp;amp;face=0_0_693_398,https://scrap.kakaocdn.net/dn/vNJzy/hyX4lylq8C/7x0zdn6bRMLvYqnuJEZLG1/img.png?width=693&amp;amp;height=398&amp;amp;face=0_0_693_398');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;로또번호 생성기 (Next.js &amp;amp; MySQL)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;역대 로또 데이터를 활용해 번호 출현 빈도를 분석하고, 가중치 기반으로 확률 높은 로또 번호를 생성하는 방법을 소개합니다. Next.js와 MySQL로 구현한 로또 번호 생성기 프로젝트로 효율적인 번&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;fflask.site&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming/python</category>
      <category>Lotto</category>
      <category>당첨금</category>
      <category>데이터</category>
      <category>로또</category>
      <category>로또 당첨</category>
      <category>로또 데이터</category>
      <category>로또 데이터베이스</category>
      <category>로또번호 분석</category>
      <category>역대 로또번호</category>
      <category>파이썬</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/150</guid>
      <comments>https://fflask.tistory.com/entry/%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8B%B9%EC%B2%A8-%EB%B2%88%ED%98%B8-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B6%94%EC%B6%9C-%ED%95%98%EC%97%AC%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%99%94-%ED%95%98%EA%B8%B0python-mysql#entry150comment</comments>
      <pubDate>Fri, 7 Feb 2025 16:52:26 +0900</pubDate>
    </item>
    <item>
      <title>Python 기초 웹크롤링 가이드</title>
      <link>https://fflask.tistory.com/entry/Python-%EA%B8%B0%EC%B4%88-%EC%9B%B9%ED%81%AC%EB%A1%A4%EB%A7%81-%EA%B0%80%EC%9D%B4%EB%93%9C</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-01-11 오후 2.15.32.png&quot; data-origin-width=&quot;1012&quot; data-origin-height=&quot;992&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/9tq81/btsLLUesLIx/CHUBGhrUYqvvwlFXiQFVUK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/9tq81/btsLLUesLIx/CHUBGhrUYqvvwlFXiQFVUK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/9tq81/btsLLUesLIx/CHUBGhrUYqvvwlFXiQFVUK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F9tq81%2FbtsLLUesLIx%2FCHUBGhrUYqvvwlFXiQFVUK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;581&quot; height=&quot;570&quot; data-filename=&quot;스크린샷 2025-01-11 오후 2.15.32.png&quot; data-origin-width=&quot;1012&quot; data-origin-height=&quot;992&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h1 data-pm-slice=&quot;1 1 []&quot;&gt;&lt;span&gt;Python 기초 웹크롤링 가이드&lt;/span&gt;&lt;/h1&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;웹크롤링은 데이터를 수집하거나 분석하는 데 매우 유용한 기술입니다. Python은 다양한 라이브러리와 간단한 문법 덕분에 초보자들도 쉽게 웹크롤링을 배울 수 있는 언어로 알려져 있습니다. 이번 포스팅에서는 Python을 활용한 기초 웹크롤링 방법을 다뤄보겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;1. 웹크롤링이란?&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;웹크롤링(Web Crawling)은 웹페이지의 데이터를 자동으로 가져와 분석하거나 저장하는 기술입니다. 흔히 스크래핑(Web Scraping)이라고도 부르며, 검색 엔진, 데이터 분석, 가격 비교 서비스 등에서 활용됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;b&gt;주의사항:&lt;/b&gt;&lt;/span&gt;&lt;span&gt; 웹크롤링은 반드시 타인의 권리를 침해하지 않는 범위 내에서 사용해야 합니다. 해당 웹사이트의 &lt;/span&gt;&lt;span&gt;robots.txt&lt;/span&gt;&lt;span&gt; 파일을 확인하거나 이용 약관을 준수해야 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;2. Python 웹크롤링에 필요한 라이브러리&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;Python에서 웹크롤링을 위해 주로 사용하는 라이브러리는 다음과 같습니다:&lt;/span&gt;&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-spread=&quot;false&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;span&gt;&lt;b&gt;requests&lt;/b&gt;&lt;/span&gt;&lt;span&gt;: 웹페이지 데이터를 요청하여 가져옵니다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;b&gt;BeautifulSoup&lt;/b&gt;&lt;/span&gt;&lt;span&gt;: HTML 데이터를 파싱하고 원하는 정보를 추출합니다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;b&gt;pandas&lt;/b&gt;&lt;/span&gt;&lt;span&gt;: 데이터를 테이블 형식으로 저장하고 분석합니다.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span&gt;설치 명령어&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;아래 명령어를 사용하여 필요한 라이브러리를 설치할 수 있습니다:&lt;/span&gt;&lt;/p&gt;
&lt;pre class=&quot;mipsasm&quot;&gt;&lt;code&gt;pip install requests beautifulsoup4 pandas&lt;/code&gt;&lt;/pre&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;3. 웹크롤링 기초 코드 작성&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;아래는 Python으로 간단한 웹크롤링을 수행하는 코드 예제입니다. 이 코드는 특정 웹페이지의 제목(title)을 가져옵니다.&lt;/span&gt;&lt;/p&gt;
&lt;pre class=&quot;nix&quot;&gt;&lt;code&gt;import requests
from bs4 import BeautifulSoup

# 1. 웹페이지 요청
url = &quot;https://example.com&quot;
response = requests.get(url)

# 2. 응답 확인
if response.status_code == 200:
    html = response.text

    # 3. HTML 파싱
    soup = BeautifulSoup(html, 'html.parser')

    # 4. 제목 추출
    title = soup.title.text
    print(f&quot;페이지 제목: {title}&quot;)
else:
    print(f&quot;요청 실패: {response.status_code}&quot;)&lt;/code&gt;&lt;/pre&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;4. 주요 요소 추출하기&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;웹페이지에서 특정 데이터를 추출하려면 HTML 구조를 이해하고 적절한 선택자를 사용해야 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span&gt;HTML 구조 예시&lt;/span&gt;&lt;/h3&gt;
&lt;pre class=&quot;javascript&quot;&gt;&lt;code&gt;&amp;lt;div class=&quot;article&quot;&amp;gt;
    &amp;lt;h2&amp;gt;Python 웹크롤링&amp;lt;/h2&amp;gt;
    &amp;lt;p&amp;gt;웹크롤링은 데이터를 수집하는 기술입니다.&amp;lt;/p&amp;gt;
&amp;lt;/div&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span&gt;데이터 추출 코드&lt;/span&gt;&lt;/h3&gt;
&lt;pre class=&quot;routeros&quot;&gt;&lt;code&gt;# 원하는 요소 찾기
article = soup.find('div', class_='article')
heading = article.find('h2').text
content = article.find('p').text

print(f&quot;제목: {heading}&quot;)
print(f&quot;내용: {content}&quot;)&lt;/code&gt;&lt;/pre&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;5. 데이터 저장하기&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;추출한 데이터를 CSV 파일로 저장하면 활용도가 높아집니다. 아래는 pandas를 활용한 저장 예제입니다:&lt;/span&gt;&lt;/p&gt;
&lt;pre class=&quot;haskell&quot;&gt;&lt;code&gt;import pandas as pd

# 데이터 준비
data = [
    {&quot;제목&quot;: heading, &quot;내용&quot;: content}
]

# 데이터프레임 생성 및 저장
df = pd.DataFrame(data)
df.to_csv('data.csv', index=False, encoding='utf-8-sig')

print(&quot;데이터가 저장되었습니다.&quot;)&lt;/code&gt;&lt;/pre&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;6. Google Colab으로 테스트하기&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;Google Colab은 별도의 Python 환경 설정 없이도 쉽게 웹크롤링 코드를 실행할 수 있는 온라인 도구입니다. 다음은 Google Colab에서 테스트할 수 있는 예제입니다:&lt;/span&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span&gt;6.1 Colab 노트북 시작하기&lt;/span&gt;&lt;/h3&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-spread=&quot;false&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;span&gt;&lt;a&gt;Google Colab&lt;/a&gt;&lt;/span&gt;&lt;span&gt;에 접속합니다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;새 노트북을 생성합니다.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span&gt;6.2 코드 실행&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;아래 코드를 Colab 셀에 복사하여 실행하세요:&lt;/span&gt;&lt;/p&gt;
&lt;pre class=&quot;bash&quot; data-ke-language=&quot;bash&quot;&gt;&lt;code&gt;# 라이브러리 설치
!pip install requests beautifulsoup4 pandas

# 라이브러리 임포트
import requests
from bs4 import BeautifulSoup
import pandas as pd

# 1. 웹페이지 요청
url = &quot;https://example.com&quot;
# &quot;https://example.com&quot; 해당 url을 원하는 크롤링할 사이트를 적용
response = requests.get(url)

if response.status_code == 200:
    html = response.text
    soup = BeautifulSoup(html, 'html.parser')

    # 2. 데이터 추출
    title = soup.title.text
    print(f&quot;페이지 제목: {title}&quot;)

    # 3. 데이터 저장
    data = [{&quot;제목&quot;: title}]
    df = pd.DataFrame(data)
    df.to_csv('data.csv', index=False, encoding='utf-8-sig')
    print(&quot;데이터가 저장되었습니다.&quot;)
else:
    print(f&quot;요청 실패: {response.status_code}&quot;)&lt;/code&gt;&lt;/pre&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span&gt;6.3 결과 확인&lt;/span&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-spread=&quot;false&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span&gt;출력 창에 &quot;페이지 제목&quot;이 표시됩니다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;생성된 &lt;/span&gt;&lt;span&gt;data.csv&lt;/span&gt;&lt;span&gt; 파일을 Colab 왼쪽 탐색 메뉴에서 다운로드할 수 있습니다.&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;결과 이미지&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-01-11 오후 2.20.54.png&quot; data-origin-width=&quot;3350&quot; data-origin-height=&quot;1638&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bpGNKk/btsLJgjtOQ6/YkH4xuyBCciW6xmW89CPpk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bpGNKk/btsLJgjtOQ6/YkH4xuyBCciW6xmW89CPpk/img.png&quot; data-alt=&quot;출력이미지&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bpGNKk/btsLJgjtOQ6/YkH4xuyBCciW6xmW89CPpk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbpGNKk%2FbtsLJgjtOQ6%2FYkH4xuyBCciW6xmW89CPpk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;3350&quot; height=&quot;1638&quot; data-filename=&quot;스크린샷 2025-01-11 오후 2.20.54.png&quot; data-origin-width=&quot;3350&quot; data-origin-height=&quot;1638&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;출력이미지&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;7. SEO 최적화된 웹크롤링 팁&lt;/span&gt;&lt;/h2&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-spread=&quot;false&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;span&gt;&lt;b&gt;정확한 키워드 사용:&lt;/b&gt;&lt;/span&gt;&lt;span&gt; 크롤링 대상 웹페이지의 HTML 구조를 분석해 필요한 데이터를 정확히 추출하세요.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;b&gt;시간 간격 조정:&lt;/b&gt;&lt;/span&gt;&lt;span&gt; 서버 부하를 피하기 위해 요청 간 시간을 조정하세요. 예를 들어, &lt;/span&gt;&lt;span&gt;time.sleep(1)&lt;/span&gt;&lt;span&gt;를 추가해 1초 간격으로 요청을 보낼 수 있습니다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;b&gt;API 활용:&lt;/b&gt;&lt;/span&gt;&lt;span&gt; 가능하다면 공개 API를 활용해 데이터를 수집하세요. API는 데이터 접근이 더 효율적이며 안정적입니다.&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;8. 마무리&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;이 글에서는 Python으로 웹크롤링을 시작하는 데 필요한 기초적인 방법을 설명했습니다. Google Colab에서 쉽게 테스트할 수 있는 샘플 코드도 추가했으니, 직접 실행하며 실습해 보세요. 앞으로 다양한 웹페이지를 크롤링하고 데이터를 활용해 보세요.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;b&gt;추가 학습 자료:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-spread=&quot;false&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span&gt;&lt;a&gt;BeautifulSoup 공식 문서&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;a&gt;requests 라이브러리 공식 문서&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;a&gt;pandas 공식 문서&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;구독과 좋와요 부탁드립니다!!&lt;/p&gt;</description>
      <category>Programming/python</category>
      <category>colab</category>
      <category>data</category>
      <category>Python</category>
      <category>기초</category>
      <category>데이터</category>
      <category>웹데이터 가져오기</category>
      <category>웹크롤링</category>
      <category>코렙</category>
      <category>크롤링</category>
      <category>파이썬</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/153</guid>
      <comments>https://fflask.tistory.com/entry/Python-%EA%B8%B0%EC%B4%88-%EC%9B%B9%ED%81%AC%EB%A1%A4%EB%A7%81-%EA%B0%80%EC%9D%B4%EB%93%9C#entry153comment</comments>
      <pubDate>Sat, 11 Jan 2025 14:22:42 +0900</pubDate>
    </item>
    <item>
      <title>역대 로또 당첨 번호 데이터 추출 ver.python</title>
      <link>https://fflask.tistory.com/entry/%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8B%B9%EC%B2%A8-%EB%B2%88%ED%98%B8-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B6%94%EC%B6%9C-verpython</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;파이썬으로 로또 당첨 번호 데이터를 수집하는 방법&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;로또 데이터는 많은 사람들이 관심을 가지는 정보 중 하나입니다. 특히 역대 로또 당첨 번호, 당첨금 등은 통계 자료로도 활용될 수 있습니다. 이번 포스팅에서는 Python을 활용하여 &lt;b&gt;역대 로또 당첨 번호 데이터&lt;/b&gt;를 수집하고 CSV 파일로 저장하는 코드를 작성하는 과정을 공유합니다. 절대 작성자가 로또를 사도 당첨이 안 되는 이유를 알기 위해 작성된 게 아닙니다!!&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 데이터를 가지고 올 수 있는 지 부터 확인을 진행하겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1272&quot; data-origin-height=&quot;669&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/drjezP/btsKHaCQfaK/BE70wnvwo46JULMTm0427k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/drjezP/btsKHaCQfaK/BE70wnvwo46JULMTm0427k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/drjezP/btsKHaCQfaK/BE70wnvwo46JULMTm0427k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdrjezP%2FbtsKHaCQfaK%2FBE70wnvwo46JULMTm0427k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1272&quot; height=&quot;669&quot; data-origin-width=&quot;1272&quot; data-origin-height=&quot;669&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;로또 복권 사이트 링크&lt;/p&gt;
&lt;pre id=&quot;code_1731416860511&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;https://dhlottery.co.kr/&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;확인할 수 있는 방법이 있는지 체크를 위해 접속해줍니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;320&quot; data-origin-height=&quot;415&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bSyUtG/btsKHerHv89/uPxHakB3tWhs24prObeHY1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bSyUtG/btsKHerHv89/uPxHakB3tWhs24prObeHY1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bSyUtG/btsKHerHv89/uPxHakB3tWhs24prObeHY1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbSyUtG%2FbtsKHerHv89%2FuPxHakB3tWhs24prObeHY1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;320&quot; height=&quot;415&quot; data-origin-width=&quot;320&quot; data-origin-height=&quot;415&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;845&quot; data-origin-height=&quot;219&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/PjmTW/btsKFKepfIw/vNBxnLwHe0hqJdMKqRQp3k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/PjmTW/btsKFKepfIw/vNBxnLwHe0hqJdMKqRQp3k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/PjmTW/btsKFKepfIw/vNBxnLwHe0hqJdMKqRQp3k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FPjmTW%2FbtsKFKepfIw%2FvNBxnLwHe0hqJdMKqRQp3k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;845&quot; height=&quot;219&quot; data-origin-width=&quot;845&quot; data-origin-height=&quot;219&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당 페이지의 방향 선택 시 동작하는 api가 있다는 걸 확인&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그럼 해당 api가 정상동작 어떻게 잘 동작하는지 확인합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1375&quot; data-origin-height=&quot;415&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rvUpw/btsKGDS4Le8/vpTYJACvgbesNGMnhSwwo1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rvUpw/btsKGDS4Le8/vpTYJACvgbesNGMnhSwwo1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rvUpw/btsKGDS4Le8/vpTYJACvgbesNGMnhSwwo1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrvUpw%2FbtsKGDS4Le8%2FvpTYJACvgbesNGMnhSwwo1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1375&quot; height=&quot;415&quot; data-origin-width=&quot;1375&quot; data-origin-height=&quot;415&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;postman으로 api테스트해보니 정상 적으로 잘 동작하는 것을 확인했습니다. 그럼 시작해 보죠&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;주요 내용&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;API 활용&lt;/b&gt;: 로또 데이터를 제공하는 API를 사용.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Python 라이브러리&lt;/b&gt;: requests를 통해 데이터를 가져오고, csv를 통해 파일로 저장.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;데이터 필터링&lt;/b&gt;: 필요한 정보만 추출하여 CSV에 저장.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;1. 필요한 Python 라이브러리 설치&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;먼저 requests 라이브러리가 설치되어 있는지 확인하세요. 설치가 안 되어 있다면 아래 명령어를 실행합니다:&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설치가 안되어 있으면 설치하시면 됩니다.&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre id=&quot;code_1731416321412&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;pip install requests, csv&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2. 로또 API 데이터 구조 이해&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;로또 데이터를 제공하는 API에서 반환되는 JSON 데이터는 다음과 같은 구조를 가지고 있습니다:&lt;/p&gt;
&lt;pre id=&quot;code_1731417143273&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;{
    &quot;drwNo&quot;: 1117,
    &quot;totSellamnt&quot;: 113895333000,
    &quot;returnValue&quot;: &quot;success&quot;,
    &quot;drwNoDate&quot;: &quot;2024-04-27&quot;,
    &quot;firstWinamnt&quot;: 3028385542,
    &quot;firstAccumamnt&quot;: 27255469878,
    &quot;firstPrzwnerCo&quot;: 9,
    &quot;drwtNo1&quot;: 3,
    &quot;drwtNo2&quot;: 4,
    &quot;drwtNo3&quot;: 9,
    &quot;drwtNo4&quot;: 30,
    &quot;drwtNo5&quot;: 33,
    &quot;drwtNo6&quot;: 36,
    &quot;bnusNo&quot;: 7
}&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: #ffffff; color: #000000;&quot;&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;drwNo&lt;b&gt; :&lt;/b&gt; 회차&lt;/li&gt;
&lt;li&gt;totSellamnt : 판매금액&lt;/li&gt;
&lt;li&gt;returnValue : return status&lt;/li&gt;
&lt;li&gt;drwNoDate : 로또 발표일&lt;/li&gt;
&lt;li&gt;firstWinamnt : 이번 로또 상금 총액&lt;/li&gt;
&lt;li&gt;firstAccumamnt : 1등 당첨금&lt;/li&gt;
&lt;li&gt;firstPrzwnerCo : 1등 당첨자수&lt;/li&gt;
&lt;li&gt;drwtNo1 : 당첨번호&lt;/li&gt;
&lt;li&gt;drwtNo2&lt;/li&gt;
&lt;li&gt;drwtNo3&lt;/li&gt;
&lt;li&gt;drwtNo4&lt;/li&gt;
&lt;li&gt;drwtNo5&lt;/li&gt;
&lt;li&gt;drwtNo6&lt;/li&gt;
&lt;li&gt;bnusNo : 보너스 번호&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;넘어오는 데이터는 이렇게 확인되었습니다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;3. 파이썬 코드: 로또 데이터 수집 및 CSV 저장&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래는 로또 데이터를 수집하고 CSV 파일로 저장하는 Python 코드입니다:&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번 파스에서는 DB에 저장하는 것이 아니라 csv 파일을 생성하는 것까지 진행해 보겠습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1731418773344&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import requests
import csv

start_num = 1
end_num = 1145

base_url = &quot;https://dhlottery.co.kr/common.do?method=getLottoNumber&amp;amp;drwNo=&quot;
output_file = &quot;lotto_results.csv&quot;

rows = []
#db에 넣을 것을 감안하여 key값을 변경하기 위하여 맵핑
key_mapping = {
    &quot;drwtNo1&quot;: &quot;lotto_number_1&quot;,
    &quot;drwtNo2&quot;: &quot;lotto_number_2&quot;,
    &quot;drwtNo3&quot;: &quot;lotto_number_3&quot;,
    &quot;drwtNo4&quot;: &quot;lotto_number_4&quot;,
    &quot;drwtNo5&quot;: &quot;lotto_number_5&quot;,
    &quot;drwtNo6&quot;: &quot;lotto_number_6&quot;,
    &quot;bnusNo&quot;: &quot;lotto_bonus_number&quot;,
    &quot;drwNo&quot;: &quot;lotto_draw_number&quot;, # 넘버?회차 번호
    # &quot;returnValue&quot;: &quot;lotto_status&quot;, # API status
    &quot;totSellamnt&quot;:&quot;lotto_total_sell_amnt&quot;, # 이번로또 총 판매금액
    &quot;firstWinamnt&quot;:&quot;lotto_total_winners&quot;, # 이번 로또 당첨자 총금액
    &quot;firstPrzwnerCo&quot;:&quot;lotto_total_first_winners&quot;, # 1등 당첨자 인원
    &quot;firstAccumamnt&quot;:&quot;lotto_first_prize&quot;, # 1등 당첨금액
    &quot;drwNoDate&quot;: &quot;lotto_draw_date&quot;, # 발표일
}

for num in range(start_num, end_num + 1):
    url = base_url + str(num)
    try:
        response = requests.post(url)
        ...중략
            rows.append(filtered_data)  # Add the data to rows list
        else:
            print(f&quot;Draw number {num} returned no data.&quot;)
    except requests.exceptions.RequestException as e:
        print(f&quot;Error fetching data for draw number {num}: {e}&quot;)

# Write all collected rows to a CSV file
if rows:
    ...중략
        writer.writerows(rows)  # Write all rows

    print(f&quot;Lotto data has been written to {output_file}&quot;)
else:
    print(&quot;No data to write.&quot;)&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;4. 코드 설명&lt;/h3&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;b&gt;API 호출 및 데이터 수집&lt;/b&gt;:
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;각 회차 번호(start_num ~ end_num)에 대해 API를 호출하여 JSON 데이터를 가져옵니다.&lt;/li&gt;
&lt;li&gt;requests.post()로 데이터를 요청하고 response.json()으로 JSON 데이터를 파싱합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;필요한 데이터 필터링&lt;/b&gt;:
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;key_mapping 딕셔너리를 통해 JSON 데이터의 키를 사용자가 정의한 새로운 키로 변경합니다.&lt;/li&gt;
&lt;li&gt;필요한 데이터만 필터링하여 rows 리스트에 추가합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;CSV 파일 저장&lt;/b&gt;:
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;csv.DictWriter를 사용해 데이터를 CSV 파일로 저장합니다.&lt;/li&gt;
&lt;li&gt;CSV의 헤더는 rows[0].keys()를 통해 자동으로 설정됩니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;5. 결과 예시&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;코드를 실행하면, lotto_results.csv 파일이 생성됩니다. 파일의 내용은 다음과 같은 형식입니다:&lt;/p&gt;
&lt;pre id=&quot;code_1731418836744&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;lotto_number_1,lotto_number_2,lotto_number_3,lotto_number_4,lotto_number_5,lotto_number_6,lotto_bonus_number,lotto_total_sell_amnt,lotto_total_winners,lotto_total_first_winners,lotto_first_prize,lotto_draw_date
10,23,29,33,37,40,16,3681782000,0,0,863604600,2002-12-07&lt;/code&gt;&lt;/pre&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;6. 활용 방안&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;당첨 번호 통계 분석&lt;/b&gt;:&lt;br /&gt;번호별 출현 빈도를 분석하거나 특정 패턴을 연구할 수 있습니다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;1등 당첨금 추이 분석&lt;/b&gt;:&lt;br /&gt;회차별 1등 당첨금의 변화를 시각화할 수 있습니다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;데이터 저장&lt;/b&gt;:&lt;br /&gt;데이터베이스에 저장하여 웹 서비스에 활용하거나, 추가적인 데이터 분석에 사용할 수 있습니다.&lt;/li&gt;
&lt;li&gt;이외에도 여러 가지 방안이 있을 것으로 예상됩니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;7. 결론&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 포스팅에서는 파이썬을 활용하여 로또 API에서 데이터를 수집하고 CSV 파일로 저장하는 방법을 다뤘습니다. 간단한 코드지만, 수집한 데이터를 활용하여 다양한 분석과 서비스를 개발할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 코드를 응용하면 더 많은 회차의 데이터를 수집하거나, 특정 패턴을 분석하는 데 활용할 수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;구독 과 좋아요 부탁드려요~!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://fflask.tistory.com/entry/%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8B%B9%EC%B2%A8-%EB%B2%88%ED%98%B8-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B6%94%EC%B6%9C-%ED%95%98%EC%97%AC%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%99%94-%ED%95%98%EA%B8%B0python-mysql&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;로또 데이터 mysql 데이터 인풋&amp;nbsp;&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1731575792627&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;역대 로또 당첨 번호 데이터 추출 하여 데이터화하기(python, mysql)&quot; data-og-description=&quot;역대&amp;nbsp;로또&amp;nbsp;당첨&amp;nbsp;번호&amp;nbsp;데이터&amp;nbsp;추출&amp;nbsp;하여 데이터화하기(python,&amp;nbsp;mysql)이전시간에 역대 로또 번호를 추출하여 csv파일로 만드는 법을 해보았습니다.&amp;gt; 역대 로또 당첨 번호 데이터 추출 ver.python&amp;nbsp;역&quot; data-og-host=&quot;fflask.tistory.com&quot; data-og-source-url=&quot;https://fflask.tistory.com/entry/%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8B%B9%EC%B2%A8-%EB%B2%88%ED%98%B8-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B6%94%EC%B6%9C-%ED%95%98%EC%97%AC%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%99%94-%ED%95%98%EA%B8%B0python-mysql&quot; data-og-url=&quot;https://fflask.tistory.com/entry/%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8B%B9%EC%B2%A8-%EB%B2%88%ED%98%B8-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B6%94%EC%B6%9C-%ED%95%98%EC%97%AC%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%99%94-%ED%95%98%EA%B8%B0python-mysql&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/ECOok/hyXwgdFvbJ/t5kRdCM8yHYQGG5njBoJK1/img.png?width=800&amp;amp;height=420&amp;amp;face=0_0_800_420,https://scrap.kakaocdn.net/dn/clAKfL/hyXzPFsmjG/6ThMvLL9KImsCsb4Ifk7z1/img.png?width=800&amp;amp;height=420&amp;amp;face=0_0_800_420,https://scrap.kakaocdn.net/dn/TBZUr/hyXzKxm1aS/yOvDIpTEvQrOgIfIMUPAY1/img.png?width=1272&amp;amp;height=669&amp;amp;face=0_0_1272_669&quot;&gt;&lt;a href=&quot;https://fflask.tistory.com/entry/%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8B%B9%EC%B2%A8-%EB%B2%88%ED%98%B8-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B6%94%EC%B6%9C-%ED%95%98%EC%97%AC%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%99%94-%ED%95%98%EA%B8%B0python-mysql&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://fflask.tistory.com/entry/%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8B%B9%EC%B2%A8-%EB%B2%88%ED%98%B8-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B6%94%EC%B6%9C-%ED%95%98%EC%97%AC%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%99%94-%ED%95%98%EA%B8%B0python-mysql&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/ECOok/hyXwgdFvbJ/t5kRdCM8yHYQGG5njBoJK1/img.png?width=800&amp;amp;height=420&amp;amp;face=0_0_800_420,https://scrap.kakaocdn.net/dn/clAKfL/hyXzPFsmjG/6ThMvLL9KImsCsb4Ifk7z1/img.png?width=800&amp;amp;height=420&amp;amp;face=0_0_800_420,https://scrap.kakaocdn.net/dn/TBZUr/hyXzKxm1aS/yOvDIpTEvQrOgIfIMUPAY1/img.png?width=1272&amp;amp;height=669&amp;amp;face=0_0_1272_669');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;역대 로또 당첨 번호 데이터 추출 하여 데이터화하기(python, mysql)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;역대&amp;nbsp;로또&amp;nbsp;당첨&amp;nbsp;번호&amp;nbsp;데이터&amp;nbsp;추출&amp;nbsp;하여 데이터화하기(python,&amp;nbsp;mysql)이전시간에 역대 로또 번호를 추출하여 csv파일로 만드는 법을 해보았습니다.&amp;gt; 역대 로또 당첨 번호 데이터 추출 ver.python&amp;nbsp;역&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;fflask.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://fflask.tistory.com/entry/%EB%A1%9C%EB%98%90-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC-%EA%B8%B0%EB%B0%98%EC%9C%BC%EB%A1%9C-%ED%95%9C-%ED%99%95%EB%A5%A0-%EB%86%92%EC%9D%80-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EB%A7%8C%EB%93%A4%EA%B8%B0-Nextjs-MySQL&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;로또 데이터로 로토번호 생성기&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1735647725189&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;로또번호 생성기 (Next.js &amp;amp; MySQL)&quot; data-og-description=&quot;역대 로또 데이터를 활용해 번호 출현 빈도를 분석하고, 가중치 기반으로 확률 높은 로또 번호를 생성하는 방법을 소개합니다. Next.js와 MySQL로 구현한 로또 번호 생성기 프로젝트로 효율적인 번&quot; data-og-host=&quot;fflask.site&quot; data-og-source-url=&quot;https://fflask.tistory.com/entry/%EB%A1%9C%EB%98%90-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC-%EA%B8%B0%EB%B0%98%EC%9C%BC%EB%A1%9C-%ED%95%9C-%ED%99%95%EB%A5%A0-%EB%86%92%EC%9D%80-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EB%A7%8C%EB%93%A4%EA%B8%B0-Nextjs-MySQL&quot; data-og-url=&quot;https://fflask.site/entry/%EB%A1%9C%EB%98%90-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC-%EA%B8%B0%EB%B0%98%EC%9C%BC%EB%A1%9C-%ED%95%9C-%ED%99%95%EB%A5%A0-%EB%86%92%EC%9D%80-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EB%A7%8C%EB%93%A4%EA%B8%B0-Nextjs-MySQL&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/c7QHE1/hyXWnBSiyP/F6XgXfsbOu7pFkdflaNYjk/img.png?width=693&amp;amp;height=398&amp;amp;face=0_0_693_398,https://scrap.kakaocdn.net/dn/dyZu5Y/hyXSsrkIQf/LM7Xov814MP79lNnJsj0q1/img.png?width=693&amp;amp;height=398&amp;amp;face=0_0_693_398,https://scrap.kakaocdn.net/dn/bCQ1Ok/hyXStjtb1L/eVfLUzqXjuX5FJIIH9Oz7K/img.png?width=693&amp;amp;height=398&amp;amp;face=0_0_693_398&quot;&gt;&lt;a href=&quot;https://fflask.tistory.com/entry/%EB%A1%9C%EB%98%90-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC-%EA%B8%B0%EB%B0%98%EC%9C%BC%EB%A1%9C-%ED%95%9C-%ED%99%95%EB%A5%A0-%EB%86%92%EC%9D%80-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EB%A7%8C%EB%93%A4%EA%B8%B0-Nextjs-MySQL&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://fflask.tistory.com/entry/%EB%A1%9C%EB%98%90-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC-%EA%B8%B0%EB%B0%98%EC%9C%BC%EB%A1%9C-%ED%95%9C-%ED%99%95%EB%A5%A0-%EB%86%92%EC%9D%80-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EB%A7%8C%EB%93%A4%EA%B8%B0-Nextjs-MySQL&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/c7QHE1/hyXWnBSiyP/F6XgXfsbOu7pFkdflaNYjk/img.png?width=693&amp;amp;height=398&amp;amp;face=0_0_693_398,https://scrap.kakaocdn.net/dn/dyZu5Y/hyXSsrkIQf/LM7Xov814MP79lNnJsj0q1/img.png?width=693&amp;amp;height=398&amp;amp;face=0_0_693_398,https://scrap.kakaocdn.net/dn/bCQ1Ok/hyXStjtb1L/eVfLUzqXjuX5FJIIH9Oz7K/img.png?width=693&amp;amp;height=398&amp;amp;face=0_0_693_398');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;로또번호 생성기 (Next.js &amp;amp; MySQL)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;역대 로또 데이터를 활용해 번호 출현 빈도를 분석하고, 가중치 기반으로 확률 높은 로또 번호를 생성하는 방법을 소개합니다. Next.js와 MySQL로 구현한 로또 번호 생성기 프로젝트로 효율적인 번&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;fflask.site&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming/python</category>
      <category>Lotto</category>
      <category>Python</category>
      <category>데이터 분석</category>
      <category>로또</category>
      <category>로또 당첨</category>
      <category>로또 데이터</category>
      <category>로또번호</category>
      <category>로또번호 분석</category>
      <category>역대 로또번호</category>
      <category>파이썬</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/148</guid>
      <comments>https://fflask.tistory.com/entry/%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8B%B9%EC%B2%A8-%EB%B2%88%ED%98%B8-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B6%94%EC%B6%9C-verpython#entry148comment</comments>
      <pubDate>Tue, 31 Dec 2024 21:22:17 +0900</pubDate>
    </item>
    <item>
      <title>로또번호 생성기 (Next.js &amp;amp; MySQL)</title>
      <link>https://fflask.tistory.com/entry/%EB%A1%9C%EB%98%90-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC-%EA%B8%B0%EB%B0%98%EC%9C%BC%EB%A1%9C-%ED%95%9C-%ED%99%95%EB%A5%A0-%EB%86%92%EC%9D%80-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EB%A7%8C%EB%93%A4%EA%B8%B0-Nextjs-MySQL</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;역대 로또 데이터를 활용해 번호 출현 빈도를 분석하고, 가중치 기반으로 확률 높은 로또 번호를 생성하는 방법을 소개합니다. Next.js와 MySQL로 구현한 로또 번호 생성기 프로젝트로 효율적인 번호 추천&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;1. 소개&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;로또를 구매할 때마다 &quot;이번엔 당첨될까?&quot;라는 기대를 하곤 합니다. 이런 기대를 바탕으로, 이번 포스팅에서는 &lt;b&gt;역대 로또 데이터를 기반으로 번호 출현 빈도를 분석하고, 확률 높은 번호를 추천하는 로또 번호 생성기&lt;/b&gt;를 만드는 방법을 소개합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 프로젝트는 &lt;b&gt;Next.js&lt;/b&gt;와 &lt;b&gt;MySQL&lt;/b&gt;을 활용하여 구현되었으며, 로또 번호 6개와 보너스 번호 1개를 생성하는 알고리즘을 포함합니다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;2. 주요 기능&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;역대 로또 데이터 분석&lt;/b&gt;: 데이터베이스에서 과거 당첨 번호를 가져와 번호 출현 빈도를 계산합니다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;가중치 기반 번호 생성&lt;/b&gt;: 출현 빈도를 활용해 번호에 가중치를 부여하여 확률 높은 번호를 추천합니다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;보너스 번호 생성&lt;/b&gt;: 기존 6개의 번호와 중복되지 않는 보너스 번호를 생성합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;3. 기술 스택&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;Frontend&lt;/b&gt;: Next.js, React&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Backend&lt;/b&gt;: MySQL, API Routes (Next.js)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Styling&lt;/b&gt;: 간단한 인라인 스타일&lt;/li&gt;
&lt;li&gt;참고 : 역대 로또 데이터 수집 - &lt;a href=&quot;https://fflask.tistory.com/entry/%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8B%B9%EC%B2%A8-%EB%B2%88%ED%98%B8-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B6%94%EC%B6%9C-%ED%95%98%EC%97%AC%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%99%94-%ED%95%98%EA%B8%B0python-mysql&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;link&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;figure id=&quot;og_1735314963652&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;로또 당첨 번호 데이터 추출 하여 데이터화하기(python, mysql)&quot; data-og-description=&quot;로또 당첨 번호 데이터 추출 하여 데이터화하기(python, mysql)이전시간에 역대 로또 번호를 추출하여 csv파일로 만드는 법을 해보았습니다.&amp;gt; 역대 로또 당첨 번호 데이터 추출 ver.python&amp;nbsp;역대 로또 당&quot; data-og-host=&quot;fflask.site&quot; data-og-source-url=&quot;https://fflask.tistory.com/entry/%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8B%B9%EC%B2%A8-%EB%B2%88%ED%98%B8-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B6%94%EC%B6%9C-%ED%95%98%EC%97%AC%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%99%94-%ED%95%98%EA%B8%B0python-mysql&quot; data-og-url=&quot;https://fflask.site/entry/%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8B%B9%EC%B2%A8-%EB%B2%88%ED%98%B8-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B6%94%EC%B6%9C-%ED%95%98%EC%97%AC%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%99%94-%ED%95%98%EA%B8%B0python-mysql&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cQWsdg/hyXSxelyQE/faDTLg26S1K7s5kfx2YKkk/img.png?width=800&amp;amp;height=291&amp;amp;face=0_0_800_291,https://scrap.kakaocdn.net/dn/bGQJxV/hyXSwNigvj/r0ZRNidStV3tLCmywRfw90/img.png?width=800&amp;amp;height=291&amp;amp;face=0_0_800_291,https://scrap.kakaocdn.net/dn/c0CuQK/hyXStptVvm/qsiLDK3oTTiFH2LTDEDRo0/img.png?width=1272&amp;amp;height=669&amp;amp;face=0_0_1272_669&quot;&gt;&lt;a href=&quot;https://fflask.tistory.com/entry/%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8B%B9%EC%B2%A8-%EB%B2%88%ED%98%B8-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B6%94%EC%B6%9C-%ED%95%98%EC%97%AC%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%99%94-%ED%95%98%EA%B8%B0python-mysql&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://fflask.tistory.com/entry/%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8B%B9%EC%B2%A8-%EB%B2%88%ED%98%B8-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%B6%94%EC%B6%9C-%ED%95%98%EC%97%AC%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%99%94-%ED%95%98%EA%B8%B0python-mysql&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cQWsdg/hyXSxelyQE/faDTLg26S1K7s5kfx2YKkk/img.png?width=800&amp;amp;height=291&amp;amp;face=0_0_800_291,https://scrap.kakaocdn.net/dn/bGQJxV/hyXSwNigvj/r0ZRNidStV3tLCmywRfw90/img.png?width=800&amp;amp;height=291&amp;amp;face=0_0_800_291,https://scrap.kakaocdn.net/dn/c0CuQK/hyXStptVvm/qsiLDK3oTTiFH2LTDEDRo0/img.png?width=1272&amp;amp;height=669&amp;amp;face=0_0_1272_669');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;로또 당첨 번호 데이터 추출 하여 데이터화하기(python, mysql)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;로또 당첨 번호 데이터 추출 하여 데이터화하기(python, mysql)이전시간에 역대 로또 번호를 추출하여 csv파일로 만드는 법을 해보았습니다.&amp;gt; 역대 로또 당첨 번호 데이터 추출 ver.python&amp;nbsp;역대 로또 당&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;fflask.site&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;4. 구현 코드&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;(1) API: 번호 생성 로직 (pages/api/generate-lotto.js)&lt;/b&gt;&lt;/p&gt;
&lt;div&gt;
&lt;pre id=&quot;code_1735314982466&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import mysql from &quot;mysql2/promise&quot;;

const dbConfig = {
  host: &quot;localhost&quot;,
  user: &quot;root&quot;,
  password: &quot;&quot;,
  database: &quot;lotto&quot;,
};

export default async function handler(req, res) {
  try {
    const connection = await mysql.createConnection(dbConfig);

    // 로또 데이터 조회
    const [rows] = await connection.execute(`
      SELECT lotto_number_1, lotto_number_2, lotto_number_3, 
             lotto_number_4, lotto_number_5, lotto_number_6 
      FROM lotto_data
    `);

    // 데이터 유효성 검사
    if (!rows || rows.length === 0) {
      res.status(404).json({ error: &quot;No lotto data found&quot; });
      await connection.end();
      return;
    }

    // 번호 출현 빈도 계산
    const numberCounts = Array(45).fill(0); // 1~45의 빈도 저장
    rows.forEach((row) =&amp;gt; {
      for (let i = 1; i &amp;lt;= 6; i++) {
        const number = row[`lotto_number_${i}`];
        if (number) {
          numberCounts[number - 1]++;
        }
      }
    });

    // 총 출현 빈도의 합
    const totalFrequency = numberCounts.reduce((sum, count) =&amp;gt; sum + count, 0);

    // 번호별 가중치 계산 (빈도에 비례한 확률)
    const weightedNumbers = numberCounts.map((count) =&amp;gt; count / totalFrequency);

    // 가중치 기반 랜덤 번호 생성 함수
    const generateWeightedNumbers = () =&amp;gt; {
      const numbers = [];
      while (numbers.length &amp;lt; 6) {
        const rand = Math.random();
        let cumulativeWeight = 0;

        // 가중치 기반 번호 선택
        for (let i = 0; i &amp;lt; 45; i++) {
          cumulativeWeight += weightedNumbers[i];
          if (rand &amp;lt; cumulativeWeight) {
            if (!numbers.includes(i + 1)) {
              // 중복 방지
              numbers.push(i + 1);
            }
            break;
          }
        }
      }

      // 보너스 번호 생성 (기존 번호와 중복되지 않도록)
      let bonusNumber;
      while (true) {
        const rand = Math.random();
        let cumulativeWeight = 0;
        for (let i = 0; i &amp;lt; 45; i++) {
          cumulativeWeight += weightedNumbers[i];
          if (rand &amp;lt; cumulativeWeight) {
            bonusNumber = i + 1;
            break;
          }
        }
        if (!numbers.includes(bonusNumber)) {
          break;
        }
      }

      return { numbers: numbers.sort((a, b) =&amp;gt; a - b), bonusNumber }; // 오름차순 정렬
    };

    const { numbers, bonusNumber } = generateWeightedNumbers();

    res.status(200).json({ numbers, bonusNumber });
    await connection.end();
  } catch (error) {
    console.error(error);
    res.status(500).json({ error: &quot;Failed to generate lotto numbers&quot; });
  }
}&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;(2) 프론트엔드: 번호 표시 (pages/index.js)&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1735315000739&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import { useState } from &quot;react&quot;;

export default function Home() {
  const [numbers, setNumbers] = useState([]);
  const [bonusNumber, setBonusNumber] = useState(null);
  const [error, setError] = useState(null);

  const fetchLottoNumbers = async () =&amp;gt; {
    try {
      setError(null); // 초기화
      const response = await fetch(&quot;/api/generate-lotto&quot;);
      if (!response.ok) {
        throw new Error(&quot;Failed to fetch lotto numbers&quot;);
      }
      const data = await response.json();
      setNumbers(data.numbers || []);
      setBonusNumber(data.bonusNumber || null);
    } catch (err) {
      console.error(err);
      setError(&quot;로또 번호를 가져오는 데 실패했습니다.&quot;);
    }
  };

  return (
    &amp;lt;div style={{ textAlign: &quot;center&quot;, marginTop: &quot;50px&quot; }}&amp;gt;
      &amp;lt;h1 style={{ fontSize: &quot;2.5rem&quot; }}&amp;gt;로또 번호 생성기&amp;lt;/h1&amp;gt;
      &amp;lt;button
        onClick={fetchLottoNumbers}
        style={{
          marginTop: &quot;20px&quot;,
          padding: &quot;10px 20px&quot;,
          fontSize: &quot;1rem&quot;,
          cursor: &quot;pointer&quot;,
          borderRadius: &quot;5px&quot;,
          border: &quot;1px solid #ccc&quot;,
          background: &quot;#0070f3&quot;,
          color: &quot;#fff&quot;,
        }}
      &amp;gt;
        로또 번호 생성
      &amp;lt;/button&amp;gt;

      {error &amp;amp;&amp;amp; &amp;lt;p style={{ color: &quot;red&quot;, marginTop: &quot;20px&quot; }}&amp;gt;{error}&amp;lt;/p&amp;gt;}

      {numbers.length &amp;gt; 0 &amp;amp;&amp;amp; (
        &amp;lt;div style={{ marginTop: &quot;30px&quot; }}&amp;gt;
          &amp;lt;h2&amp;gt;생성된 번호:&amp;lt;/h2&amp;gt;
          &amp;lt;div
            style={{
              fontSize: &quot;1.5rem&quot;,
              fontWeight: &quot;bold&quot;,
              marginBottom: &quot;10px&quot;,
            }}
          &amp;gt;
            {numbers.join(&quot;, &quot;) + &quot; + &quot; + bonusNumber}
          &amp;lt;/div&amp;gt;
        &amp;lt;/div&amp;gt;
      )}
    &amp;lt;/div&amp;gt;
  );
}&lt;/code&gt;&lt;/pre&gt;
&lt;div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;5. 결과 및 테스트&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제 브라우저에서 http://localhost:3000에 접속하여 &lt;b&gt;&quot;로또 번호 생성&quot;&lt;/b&gt; 버튼을 클릭하면, 확률 높은 번호와 보너스 번호를 확인할 수 있습니다.&lt;br /&gt;아래 이미지는 접속해서 확인한 이미지 입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;693&quot; data-origin-height=&quot;398&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nraII/btsLzZ2DFsK/fsoabDv10FzsvUnmXrvK21/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nraII/btsLzZ2DFsK/fsoabDv10FzsvUnmXrvK21/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nraII/btsLzZ2DFsK/fsoabDv10FzsvUnmXrvK21/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnraII%2FbtsLzZ2DFsK%2FfsoabDv10FzsvUnmXrvK21%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;693&quot; height=&quot;398&quot; data-origin-width=&quot;693&quot; data-origin-height=&quot;398&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>Web</category>
      <category>Lotto</category>
      <category>당첨번호</category>
      <category>로또</category>
      <category>로또 당첨</category>
      <category>로또 데이터</category>
      <category>로또데이터</category>
      <category>로또번호 생성기</category>
      <category>번호생성기</category>
      <category>생성기</category>
      <category>역대로또번호</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/152</guid>
      <comments>https://fflask.tistory.com/entry/%EB%A1%9C%EB%98%90-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EC%97%AD%EB%8C%80-%EB%A1%9C%EB%98%90-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC-%EA%B8%B0%EB%B0%98%EC%9C%BC%EB%A1%9C-%ED%95%9C-%ED%99%95%EB%A5%A0-%EB%86%92%EC%9D%80-%EB%B2%88%ED%98%B8-%EC%83%9D%EC%84%B1%EA%B8%B0-%EB%A7%8C%EB%93%A4%EA%B8%B0-Nextjs-MySQL#entry152comment</comments>
      <pubDate>Sat, 28 Dec 2024 07:59:39 +0900</pubDate>
    </item>
    <item>
      <title>Mysql workbench 외부 구성 요소에서 예외를 Throw했습니다.</title>
      <link>https://fflask.tistory.com/entry/Mysql-workbench-%EC%99%B8%EB%B6%80-%EA%B5%AC%EC%84%B1-%EC%9A%94%EC%86%8C%EC%97%90%EC%84%9C-%EC%98%88%EC%99%B8%EB%A5%BC-Throw%ED%96%88%EC%8A%B5%EB%8B%88%EB%8B%A4</link>
      <description>&lt;h2 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size26&quot;&gt;Mysql&amp;nbsp;workbench&amp;nbsp;외부&amp;nbsp;구성&amp;nbsp;요소에서&amp;nbsp;예외를&amp;nbsp;Throw 했습니다.&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2024-11-14 011146.png&quot; data-origin-width=&quot;1216&quot; data-origin-height=&quot;473&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bxFomS/btsKHdulloF/qcjRIcV29ZKZXQMKbJBpu0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bxFomS/btsKHdulloF/qcjRIcV29ZKZXQMKbJBpu0/img.png&quot; data-alt=&quot;mysql워크밴치 실행시 발생한 애러 이미지&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bxFomS/btsKHdulloF/qcjRIcV29ZKZXQMKbJBpu0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbxFomS%2FbtsKHdulloF%2FqcjRIcV29ZKZXQMKbJBpu0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1216&quot; height=&quot;473&quot; data-filename=&quot;스크린샷 2024-11-14 011146.png&quot; data-origin-width=&quot;1216&quot; data-origin-height=&quot;473&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;mysql워크밴치 실행시 발생한 애러 이미지&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-style=&quot;style6&quot; data-ke-type=&quot;horizontalRule&quot; /&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;Mysql Worcbench&amp;nbsp; 실행 중 발생 한 애러 해결&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사이드 프로젝트를 위해 이전에 설치해 둔 워크밴치를 실행 하려고 하니 &quot;mysql workbench has encounterde a problem 외부 구성 요소에서 예외를 Throw 했습니다.&quot; 경고문이 노출되어 이걸 해결하도록 해보겠습니다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;애러 확인&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당 환경은 window11 임을 감안하고 진행하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일단 애러 확인을 위해 workbench 로그를 확인해보겠습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1731543912896&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;윈도우 + R
&amp;gt; cmd
&amp;gt; \Users\{사용자명}\AppData\Roaming\MySQL\Workbench\log
&amp;gt; code {확인할 파일}&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2024-11-14 092229.png&quot; data-origin-width=&quot;584&quot; data-origin-height=&quot;454&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/BGgC5/btsKHgkeNrF/pbMsV9eMDFt427OALtEbyK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/BGgC5/btsKHgkeNrF/pbMsV9eMDFt427OALtEbyK/img.png&quot; data-alt=&quot;mysql 워크밴치 로그 확인 이미지&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/BGgC5/btsKHgkeNrF/pbMsV9eMDFt427OALtEbyK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBGgC5%2FbtsKHgkeNrF%2FpbMsV9eMDFt427OALtEbyK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;584&quot; height=&quot;454&quot; data-filename=&quot;스크린샷 2024-11-14 092229.png&quot; data-origin-width=&quot;584&quot; data-origin-height=&quot;454&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;mysql 워크밴치 로그 확인 이미지&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;log내용 필요한 log내용만 절취 했습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1731544737800&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Your connection attempt failed for user 'root' to the MySQL server at 127.0.0.1:3306:
  Authentication plugin '' cannot be loaded:              &amp;atilde;           ϴ .


Please:
1 Check that MySQL is running on address 127.0.0.1
2 Check that MySQL is reachable on port 3306 (note: 3306 is the default, but this can be changed)
3 Check the user root has rights to connect to 127.0.0.1 from your address (MySQL rights define what clients can connect to the server and from which machines) 
4 Make sure you are both providing a password if needed and using the correct password for 127.0.0.1 connecting from the host address you're connecting from
01:11:38 [ERR][      Workbench]: 외부 구성 요소에서 예외를 Throw했습니다.
Exception = System.Runtime.InteropServices.SEHException
Message = 외부 구성 요소에서 예외를 Throw했습니다.&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;root로 실행이 안되거나 3306 포트에 문제가 있는 것으로 보이니 이걸 중점으로 확인하면 될 것으로 보입니다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;해결&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;MySQL 서버 실행 상태 확인 (services.msc 또는 netstat).&lt;/li&gt;
&lt;li&gt;포트 3306 방화벽 허용 설정.&lt;/li&gt;
&lt;li&gt;MySQL 사용자 플러그인 설정을 mysql_native_password로 변경.&lt;/li&gt;
&lt;li&gt;MySQL 설정 파일(my.ini)에서 기본 인증 플러그인 수정.&lt;/li&gt;
&lt;li&gt;MySQL Workbench 설정 확인 및 최신 버전 설치.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;요즘 트렌드인 chatGPT에게 물어봤더니 이런 결론을 내려주었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;음~저것도 좋지만 가장 의심되는 요소가 하나 머릿속을 스치고 지나서 확인해보도록 하겠습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1731545137171&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;윈도우 + r
&amp;gt; services.msc

또는 

윈도우 검색
&amp;gt;서비스&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2024-11-14 094648.png&quot; data-origin-width=&quot;559&quot; data-origin-height=&quot;645&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cw0cNv/btsKIx590e1/w68kMGNkA4tS1AhxYkj46k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cw0cNv/btsKIx590e1/w68kMGNkA4tS1AhxYkj46k/img.png&quot; data-alt=&quot;윈도우 서비스 내용&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cw0cNv/btsKIx590e1/w68kMGNkA4tS1AhxYkj46k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcw0cNv%2FbtsKIx590e1%2Fw68kMGNkA4tS1AhxYkj46k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;559&quot; height=&quot;645&quot; data-filename=&quot;스크린샷 2024-11-14 094648.png&quot; data-origin-width=&quot;559&quot; data-origin-height=&quot;645&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;윈도우 서비스 내용&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;서비스에서 mariaDB가 실행 중이고 mysql80이 중지되어 있는 것을 확인 그럼 mariaDB를 사용하지 않으니 중지해 주고 mysql80(mysql)을 실행해줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그렇게 해주면 mysql이 정상적으로 동작하는 것을 확인할 수 있습니다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;결론&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이전에 했던 세팅으로 인해 발생한 에러였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;개발을 진행하다 보면 개발환경 세팅에 가장 많은 시간이 투자되곤 하죠 그러니 모두 정확한 방법을 알고 개발환경을 구축하면 이러한 애러들을 사전에 방지할 수 있답니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;구독 과 좋아요 부탁드려요~!&lt;/p&gt;</description>
      <category>DataBases</category>
      <category>MySQL</category>
      <category>mysql error</category>
      <category>MySql Workbench</category>
      <category>Workbench</category>
      <category>애러</category>
      <category>애러 해결</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/149</guid>
      <comments>https://fflask.tistory.com/entry/Mysql-workbench-%EC%99%B8%EB%B6%80-%EA%B5%AC%EC%84%B1-%EC%9A%94%EC%86%8C%EC%97%90%EC%84%9C-%EC%98%88%EC%99%B8%EB%A5%BC-Throw%ED%96%88%EC%8A%B5%EB%8B%88%EB%8B%A4#entry149comment</comments>
      <pubDate>Thu, 14 Nov 2024 12:30:30 +0900</pubDate>
    </item>
    <item>
      <title>파이썬 랜덤 번호 추출하기(Python Tutorial: Building a Random Number Generator)</title>
      <link>https://fflask.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EB%9E%9C%EB%8D%A4-%EB%B2%88%ED%98%B8-%EC%B6%94%EC%B6%9C%ED%95%98%EA%B8%B0Python-Tutorial-Building-a-Random-Number-Generator</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;랜덤 숫자 추출기 만들기&lt;/h3&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;파이썬(Python) 기초 예제: 랜덤 숫자 추출기(Python Basics: Create a Random Number Generator)&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파이썬은 간단하면서도 강력한 프로그래밍 언어로, 다양한 작업을 손쉽게 수행할 수 있습니다. 이번 포스팅에서는 파이썬에서 제공하는 기본 라이브러리를 활용해 랜덤 숫자를 생성하는 프로그램을 만들어 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;(Python is a simple yet powerful programming language, suitable for various tasks. In this tutorial, we&amp;rsquo;ll learn how to create a program that generates random numbers using Python&amp;rsquo;s built-in libraries.)&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;랜덤 숫자 추출기가 필요한 이유(Why Use a Random Number Generator?)&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;랜덤 숫자는 다양한 분야에서 사용됩니다. 예를 들어:&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;(Random numbers are essential in many areas, such as:)&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;로또 번호 생성기(Lottery number generation)&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;보안 키 생성(Security key creation)&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;게임에서의 무작위 이벤트 처리(Random events in games)&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 포스팅에서는 사용자 지정 범위 내에서 랜덤 숫자를 생성하는 간단한 프로그램을 만들어 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;(In this post, we&amp;rsquo;ll create a program that generates random numbers within a user-specified range.)&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;파이썬 코드 예제(Python Code Example)&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래는 파이썬의 random 모듈을 사용해 랜덤 숫자를 생성하는 간단한 코드입니다:&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;(Below is a Python program using the random module to generate random numbers:)&lt;/p&gt;
&lt;pre id=&quot;code_1731378006006&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import random

def random_number_generator(start, end, count):
    if count &amp;gt; (end - start + 1):
        raise ValueError(&quot;생성할 숫자의 개수가 범위보다 클 수 없습니다.&quot;)
    
    return random.sample(range(start, end + 1), count)

# 사용자 입력 받기
try:
    start = int(input(&quot;숫자의 시작 범위를 입력하세요: &quot;))
    end = int(input(&quot;숫자의 끝 범위를 입력하세요: &quot;))
    count = int(input(&quot;생성할 랜덤 숫자의 개수를 입력하세요: &quot;))
    
    # 랜덤 숫자 생성
    random_numbers = random_number_generator(start, end, count)
    print(f&quot;생성된 랜덤 숫자: {random_numbers}&quot;)
except ValueError as e:
    print(f&quot;입력 오류: {e}&quot;)
except Exception as e:
    print(f&quot;알 수 없는 오류 발생: {e}&quot;)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;코드 설명(Code Breakdown)&lt;/h3&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;b&gt;random.sample&lt;/b&gt;:
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;random.sample()은 중복 없이 지정된 개수만큼 랜덤한 숫자를 생성합니다.&lt;br /&gt;(random.sample() generates a specified number of random numbers without duplicates.)&lt;/li&gt;
&lt;li&gt;이를 통해 예기치 않은 중복을 방지할 수 있습니다.&lt;br /&gt;(This ensures that all generated numbers are unique.)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;유효성 검사&lt;/b&gt;(Validation):
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;입력된 숫자의 범위와 생성할 숫자의 개수를 비교하여, 적절하지 않은 경우 오류를 발생시킵니다.&lt;br /&gt;(The program checks whether the range and the number of requested random numbers are valid.)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;예외 처리(&lt;b&gt;Error Handling&lt;/b&gt;)&lt;/b&gt;:
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;잘못된 입력값이나 예상치 못한 에러를 처리하여 사용자 경험을 개선합니다.&lt;br /&gt;(Input errors or unexpected exceptions are handled gracefully to improve user experience.)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;실행 결과(Example Output)&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;입력(Input):&lt;/h4&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;pre id=&quot;code_1731378027396&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;숫자의 시작 범위를 입력하세요: 1  
숫자의 끝 범위를 입력하세요: 100  
생성할 랜덤 숫자의 개수를 입력하세요: 5​&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;출력(Output):&lt;/h4&gt;
&lt;pre id=&quot;code_1731378047155&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;생성된 랜덤 숫자: [45, 2, 78, 13, 56]&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;이 코드를 확장해보세요(How to Expand This Code)&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 코드는 간단하지만 다양한 방법으로 확장 가능합니다(This code is simple but can be extended in various ways):&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;GUI 추가&lt;/b&gt;: tkinter를 사용해 GUI 환경에서 동작하도록 만들기.&lt;br /&gt;(&lt;b&gt;Add a GUI&lt;/b&gt;: Use tkinter to make it run in a graphical interface.)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;파일 저장&lt;/b&gt;: 생성된 숫자를 파일로 저장하기.&lt;br /&gt;(&lt;b&gt;Save to File&lt;/b&gt;: Allow users to save the generated numbers to a file.)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;중복 허용 랜덤 숫자&lt;/b&gt;: 필요에 따라 중복을 허용하도록 옵션 추가하기.&lt;br /&gt;(&lt;b&gt;Allow Duplicates&lt;/b&gt;: Add an option to generate numbers with duplicates if needed.)&lt;/li&gt;
&lt;li&gt;로또나 슈퍼볼 번호 생성기를 만들기가 가능 합니다.&lt;br /&gt;(It is possible to create a lotto or super bowl number generator.)&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;결론(Conclusion)&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 포스팅에서는 파이썬의 random 모듈을 사용해 랜덤 숫자를 생성하는 간단한 프로그램을 만들어 보았습니다. 파이썬은 초보자부터 전문가까지 쉽게 사용할 수 있는 언어로, 이 코드를 기반으로 더 다양한 프로그램을 만들어 보세요!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;(In this tutorial, we explored how to build a random number generator using Python&amp;rsquo;s random module. Python is a versatile language, and this program can be a great starting point for creating more advanced applications.)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;구독 과 좋아요 부탁드려요~!&lt;/p&gt;</description>
      <category>Programming/python</category>
      <category>Learnpython</category>
      <category>Lotto</category>
      <category>Python</category>
      <category>PythonTutorial</category>
      <category>randomnumbergenerator</category>
      <category>Super Bowl</category>
      <category>super bowl number generator</category>
      <category>랜덤번호생성기</category>
      <category>로또</category>
      <category>슈퍼볼</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/147</guid>
      <comments>https://fflask.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EB%9E%9C%EB%8D%A4-%EB%B2%88%ED%98%B8-%EC%B6%94%EC%B6%9C%ED%95%98%EA%B8%B0Python-Tutorial-Building-a-Random-Number-Generator#entry147comment</comments>
      <pubDate>Tue, 12 Nov 2024 11:30:55 +0900</pubDate>
    </item>
    <item>
      <title>pc필요해서 야구선수에게 구매해봤습니다.</title>
      <link>https://fflask.tistory.com/entry/pc%ED%95%84%EC%9A%94%ED%95%B4%EC%84%9C-%EC%95%BC%EA%B5%AC%EC%84%A0%EC%88%98%EC%97%90%EA%B2%8C-%EA%B5%AC%EB%A7%A4%ED%95%B4%EB%B4%A4%EC%8A%B5%EB%8B%88%EB%8B%A4</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;pc필요해서&amp;nbsp;야구선수에게&amp;nbsp;구매해봤습니다.&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;IMG_2525.jpg&quot; data-origin-width=&quot;640&quot; data-origin-height=&quot;480&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bXMMLh/btsHBQnQrNR/pvriWVYDh8IclgABKN3KAk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bXMMLh/btsHBQnQrNR/pvriWVYDh8IclgABKN3KAk/img.jpg&quot; data-alt=&quot;사진에는 보이지 안지만 살짝 젖어있음&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bXMMLh/btsHBQnQrNR/pvriWVYDh8IclgABKN3KAk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbXMMLh%2FbtsHBQnQrNR%2FpvriWVYDh8IclgABKN3KAk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;640&quot; height=&quot;480&quot; data-filename=&quot;IMG_2525.jpg&quot; data-origin-width=&quot;640&quot; data-origin-height=&quot;480&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;사진에는 보이지 안지만 살짝 젖어있음&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;유명 가전 판매처에서 가성비 좋기로 소문이 나있는 업체에게서 pc를 구매해봤습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;포인트 털기도 되고 좋을것 같아서요....잘못된 선택인건 몰랐죠&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;급하게 일때문에 필요해서 구매한거라 기다리고 있는데&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;주문당일이 아니고 그 다음날 문자가 와서는 주문이 밀려 배송이 지연될수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하는 문자한통이 갑자기 왔어요!!!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 부리나케 문의를 남겼죠 언제 도착해요?, 그리고 돌아온 답변은 요즘 ai가 유행이라 그런가 그냥 메크로 답변이었어요&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어쩔수 없었죠. 얼마나 늦게 오겠어 라고 생각하고 기다리니&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;필요시기는 지나고 문의로 답은준 날의 하루가 지나서 배송이 그것도 늦은 저녁시간에 도착했어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;흠~나 개발못하는데..........;;;;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;박스를 딱 받아들고 오 묵직한데 하고 박스를 보는순가 식은땀이&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;처음 사진처럼 박스가 온거죠&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;던....졌나???&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;불안한 마음에 열심히 상태확인과 점검을 돌려보니 크게 문제는 없다는걸 았았어요&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;휴~다행이다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;IMG_2529.jpg&quot; data-origin-width=&quot;480&quot; data-origin-height=&quot;640&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Cbzyl/btsHCpptseN/kbeRaOVNUNlFkWYxKcHQI1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Cbzyl/btsHCpptseN/kbeRaOVNUNlFkWYxKcHQI1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Cbzyl/btsHCpptseN/kbeRaOVNUNlFkWYxKcHQI1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCbzyl%2FbtsHCpptseN%2FkbeRaOVNUNlFkWYxKcHQI1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;480&quot; height=&quot;640&quot; data-filename=&quot;IMG_2529.jpg&quot; data-origin-width=&quot;480&quot; data-origin-height=&quot;640&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어렵사리 왔으니 책상아래에 노비처럼 잘 놓아뒀어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2024-05-24 오후 5.41.25.png&quot; data-origin-width=&quot;1094&quot; data-origin-height=&quot;466&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/eeEfOE/btsHBy1Swyb/jargczCI81YdcEyvwxx65k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/eeEfOE/btsHBy1Swyb/jargczCI81YdcEyvwxx65k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/eeEfOE/btsHBy1Swyb/jargczCI81YdcEyvwxx65k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeeEfOE%2FbtsHBy1Swyb%2FjargczCI81YdcEyvwxx65k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1094&quot; height=&quot;466&quot; data-filename=&quot;스크린샷 2024-05-24 오후 5.41.25.png&quot; data-origin-width=&quot;1094&quot; data-origin-height=&quot;466&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그래도 리뷰도 별점 높게 줬어요 ㅎㅎㅎ&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이렇게 pc구매하고 있었던 해프닝 적어봐요 지나가는 개발자분들 여기 알아서 보고 사세요 ㅎㅎㅎㅎ&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;pc가 필요해서 야구선수에게 구매해봤다입니다~~~:)&lt;/p&gt;</description>
      <category>일상</category>
      <category>PC</category>
      <category>구매 후기</category>
      <category>구매리뷰</category>
      <category>구매후기</category>
      <category>마트</category>
      <category>맘에안듬</category>
      <category>성</category>
      <category>하이</category>
      <category>한</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/146</guid>
      <comments>https://fflask.tistory.com/entry/pc%ED%95%84%EC%9A%94%ED%95%B4%EC%84%9C-%EC%95%BC%EA%B5%AC%EC%84%A0%EC%88%98%EC%97%90%EA%B2%8C-%EA%B5%AC%EB%A7%A4%ED%95%B4%EB%B4%A4%EC%8A%B5%EB%8B%88%EB%8B%A4#entry146comment</comments>
      <pubDate>Fri, 24 May 2024 17:43:38 +0900</pubDate>
    </item>
    <item>
      <title>프로미스 패턴(Promise): 비동기 작업을 효율적으로 다루는 방법</title>
      <link>https://fflask.tistory.com/entry/%ED%94%84%EB%A1%9C%EB%AF%B8%EC%8A%A4-%ED%8C%A8%ED%84%B4-%EB%B9%84%EB%8F%99%EA%B8%B0-%EC%9E%91%EC%97%85%EC%9D%84-%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9C%BC%EB%A1%9C-%EB%8B%A4%EB%A3%A8%EB%8A%94-%EB%B0%A9%EB%B2%95</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;프로미스&amp;nbsp;패턴(Promise):&amp;nbsp;비동기&amp;nbsp;작업을&amp;nbsp;효율적으로&amp;nbsp;다루는&amp;nbsp;방법&lt;/b&gt;&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;627&quot; data-origin-height=&quot;269&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/k3i1u/btszw8RLlaG/T2eVBMMTGokqdLJMDm8jc1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/k3i1u/btszw8RLlaG/T2eVBMMTGokqdLJMDm8jc1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/k3i1u/btszw8RLlaG/T2eVBMMTGokqdLJMDm8jc1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fk3i1u%2Fbtszw8RLlaG%2FT2eVBMMTGokqdLJMDm8jc1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;627&quot; height=&quot;269&quot; data-origin-width=&quot;627&quot; data-origin-height=&quot;269&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;JavaScript는 웹 애플리케이션에서 비동기 작업을 처리하는 데 필수적인 언어입니다. 비동기 작업은 파일 로딩, 네트워크 요청 및 데이터베이스 쿼리와 같은 작업을 의미하며, 이러한 작업을 효과적으로 다루려면 프로미스 패턴이 필요합니다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;프로미스란 무엇인가요?&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;프로미스는 JavaScript에서 비동기 작업을 관리하는 객체입니다. 이 패턴을 사용하면 코드를 깔끔하게 유지하고 오류 처리를 간단하게 할 수 있습니다. 프로미스는 세 가지 상태를 가집니다.&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;대기(Pending): 작업이 진행 중일 때의 상태입니다.&lt;/li&gt;
&lt;li&gt;이행(Fulfilled):&amp;nbsp;작업이&amp;nbsp;성공적으로&amp;nbsp;완료된&amp;nbsp;상태입니다.&lt;/li&gt;
&lt;li&gt;거부(Rejected): 작업이 실패한 상태입니다.&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;프로미스 사용 방법&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;프로미스를&amp;nbsp;사용하는&amp;nbsp;방법은&amp;nbsp;간단합니다.&amp;nbsp;다음은&amp;nbsp;기본적인&amp;nbsp;프로미스&amp;nbsp;패턴의&amp;nbsp;예시입니다.&lt;/p&gt;
&lt;pre id=&quot;code_1698814138727&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;// 비동기 함수 정의: 1초 후에 성공 또는 실패하는 가짜 비동기 작업
function fakeAsyncTask(success) {
  return new Promise((resolve, reject) =&amp;gt; {
    setTimeout(() =&amp;gt; {
      if (success) {
        resolve('작업이 성공했습니다.');
      } else {
        reject('작업이 실패했습니다.');
      }
    }, 1000);
  });
}

// 프로미스를 사용한 비동기 작업
fakeAsyncTask(true)
  .then((result) =&amp;gt; {
    console.log(result); // 성공한 경우의 처리
  })
  .catch((error) =&amp;gt; {
    console.error(error); // 실패한 경우의 처리
  });

// 여러 개의 비동기 작업을 연결해서 실행
Promise.all([
  fakeAsyncTask(true),
  fakeAsyncTask(true),
  fakeAsyncTask(true)
])
  .then((results) =&amp;gt; {
    console.log('모든 작업이 성공했습니다.');
  })
  .catch((error) =&amp;gt; {
    console.error('하나 이상의 작업이 실패했습니다:', error);
  });

// 비동기 작업을 병렬로 실행
Promise.race([
  fakeAsyncTask(true),
  fakeAsyncTask(false),
  fakeAsyncTask(true)
])
  .then((result) =&amp;gt; {
    console.log('가장 빠른 작업이 성공했습니다:', result);
  })
  .catch((error) =&amp;gt; {
    console.error('모든 작업이 실패했습니다:', error);
  });&lt;/code&gt;&lt;/pre&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;왜 프로미스를 사용해야 하나요?&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;프로미스 패턴은 비동기 코드를 읽기 쉽게 만들어분디ㅏ. 여러개의 비동기 작업을 연결하거나 병렬로 실행하는 데 유용하며, 오류 처리도 요율적으로 수행할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;마치며&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;JavaScript&amp;nbsp;프로미스&amp;nbsp;패턴은&amp;nbsp;비동기&amp;nbsp;작업을&amp;nbsp;효율적으로&amp;nbsp;다루는&amp;nbsp;데&amp;nbsp;도움이&amp;nbsp;되는&amp;nbsp;강력한&amp;nbsp;도구입니다.&amp;nbsp;이를&amp;nbsp;통해&amp;nbsp;코드를&amp;nbsp;더&amp;nbsp;깔끔하게&amp;nbsp;유지하고,&amp;nbsp;복잡한&amp;nbsp;비동기&amp;nbsp;작업을&amp;nbsp;관리하는&amp;nbsp;데&amp;nbsp;도움을&amp;nbsp;줍니다.&amp;nbsp;이제&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;JavaScript&amp;nbsp;프로미스&amp;nbsp;패턴에&amp;nbsp;대한&amp;nbsp;이해를&amp;nbsp;높이고,&amp;nbsp;SEO에도&amp;nbsp;최적화되어&amp;nbsp;검색&amp;nbsp;엔진에서&amp;nbsp;더&amp;nbsp;잘&amp;nbsp;노출되도록&amp;nbsp;도와줄&amp;nbsp;것입니다.&lt;/p&gt;</description>
      <category>Web/javascript</category>
      <category>CODE</category>
      <category>jaja</category>
      <category>JavaScript</category>
      <category>promise</category>
      <category>동기</category>
      <category>비동기</category>
      <category>자바</category>
      <category>자바스크립트</category>
      <category>코딩</category>
      <category>프로미스</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/144</guid>
      <comments>https://fflask.tistory.com/entry/%ED%94%84%EB%A1%9C%EB%AF%B8%EC%8A%A4-%ED%8C%A8%ED%84%B4-%EB%B9%84%EB%8F%99%EA%B8%B0-%EC%9E%91%EC%97%85%EC%9D%84-%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9C%BC%EB%A1%9C-%EB%8B%A4%EB%A3%A8%EB%8A%94-%EB%B0%A9%EB%B2%95#entry144comment</comments>
      <pubDate>Tue, 7 Nov 2023 11:05:16 +0900</pubDate>
    </item>
    <item>
      <title>스즈키 짐니로 만든 메르세데스 벤츠 G바겐?</title>
      <link>https://fflask.tistory.com/entry/%EC%8A%A4%EC%A6%88%ED%82%A4-%EC%A7%90%EB%8B%88%EB%A1%9C-%EB%A7%8C%EB%93%A0-%EB%A9%94%EB%A5%B4%EC%84%B8%EB%8D%B0%EC%8A%A4-%EB%B2%A4%EC%B8%A0-G%EB%B0%94%EA%B2%90</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1191&quot; data-origin-height=&quot;671&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cL53L1/btru7SMB3cc/9jT57X4JxaPnjtje02vc9K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cL53L1/btru7SMB3cc/9jT57X4JxaPnjtje02vc9K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cL53L1/btru7SMB3cc/9jT57X4JxaPnjtje02vc9K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcL53L1%2Fbtru7SMB3cc%2F9jT57X4JxaPnjtje02vc9K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1191&quot; height=&quot;671&quot; data-origin-width=&quot;1191&quot; data-origin-height=&quot;671&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자동차 커스텀 업체 리버티 워크가 제작한 특별한 SUV모델로 일본의 자동차 스즈키 짐니를 커스텀 모델이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;짐니는 스즈키를 대표하는 SUV경차모델로 각진 외장 디자인과 탄탄한 오프로드 주행 성능으로 큰인기를 모으고 있는 모델이다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1764&quot; data-origin-height=&quot;1006&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cFWK8M/btrviJgApl8/y7MhrQ7sfkXwI5EwFJg8I0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cFWK8M/btrviJgApl8/y7MhrQ7sfkXwI5EwFJg8I0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cFWK8M/btrviJgApl8/y7MhrQ7sfkXwI5EwFJg8I0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcFWK8M%2FbtrviJgApl8%2Fy7MhrQ7sfkXwI5EwFJg8I0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1764&quot; height=&quot;1006&quot; data-origin-width=&quot;1764&quot; data-origin-height=&quot;1006&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;각진 외장과&amp;nbsp; 경차지만 SUV라는 특징때문에 G바겐 축소판이라는 별명을 가지고 있는데 이번 리버티 워크는&amp;nbsp; 짐니를 G바겐과 흡사한 모습으로 새롭게 커스텀하였다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1711&quot; data-origin-height=&quot;781&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ct37fc/btrvcGFoaYq/xCFm5yxm106WBBiNnUyvp1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ct37fc/btrvcGFoaYq/xCFm5yxm106WBBiNnUyvp1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ct37fc/btrvcGFoaYq/xCFm5yxm106WBBiNnUyvp1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fct37fc%2FbtrvcGFoaYq%2FxCFm5yxm106WBBiNnUyvp1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1711&quot; height=&quot;781&quot; data-origin-width=&quot;1711&quot; data-origin-height=&quot;781&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;각진 외장과&amp;nbsp; 경차지만 SUV라는 특징때문에 G바겐 축소판이라는 별명을 가지고 있는데 이번 리버티 워크는&amp;nbsp; 짐니를 G바겐과 흡사한 모습으로 새롭게 커스텀하였다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1821&quot; data-origin-height=&quot;979&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/w07We/btrvlzdkXke/Bh6ROkhjE40dirROdX7YC0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/w07We/btrvlzdkXke/Bh6ROkhjE40dirROdX7YC0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/w07We/btrvlzdkXke/Bh6ROkhjE40dirROdX7YC0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fw07We%2FbtrvlzdkXke%2FBh6ROkhjE40dirROdX7YC0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1821&quot; height=&quot;979&quot; data-origin-width=&quot;1821&quot; data-origin-height=&quot;979&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당 모델은 메르세데스 AMG G63디자인을 따라 완성되었으며 차 전체가 2개의 원형 헤드램프 라디에이터 그릴 가운데 원형앰블럼을 확인할 수 있고, 루프라인 또한 G바겐과 동일하게 수직으로 설계되었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;더욱 자세한 모습을 원하신다면 아래의 링크를 참도하시기 바랍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;a href=&quot;https://www.cars.co.za/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.cars.co.za/&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1646599136195&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Cars for sale in South Africa, Buy new &amp;amp; used cars online - Cars.co.za&quot; data-og-description=&quot;Searching for a car Buying a car is not always easy. At Cars.co.za our primary goal is to aid you, our valued user, in the car buying process. We provide many car services and facilities to make your next car purchase a simple one. Cars.co.za facilitates t&quot; data-og-host=&quot;www.cars.co.za&quot; data-og-source-url=&quot;https://www.cars.co.za/&quot; data-og-url=&quot;https://www.cars.co.za/&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://www.cars.co.za/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.cars.co.za/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Cars for sale in South Africa, Buy new &amp;amp; used cars online - Cars.co.za&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Searching for a car Buying a car is not always easy. At Cars.co.za our primary goal is to aid you, our valued user, in the car buying process. We provide many car services and facilities to make your next car purchase a simple one. Cars.co.za facilitates t&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.cars.co.za&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>테크 기사</category>
      <category>G바겐</category>
      <category>SUV</category>
      <category>경차</category>
      <category>디자인</category>
      <category>밴츠</category>
      <category>스즈키</category>
      <category>자동차</category>
      <category>짐니</category>
      <category>커스텀 자동차</category>
      <category>커스텀카</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/116</guid>
      <comments>https://fflask.tistory.com/entry/%EC%8A%A4%EC%A6%88%ED%82%A4-%EC%A7%90%EB%8B%88%EB%A1%9C-%EB%A7%8C%EB%93%A0-%EB%A9%94%EB%A5%B4%EC%84%B8%EB%8D%B0%EC%8A%A4-%EB%B2%A4%EC%B8%A0-G%EB%B0%94%EA%B2%90#entry116comment</comments>
      <pubDate>Fri, 6 Oct 2023 20:41:28 +0900</pubDate>
    </item>
    <item>
      <title>[Android] Android Studio 업데이트후 한글 깨짐 현상 해결방법</title>
      <link>https://fflask.tistory.com/entry/Android-Android-Studio-%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8%ED%9B%84-%ED%95%9C%EA%B8%80-%EA%B9%A8%EC%A7%90-%ED%98%84%EC%83%81-%ED%95%B4%EA%B2%B0%EB%B0%A9%EB%B2%95</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;640&quot; data-origin-height=&quot;274&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pyTvJ/btrSxDZdkwF/4omwe8Dd8lC16doahsd5A0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pyTvJ/btrSxDZdkwF/4omwe8Dd8lC16doahsd5A0/img.png&quot; data-alt=&quot;Android Studio Logo Image&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pyTvJ/btrSxDZdkwF/4omwe8Dd8lC16doahsd5A0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpyTvJ%2FbtrSxDZdkwF%2F4omwe8Dd8lC16doahsd5A0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;640&quot; height=&quot;274&quot; data-origin-width=&quot;640&quot; data-origin-height=&quot;274&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;Android Studio Logo Image&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;Android Studio 업데이트후 한글 깨짐 현상 해결방법&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;Android Studio 업데이트를 하다 보면 가끔 layout free view 에서 한글이 올바로 표시되지 않거나 애뮬레이터에서 한글 표기가 깨지거나 나타나지 않는 경우가 발생할 때가 종종 발생한다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;이러한 문재를 한번 해결해보자.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;margin-right: 0px; margin-left: 0px; font-family: 'Malgun Gothic'; font-size: medium;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; font-size: 10pt;&quot;&gt;안드로이드 스튜디오 설치경로로 이동(Move on Android studio setup location )&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;margin-right: 0px; margin-left: 0px; font-family: 'Malgun Gothic'; font-size: medium;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1669856045828&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Android setup location\plugins\android\lib\layoutlib\data\fonts &amp;lt;- 이동



fonts.xml &amp;lt;-running this file

&amp;lt;family lang=&quot;ko&quot;&amp;gt;

        &amp;lt;font weight=&quot;400&quot; style=&quot;normal&quot; index=&quot;1&quot;&amp;gt;NanumGothic.ttf&amp;lt;/font&amp;gt;

&amp;lt;/family&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;margin-right: 0px; margin-left: 0px;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;위 xml구문을 찾아서 편집 해주면 된다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;margin-right: 0px; margin-left: 0px; font-family: 'Malgun Gothic'; font-size: medium;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;margin-right: 0px; margin-left: 0px; font-family: 'Malgun Gothic'; font-size: medium;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; font-size: 10pt;&quot;&gt;하지만! 편집을 해도 편집을 하고 저장을 하려고 하면 경고가 뜨면서 편집이 않될수 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;margin-right: 0px; margin-left: 0px; font-family: 'Malgun Gothic'; font-size: medium;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;해결 방안으로&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;fonts.xml&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;우클릭 - 속성 - 보안 에 들어가서 user에 쓰기 권한을 주면 편집이 된다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <category>Programming/Android</category>
      <category>Android</category>
      <category>android studio</category>
      <category>brake text</category>
      <category>Bug</category>
      <category>development</category>
      <category>flask</category>
      <category>개발</category>
      <category>개발자</category>
      <category>발생오류</category>
      <category>버그</category>
      <category>버그수정</category>
      <category>안드로이드</category>
      <category>안드로이드 스튜디오</category>
      <category>안드로이드 스튜디오 업데이트</category>
      <category>업데이트후 발생</category>
      <category>업데이트후 발생오류</category>
      <category>플라스크</category>
      <category>한글</category>
      <category>한글깨짐</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/7</guid>
      <comments>https://fflask.tistory.com/entry/Android-Android-Studio-%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8%ED%9B%84-%ED%95%9C%EA%B8%80-%EA%B9%A8%EC%A7%90-%ED%98%84%EC%83%81-%ED%95%B4%EA%B2%B0%EB%B0%A9%EB%B2%95#entry7comment</comments>
      <pubDate>Fri, 6 Oct 2023 20:37:58 +0900</pubDate>
    </item>
    <item>
      <title>[Android] Android Studio 업데이트후 한글 깨짐 현상 해결방법</title>
      <link>https://fflask.tistory.com/entry/Android-Android-Studio-%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8%ED%9B%84-%ED%95%9C%EA%B8%80-%EA%B9%A8%EC%A7%90-%ED%98%84%EC%83%81-%ED%95%B4%EA%B2%B0%EB%B0%A9%EB%B2%95-1</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-origin-width=&quot;640&quot; data-origin-height=&quot;274&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dDbQwv/btqNr8jnsuy/4mG7XP0F5Ik8ZKTF5kqRH0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dDbQwv/btqNr8jnsuy/4mG7XP0F5Ik8ZKTF5kqRH0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dDbQwv/btqNr8jnsuy/4mG7XP0F5Ik8ZKTF5kqRH0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdDbQwv%2FbtqNr8jnsuy%2F4mG7XP0F5Ik8ZKTF5kqRH0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;640&quot; height=&quot;274&quot; data-origin-width=&quot;640&quot; data-origin-height=&quot;274&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;Android Studio 업데이트 후 한글 깨짐 현상 해결방법&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Android Studio 업데이트를 하다 보면 가끔 layout free view에서 한글이 올바로 표시되지 않거나 애뮬레이터에서 한글 표기가 깨지거나 나타나지 않는 경우가 발생할 때가 종종 발생하게 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이러한 문재를 한번 해결해보고 또 저도 겸사겸사 기억하려고 글을 남겨봐요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;안드로이드 스튜디오 설치경로로 이동&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;Move on Android studio setup location.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;설치경로는 설치하신 주소에따라 pc에 따라서 달라지니까 잘찾아보세요~~^^&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;Android setup location\plugins\android\lib\layoutlib\data\fonts&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;lt;- 이동&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;저는 여기에 설치되어있어요.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;fonts.xml&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;lt;-running this file&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1605428446861&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;family lang=&quot;ko&quot;&amp;gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&amp;lt;font weight=&quot;400&quot; style=&quot;normal&quot; index=&quot;1&quot;&amp;gt;NanumGothic.ttf&amp;lt;/font&amp;gt;
&amp;lt;/family&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;위 xml구문을 찾아서 편집해주면 저는 무사하게 해결이 되었어요&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;하지만! 편집을 해도 편집을 하고 저장을 하려고 하면 경고가 뜨면서 편집이 안 될 수 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;해결 방안으로&amp;nbsp;&lt;/span&gt;&lt;span&gt;fonts.xml&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;우클릭 - 속성 - 보안에 들어가서 user에 쓰기 권한을 주면 편집이 된다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming/Android</category>
      <category>Android</category>
      <category>android language</category>
      <category>Dev</category>
      <category>error</category>
      <category>개발오류</category>
      <category>모바일개발</category>
      <category>안드로이드</category>
      <category>안드로이드개발 오류</category>
      <category>한글깨짐</category>
      <category>한글오류</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/95</guid>
      <comments>https://fflask.tistory.com/entry/Android-Android-Studio-%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8%ED%9B%84-%ED%95%9C%EA%B8%80-%EA%B9%A8%EC%A7%90-%ED%98%84%EC%83%81-%ED%95%B4%EA%B2%B0%EB%B0%A9%EB%B2%95-1#entry95comment</comments>
      <pubDate>Fri, 6 Oct 2023 20:37:29 +0900</pubDate>
    </item>
    <item>
      <title>[해결방법] fatal: not a git repository (or any of the parent directories): .git</title>
      <link>https://fflask.tistory.com/entry/%ED%95%B4%EA%B2%B0%EB%B0%A9%EB%B2%95-fatal-not-a-git-repository-or-any-of-the-parent-directories-git</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;364&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kythE/btsrYAtmlSy/c1f7zHgqy8W5Y7GY5GK651/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kythE/btsrYAtmlSy/c1f7zHgqy8W5Y7GY5GK651/img.png&quot; data-alt=&quot;GitHub LOGO&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kythE/btsrYAtmlSy/c1f7zHgqy8W5Y7GY5GK651/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkythE%2FbtsrYAtmlSy%2Fc1f7zHgqy8W5Y7GY5GK651%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;364&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;364&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;GitHub LOGO&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;처음 폴더를 만들고 pull 하려니 아래와 같은 애러가 발생했어요&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;909&quot; data-origin-height=&quot;44&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/k58VG/btsrEyYrQoA/kcSbRqXXnper8KvKFxKyJ1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/k58VG/btsrEyYrQoA/kcSbRqXXnper8KvKFxKyJ1/img.png&quot; data-alt=&quot;fatal: not a git repository (or any of the parent directories): .git 오류발생 이미지&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/k58VG/btsrEyYrQoA/kcSbRqXXnper8KvKFxKyJ1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fk58VG%2FbtsrEyYrQoA%2FkcSbRqXXnper8KvKFxKyJ1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;909&quot; height=&quot;44&quot; data-origin-width=&quot;909&quot; data-origin-height=&quot;44&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;fatal: not a git repository (or any of the parent directories): .git 오류발생 이미지&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;fatal: not a git repository (or any of the parent directories): .git 내용을 검생한결과&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;현재 폴더에 git에 대한 정보 담은 파일이 없기 때문에 발생하는 에러가 발생한것이라고 해요&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1692702651048&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;git init
git remote add origin (GitHub주소)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;순으로 실행해주시면 에러를 해결할 수 있어요&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming</category>
      <category>Git</category>
      <category>GitHub</category>
      <category>remot</category>
      <category>개발</category>
      <category>깃에러</category>
      <category>깃허브</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/143</guid>
      <comments>https://fflask.tistory.com/entry/%ED%95%B4%EA%B2%B0%EB%B0%A9%EB%B2%95-fatal-not-a-git-repository-or-any-of-the-parent-directories-git#entry143comment</comments>
      <pubDate>Tue, 22 Aug 2023 20:12:33 +0900</pubDate>
    </item>
    <item>
      <title>[Android] apk파일 설치시 발생오류, 패키지가 손상된 것 같습니다.</title>
      <link>https://fflask.tistory.com/entry/Android-apk%ED%8C%8C%EC%9D%BC-%EC%84%A4%EC%B9%98%EC%8B%9C-%EB%B0%9C%EC%83%9D%EC%98%A4%EB%A5%98-%ED%8C%A8%ED%82%A4%EC%A7%80%EA%B0%80-%EC%86%90%EC%83%81%EB%90%9C-%EA%B2%83-%EA%B0%99%EC%8A%B5%EB%8B%88%EB%8B%A4</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;640&quot; data-origin-height=&quot;274&quot;&gt;&lt;span data-url=&quot;https://t1.daumcdn.net/cfile/tistory/99E500355A306ECF0A?original&quot; data-phocus=&quot;https://t1.daumcdn.net/cfile/tistory/99E500355A306ECF0A?original&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99E500355A306ECF0A&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99E500355A306ECF0A&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;640&quot; height=&quot;274&quot; data-origin-width=&quot;640&quot; data-origin-height=&quot;274&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;apk파일 설치시 발생오류, 패키지가 손상된 것 같습니다. &lt;br /&gt;(Android apk installed Error &quot; The package appears to be corrupt&quot;)&lt;/b&gt;&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&quot;패키지가 손상된 것 갔습니다.&quot;Android apk파일 설치할 때&amp;nbsp;주로 발생하는 오류입니다.&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;226&quot; data-origin-height=&quot;217&quot;&gt;&lt;span data-url=&quot;https://t1.daumcdn.net/cfile/tistory/999DFD335A30798F16?original&quot; data-phocus=&quot;https://t1.daumcdn.net/cfile/tistory/999DFD335A30798F16?original&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/999DFD335A30798F16&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F999DFD335A30798F16&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;226&quot; height=&quot;217&quot; data-origin-width=&quot;226&quot; data-origin-height=&quot;217&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이러한 오류는 버전문제의 경우가 많으며&amp;nbsp;프로젝트를 생성시 자동 증가가 아닌 AndroidManifest.xml또는 gradle에 명시적으로 적용했을시에, 생성된 버전이 설치된 버전 또는 다른 무언가에 의한&amp;nbsp;충돌로 인하여 나타난다고 한다. 문제를 해결하기 위해서는 우선적으로 프로젝트 버전을 수정 해주는 것이 가장 빠른 해결책입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특히나 예전에는 AndroidManifest.xml에 버전을 했지만 Android Studio로 넘어오면서 grable에서 버전관리를 하기 때문에 이러한 오류가 발생할 수도 있다고도 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- &lt;b&gt;build.gable&lt;/b&gt;&lt;/p&gt;
&lt;pre class=&quot;properties&quot; style=&quot;background-color: #2b2b2b; color: #a9b7c6; font-family: '굴림체'; font-size: 9.0pt;&quot;&gt;&lt;code&gt;android {
    compileSdkVersion 26
    defaultConfig {
        applicationId &quot;fflask.com.myapplication&quot;
        minSdkVersion 18
        targetSdkVersion 26
        versionCode 1
        versionName &quot;1.0.0&quot;// &amp;lt;-versone
        testInstrumentationRunner &quot;android.support.test.runner.AndroidJUnitRunner&quot;
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Build - Build APK(s)를 해서 해결되는 경우도 있다고 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;문제가 빨리 해결되시기를 바랍니다.&lt;/p&gt;</description>
      <category>Programming/Android</category>
      <category>Android</category>
      <category>android studio</category>
      <category>apk</category>
      <category>apk installed Error</category>
      <category>build error</category>
      <category>Dev</category>
      <category>error</category>
      <category>flask</category>
      <category>not installed</category>
      <category>The package appears to be corrupt</category>
      <category>안드로이드</category>
      <category>안드로이드 스튜디오</category>
      <category>패키지 손상</category>
      <category>플라스크</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/2</guid>
      <comments>https://fflask.tistory.com/entry/Android-apk%ED%8C%8C%EC%9D%BC-%EC%84%A4%EC%B9%98%EC%8B%9C-%EB%B0%9C%EC%83%9D%EC%98%A4%EB%A5%98-%ED%8C%A8%ED%82%A4%EC%A7%80%EA%B0%80-%EC%86%90%EC%83%81%EB%90%9C-%EA%B2%83-%EA%B0%99%EC%8A%B5%EB%8B%88%EB%8B%A4#entry2comment</comments>
      <pubDate>Wed, 26 Jul 2023 20:31:33 +0900</pubDate>
    </item>
    <item>
      <title>[Android] Android Configuration 'compile' is obsolete and been replaced with 'implementation' and 'api'</title>
      <link>https://fflask.tistory.com/entry/Android-Android-Configuration-compile-is-obsolete-and-been-replaced-with-implementation-and-api</link>
      <description>&lt;p style=&quot;text-align: center; clear: none; float: none;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;415&quot; data-origin-height=&quot;118&quot;&gt;&lt;span data-url=&quot;https://t1.daumcdn.net/cfile/tistory/99FB0A365C6FE42812?original&quot; data-phocus=&quot;https://t1.daumcdn.net/cfile/tistory/99FB0A365C6FE42812?original&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99FB0A365C6FE42812&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99FB0A365C6FE42812&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;415&quot; height=&quot;118&quot; data-origin-width=&quot;415&quot; data-origin-height=&quot;118&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;Android Configuration 'compile' is obsolete and been replaced with 'implementation' and 'api'&lt;/h2&gt;
&lt;div&gt;갑자기 찾아온 warning 프로젝트 빌딩 할때마다 크게 문제는 없지만 짜증이 난다. 노란색 느낌표가 눈에 걸린다.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Warning log&lt;/h3&gt;
&lt;div&gt;&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style=&quot;color: #997000;&quot;&gt;Android Gradle Plugin&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;color: #997000;&quot;&gt;Configuration 'compile' is obsolete and been replaced with 'implementation' and 'api'.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;700&quot; data-origin-height=&quot;129&quot;&gt;&lt;span data-url=&quot;https://t1.daumcdn.net/cfile/tistory/99E3C1365C6FF5432B?original&quot; data-phocus=&quot;https://t1.daumcdn.net/cfile/tistory/99E3C1365C6FF5432B?original&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99E3C1365C6FF5432B&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99E3C1365C6FF5432B&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;700&quot; height=&quot;129&quot; data-origin-width=&quot;700&quot; data-origin-height=&quot;129&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;문제는 거슬린다. 그뿐이다.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;하지만 개발하는분들은 알겠지만 거슬리거나 신경쓰이는건 해결을 해야한다!!&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;저만그런건 아니죠???찡긋&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;해결&lt;/h3&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어디한번 해결해보자.&lt;/p&gt;
&lt;div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;링크로 가보면 잘 설명이 나와있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://developer.android.com/studio/build/dependencies?utm_source=android-studio#dependency_configurations&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://developer.android.com/studio/build/dependencies?utm_source=android-studio#dependency_configurations&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1690370676025&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;빌드 종속 항목 추가 &amp;nbsp;|&amp;nbsp; Android 개발자 &amp;nbsp;|&amp;nbsp; Android Developers&quot; data-og-description=&quot;Android 스튜디오에서 Gradle 빌드 시스템을 이용하여 빌드 종속성을 추가하는 방법에 관해 알아보세요.&quot; data-og-host=&quot;developer.android.com&quot; data-og-source-url=&quot;https://developer.android.com/studio/build/dependencies?utm_source=android-studio#dependency_configurations&quot; data-og-url=&quot;https://developer.android.com/studio/build/dependencies?hl=ko&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bITwXM/hyTqBlYXw4/iEdtV7SWrWq9EeyTvP2xhK/img.png?width=1201&amp;amp;height=676&amp;amp;face=0_0_1201_676,https://scrap.kakaocdn.net/dn/dh6m6d/hyTrVpChMl/N7MAkDKBbAjRMk3fIM49F0/img.png?width=618&amp;amp;height=322&amp;amp;face=0_0_618_322&quot;&gt;&lt;a href=&quot;https://developer.android.com/studio/build/dependencies?utm_source=android-studio#dependency_configurations&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://developer.android.com/studio/build/dependencies?utm_source=android-studio#dependency_configurations&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bITwXM/hyTqBlYXw4/iEdtV7SWrWq9EeyTvP2xhK/img.png?width=1201&amp;amp;height=676&amp;amp;face=0_0_1201_676,https://scrap.kakaocdn.net/dn/dh6m6d/hyTrVpChMl/N7MAkDKBbAjRMk3fIM49F0/img.png?width=618&amp;amp;height=322&amp;amp;face=0_0_618_322');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;빌드 종속 항목 추가 &amp;nbsp;|&amp;nbsp; Android 개발자 &amp;nbsp;|&amp;nbsp; Android Developers&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Android 스튜디오에서 Gradle 빌드 시스템을 이용하여 빌드 종속성을 추가하는 방법에 관해 알아보세요.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;developer.android.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하지만 좀더 편하게 어렵게 말고 해결하기 위하여 블로그를 찾으셨으니&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해결부터 하고 설명하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프로젝트 오픈 - Gradle script - build.gradle(Moule.app)&lt;/p&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;630&quot; data-origin-height=&quot;401&quot;&gt;&lt;span data-url=&quot;https://t1.daumcdn.net/cfile/tistory/990E943D5C6FF73012?original&quot; data-phocus=&quot;https://t1.daumcdn.net/cfile/tistory/990E943D5C6FF73012?original&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/990E943D5C6FF73012&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F990E943D5C6FF73012&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;630&quot; height=&quot;401&quot; data-origin-width=&quot;630&quot; data-origin-height=&quot;401&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;현재 warning을 일으키는 문제의 라인발견!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;679&quot; data-origin-height=&quot;417&quot;&gt;&lt;span data-url=&quot;https://t1.daumcdn.net/cfile/tistory/99F2F6335C6FF77201?original&quot; data-phocus=&quot;https://t1.daumcdn.net/cfile/tistory/99F2F6335C6FF77201?original&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99F2F6335C6FF77201&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99F2F6335C6FF77201&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;679&quot; height=&quot;417&quot; data-origin-width=&quot;679&quot; data-origin-height=&quot;417&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;

&lt;p style=&quot;text-align: left; clear: none; float: none;&quot; data-ke-size=&quot;size16&quot;&gt;compile를 implementation으로 변경 해주고 gradle Sync해주면 해결된다.&lt;/p&gt;
&lt;p style=&quot;text-align: left; clear: none; float: none;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;502&quot; data-origin-height=&quot;253&quot;&gt;&lt;span data-url=&quot;https://t1.daumcdn.net/cfile/tistory/99AC8D335C6FF77230?original&quot; data-phocus=&quot;https://t1.daumcdn.net/cfile/tistory/99AC8D335C6FF77230?original&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99AC8D335C6FF77230&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99AC8D335C6FF77230&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;502&quot; height=&quot;253&quot; data-origin-width=&quot;502&quot; data-origin-height=&quot;253&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;warning이사라진 깨끗한 build를 확인 할 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;원인&lt;/h3&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;문제를 해결했으니 문제가 발생한 원인을 확인해보자.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;700&quot; data-origin-height=&quot;288&quot;&gt;&lt;span data-url=&quot;https://t1.daumcdn.net/cfile/tistory/99F101375C6FF8D725?original&quot; data-phocus=&quot;https://t1.daumcdn.net/cfile/tistory/99F101375C6FF8D725?original&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99F101375C6FF8D725&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99F101375C6FF8D725&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;700&quot; height=&quot;288&quot; data-origin-width=&quot;700&quot; data-origin-height=&quot;288&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;div&gt;아니 이게 무슨말이요 버전업을 했는데 왜 업데이트가 적용이 안되있을수 있다는 것이요!!! 버전차이로 인한 문제가 발생할 수 있다니!! 이양반들이!!&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;그래서 문제는 업데이트되면서 버전업데이트는되었지만 gradle내부의 코드는 수정되지 않아 발생하는 경고였습니다.&lt;/div&gt;
&lt;div&gt;이전글에서 그에따라 발생하는 에러도 있었지요 하하&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;오늘도 고생하시는 개발자분들은 응원합니다.&lt;/div&gt;</description>
      <category>Programming/Android</category>
      <category>Android</category>
      <category>API</category>
      <category>Compile</category>
      <category>Configuration 'compile' is obsolete and been replaced with 'implementation' and 'api'</category>
      <category>error</category>
      <category>gradle</category>
      <category>kotlin</category>
      <category>Update</category>
      <category>Warning</category>
      <category>개발</category>
      <category>개발팁</category>
      <category>경고</category>
      <category>뭉개ㅑㅇ</category>
      <category>안드로이드 개발</category>
      <category>업데이트</category>
      <category>에러</category>
      <category>코틀린</category>
      <category>콜틀린</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/33</guid>
      <comments>https://fflask.tistory.com/entry/Android-Android-Configuration-compile-is-obsolete-and-been-replaced-with-implementation-and-api#entry33comment</comments>
      <pubDate>Wed, 26 Jul 2023 20:26:09 +0900</pubDate>
    </item>
    <item>
      <title>Mysql password 분실 - ERROR 2059 (HY000): Authentication plugin 'auth_gssapi_client' cannot be loaded:</title>
      <link>https://fflask.tistory.com/entry/Mysql-password-%EB%B6%84%EC%8B%A4-ERROR-2059-HY000-Authentication-plugin-authgssapiclient-cannot-be-loaded</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;645&quot; data-origin-height=&quot;55&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/npYlU/btsmRn0UNvo/xye7mxT8hzh6TESWIIxFk1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/npYlU/btsmRn0UNvo/xye7mxT8hzh6TESWIIxFk1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/npYlU/btsmRn0UNvo/xye7mxT8hzh6TESWIIxFk1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnpYlU%2FbtsmRn0UNvo%2Fxye7mxT8hzh6TESWIIxFk1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;645&quot; height=&quot;55&quot; data-origin-width=&quot;645&quot; data-origin-height=&quot;55&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;Mysql password 분실 - &lt;br /&gt;ERROR 2059 (HY000): Authentication plugin 'auth_gssapi_client' cannot be loaded:&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;mysql 설치후 만난 최대의 난제&amp;nbsp;비번어디감? ERROR 2059 (HY000): Authentication plugin 'auth_gssapi_client' cannot be loaded: 이게 왜 뜨는지 모르겠지만 찾아야 한다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;패스워드 탖기 고군분투를 시작 하겠습니다. ㅜㅜ&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;MYSQL 분실 패스워드 새로 등록&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Mysql 사용중시 상태로 만들어 주도록 하겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;804&quot; data-origin-height=&quot;166&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b9oT2Y/btsmQQoLNbL/bklo7PGJFAsSoCyWkrXfdk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b9oT2Y/btsmQQoLNbL/bklo7PGJFAsSoCyWkrXfdk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b9oT2Y/btsmQQoLNbL/bklo7PGJFAsSoCyWkrXfdk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb9oT2Y%2FbtsmQQoLNbL%2Fbklo7PGJFAsSoCyWkrXfdk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;804&quot; height=&quot;166&quot; data-origin-width=&quot;804&quot; data-origin-height=&quot;166&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실행되어 있스면 정시 시켜 줘야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;윈도우키 &amp;gt; 서비스 &amp;gt; Mysql 상태 사용중지 해주시면 됩니다.&lt;/p&gt;
&lt;pre id=&quot;code_1689434154823&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;net stop mysql&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;355&quot; data-origin-height=&quot;63&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Ulgg6/btsmQpZfPSb/JhYvvxSzWPk7gKjuG0ZvuK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Ulgg6/btsmQpZfPSb/JhYvvxSzWPk7gKjuG0ZvuK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Ulgg6/btsmQpZfPSb/JhYvvxSzWPk7gKjuG0ZvuK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FUlgg6%2FbtsmQpZfPSb%2FJhYvvxSzWPk7gKjuG0ZvuK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;355&quot; height=&quot;63&quot; data-origin-width=&quot;355&quot; data-origin-height=&quot;63&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;*주의 net stop mysql 일력할때는 cmd를 관리자 권한으로 실해 해줘야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;cdm 관리자 권한으로 창을 2개 열어 줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1689434342112&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;gt; mysqld --skip-grant-tables --console --shared-memory&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;964&quot; data-origin-height=&quot;164&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/87Zqi/btsnLaSE0Z6/IXClMxvWxt1GCyCNBNlTM0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/87Zqi/btsnLaSE0Z6/IXClMxvWxt1GCyCNBNlTM0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/87Zqi/btsnLaSE0Z6/IXClMxvWxt1GCyCNBNlTM0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F87Zqi%2FbtsnLaSE0Z6%2FIXClMxvWxt1GCyCNBNlTM0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;964&quot; height=&quot;164&quot; data-origin-width=&quot;964&quot; data-origin-height=&quot;164&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;*만약 [ERROR] [MY-012271] [InnoDB] The innodb_system data file 'ibdata1' must be writable 아직 mysql이 실행 중이라는 이야기니 실행을 중지하고 진행 해주세요&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;한개의 cmd 에서 위 코드를 입력후 실행을 그대로 둔 상태에서&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;또 다른 cmd 화면에서&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1689434453355&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;gt;mysql -u root 
mysql&amp;gt; use mysql;
mysql&amp;gt; UPDATE user SET authentication_string=null WHERE user='root';
mysql&amp;gt; FLUSH PRIVILEGES;
mysql&amp;gt; ALTER user 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY '변경할 패스워드';
mysql&amp;gt; FLUSH PRIVILEGES;
mysql&amp;gt; SELECT User, Host, Authentication_string from mysql.user;
mysql&amp;gt; quit&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;438&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/esdEO4/btsnF5LnMCC/yqmrfGK9mO6xEvYPkdRRGK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/esdEO4/btsnF5LnMCC/yqmrfGK9mO6xEvYPkdRRGK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/esdEO4/btsnF5LnMCC/yqmrfGK9mO6xEvYPkdRRGK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FesdEO4%2FbtsnF5LnMCC%2FyqmrfGK9mO6xEvYPkdRRGK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;880&quot; height=&quot;438&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;438&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;모든 cmd 창을 종료해줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;663&quot; data-origin-height=&quot;157&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bq46A9/btsnGOihNo1/en1Djq5FjYtkytZKfPBOj0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bq46A9/btsnGOihNo1/en1Djq5FjYtkytZKfPBOj0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bq46A9/btsnGOihNo1/en1Djq5FjYtkytZKfPBOj0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbq46A9%2FbtsnGOihNo1%2Fen1Djq5FjYtkytZKfPBOj0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;663&quot; height=&quot;157&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;663&quot; data-origin-height=&quot;157&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;작업관리자에서 mysql.exe를 종료시켜줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;새로 관리자 권한으로 cmd 창을열어 줍니다.&lt;/p&gt;
&lt;pre id=&quot;code_1689435414030&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;net start mysql&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;312&quot; data-origin-height=&quot;100&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zevhC/btsnF7bmgsE/hhsmSxbEkwRvkKKGBkksAK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zevhC/btsnF7bmgsE/hhsmSxbEkwRvkKKGBkksAK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zevhC/btsnF7bmgsE/hhsmSxbEkwRvkKKGBkksAK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzevhC%2FbtsnF7bmgsE%2FhhsmSxbEkwRvkKKGBkksAK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;312&quot; height=&quot;100&quot; data-origin-width=&quot;312&quot; data-origin-height=&quot;100&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;pre id=&quot;code_1689435599220&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;gt; mysql -u root -p
Enter password: &quot;변경 패스워드 변경&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;653&quot; data-origin-height=&quot;258&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/caeHK2/btsnFFzroFn/ifHcHf19ffQm4GC5t67Wo0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/caeHK2/btsnFFzroFn/ifHcHf19ffQm4GC5t67Wo0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/caeHK2/btsnFFzroFn/ifHcHf19ffQm4GC5t67Wo0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcaeHK2%2FbtsnFFzroFn%2FifHcHf19ffQm4GC5t67Wo0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;653&quot; height=&quot;258&quot; data-origin-width=&quot;653&quot; data-origin-height=&quot;258&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;접속이 되는 것을 볼 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;휴~3일을 고생했습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 방법이 정답은 아닐지 모릅니다. 하지만 제가 셋팅한 서비스에서는 이렇게 하니 진행이 되었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해결되시는 분이 있으면 좋겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;* 사실 글쓰는 사이 패스워드를 까먹어서 다시 했습니다. ㅎㅎㅎ&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>DataBases</category>
      <category>AI</category>
      <category>database</category>
      <category>daterba</category>
      <category>db</category>
      <category>DBMS</category>
      <category>MySQL</category>
      <category>데이터 베이스</category>
      <category>빅데이터</category>
      <category>차트</category>
      <category>패스워드 분실</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/142</guid>
      <comments>https://fflask.tistory.com/entry/Mysql-password-%EB%B6%84%EC%8B%A4-ERROR-2059-HY000-Authentication-plugin-authgssapiclient-cannot-be-loaded#entry142comment</comments>
      <pubDate>Mon, 17 Jul 2023 11:00:37 +0900</pubDate>
    </item>
    <item>
      <title>[Window] MySQL Install</title>
      <link>https://fflask.tistory.com/entry/Window-MySQL-Install</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;667&quot; data-origin-height=&quot;236&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b2yubg/btsm8PWWD3E/UPa6VYhI0lZd4UA7BN90fK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b2yubg/btsm8PWWD3E/UPa6VYhI0lZd4UA7BN90fK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b2yubg/btsm8PWWD3E/UPa6VYhI0lZd4UA7BN90fK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb2yubg%2Fbtsm8PWWD3E%2FUPa6VYhI0lZd4UA7BN90fK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;667&quot; height=&quot;236&quot; data-origin-width=&quot;667&quot; data-origin-height=&quot;236&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 style=&quot;color: #000000;&quot; data-ke-size=&quot;size26&quot;&gt;MySQL Install&lt;/h2&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;MySQL은&amp;nbsp;가장&amp;nbsp;인기&amp;nbsp;있는&amp;nbsp;오픈&amp;nbsp;소스&amp;nbsp;데이터베이스&amp;nbsp;관리&amp;nbsp;시스템&amp;nbsp;중&amp;nbsp;하나입니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;Mysql 설치는 최소 설치를 기준으로 하고 있습니다.&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;설치과정&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;1.Mysql 다운로드 홈페이지 접속&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래의 링크로 Mysql 다운로드 링크로 이동합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.mysql.com/downloads/&quot;&gt;https://www.mysql.com/downloads/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1688998105216&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;MySQL :: MySQL Downloads&quot; data-og-description=&quot;MySQL Cluster CGE MySQL Cluster is a real-time open source transactional database designed for fast, always-on access to data under high throughput conditions. MySQL Cluster MySQL Cluster Manager Plus, everything in MySQL Enterprise Edition Learn More &amp;raquo; C&quot; data-og-host=&quot;www.mysql.com&quot; data-og-source-url=&quot;https://www.mysql.com/downloads/&quot; data-og-url=&quot;https://www.mysql.com/downloads/&quot; data-og-image=&quot;&quot;&gt;&lt;a style=&quot;color: #000000;&quot; href=&quot;https://www.mysql.com/downloads/&quot; data-source-url=&quot;https://www.mysql.com/downloads/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;MySQL :: MySQL Downloads&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; style=&quot;color: #909090;&quot; data-ke-size=&quot;size16&quot;&gt;MySQL Cluster CGE MySQL Cluster is a real-time open source transactional database designed for fast, always-on access to data under high throughput conditions. MySQL Cluster MySQL Cluster Manager Plus, everything in MySQL Enterprise Edition Learn More &amp;raquo; C&lt;/p&gt;
&lt;p class=&quot;og-host&quot; style=&quot;color: #909090;&quot; data-ke-size=&quot;size16&quot;&gt;www.mysql.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1247&quot; data-origin-height=&quot;859&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/x1ZZ0/btsmOLVGJDy/2Xmb1zsKtMd69w9GHzakhK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/x1ZZ0/btsmOLVGJDy/2Xmb1zsKtMd69w9GHzakhK/img.png&quot; data-alt=&quot;mysql download img&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/x1ZZ0/btsmOLVGJDy/2Xmb1zsKtMd69w9GHzakhK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fx1ZZ0%2FbtsmOLVGJDy%2F2Xmb1zsKtMd69w9GHzakhK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1247&quot; height=&quot;859&quot; data-origin-width=&quot;1247&quot; data-origin-height=&quot;859&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;mysql download img&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;페이지 접속후 MySQL conmmunity (GPL) Downloads를 선택합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;825&quot; data-origin-height=&quot;619&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bPQuvt/btsmOIYX0EZ/hLlKWkz7ijq5QJl2tzcw00/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bPQuvt/btsmOIYX0EZ/hLlKWkz7ijq5QJl2tzcw00/img.png&quot; data-alt=&quot;mysql download img2&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bPQuvt/btsmOIYX0EZ/hLlKWkz7ijq5QJl2tzcw00/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbPQuvt%2FbtsmOIYX0EZ%2FhLlKWkz7ijq5QJl2tzcw00%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;825&quot; height=&quot;619&quot; data-origin-width=&quot;825&quot; data-origin-height=&quot;619&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;mysql download img2&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;MySQL Community Server 링크를 눌러 이동합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1087&quot; data-origin-height=&quot;868&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bzpMs4/btsmWnSLYQI/tN0EZ56UWgUuGu7yjT1Ni0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bzpMs4/btsmWnSLYQI/tN0EZ56UWgUuGu7yjT1Ni0/img.png&quot; data-alt=&quot;windows zip archive download img&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bzpMs4/btsmWnSLYQI/tN0EZ56UWgUuGu7yjT1Ni0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbzpMs4%2FbtsmWnSLYQI%2FtN0EZ56UWgUuGu7yjT1Ni0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1087&quot; height=&quot;868&quot; data-origin-width=&quot;1087&quot; data-origin-height=&quot;868&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;windows zip archive download img&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;링크를 통해서 오면 Windos zip archive aownload 를 선택해 zip파일을 받습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;844&quot; data-origin-height=&quot;689&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cjooS3/btsmOMG1UNr/kT95lAaNk0b4APbF5cCTk1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cjooS3/btsmOMG1UNr/kT95lAaNk0b4APbF5cCTk1/img.png&quot; data-alt=&quot;no thanks, just start my download img&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cjooS3/btsmOMG1UNr/kT95lAaNk0b4APbF5cCTk1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcjooS3%2FbtsmOMG1UNr%2FkT95lAaNk0b4APbF5cCTk1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;844&quot; height=&quot;689&quot; data-origin-width=&quot;844&quot; data-origin-height=&quot;689&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;no thanks, just start my download img&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;로그인하거나 회원가입을 하라고 합니다. 하지만 가입하지 않고도 다운로드가 가능하기에 No thanks, just start my download 선택을 하면 그냥 다운로드할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2. MySQL 압축 해제&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;받은 압축파일을 해제후 폴더를 원하는 위치로 이동시켜 줍니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;722&quot; data-origin-height=&quot;252&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lCVrm/btsmQRATqFJ/45nHnRZmIg46JPO0xnn1V0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lCVrm/btsmQRATqFJ/45nHnRZmIg46JPO0xnn1V0/img.png&quot; data-alt=&quot;압축 해제 폴더 이동 img&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lCVrm/btsmQRATqFJ/45nHnRZmIg46JPO0xnn1V0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlCVrm%2FbtsmQRATqFJ%2F45nHnRZmIg46JPO0xnn1V0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;722&quot; height=&quot;252&quot; data-origin-width=&quot;722&quot; data-origin-height=&quot;252&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;압축 해제 폴더 이동 img&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파일위치 : C:\mysql-8.0.33-winx64&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해제된 파일의 위치는 설정의 편의를 위해서 C:\에 설치를 진행합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;3. MySQL 설치 실행&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;cmd 관리자 권한으로 실행&amp;gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;gt;mysql 디렉토리 &amp;gt; bin 디렉토리&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;첨부 이미지 참조&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;287&quot; data-origin-height=&quot;85&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b4dbBW/btsmR8u5Ul5/BuTwdXKe89Y4B0AbZ6wAmk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b4dbBW/btsmR8u5Ul5/BuTwdXKe89Y4B0AbZ6wAmk/img.png&quot; data-alt=&quot;이미지 (1)&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b4dbBW/btsmR8u5Ul5/BuTwdXKe89Y4B0AbZ6wAmk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb4dbBW%2FbtsmR8u5Ul5%2FBuTwdXKe89Y4B0AbZ6wAmk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;287&quot; height=&quot;85&quot; data-origin-width=&quot;287&quot; data-origin-height=&quot;85&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;이미지 (1)&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;pre id=&quot;code_1689252071578&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;gt;mysqld --initalize&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;374&quot; data-origin-height=&quot;33&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zI9mI/btsmUwCtrU2/Kijhc9OiO770HVHlmjPU6k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zI9mI/btsmUwCtrU2/Kijhc9OiO770HVHlmjPU6k/img.png&quot; data-alt=&quot;참조 이미지(2)&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zI9mI/btsmUwCtrU2/Kijhc9OiO770HVHlmjPU6k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzI9mI%2FbtsmUwCtrU2%2FKijhc9OiO770HVHlmjPU6k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;374&quot; height=&quot;33&quot; data-origin-width=&quot;374&quot; data-origin-height=&quot;33&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;참조 이미지(2)&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;pre id=&quot;code_1689252079607&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;gt;mysqld --install&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;408&quot; data-origin-height=&quot;72&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cYalVc/btsmUJIBfFR/sKx5ohyTlYlKJkVUXYvoY1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cYalVc/btsmUJIBfFR/sKx5ohyTlYlKJkVUXYvoY1/img.png&quot; data-alt=&quot;참조 이미지(3)&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cYalVc/btsmUJIBfFR/sKx5ohyTlYlKJkVUXYvoY1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcYalVc%2FbtsmUJIBfFR%2FsKx5ohyTlYlKJkVUXYvoY1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;408&quot; height=&quot;72&quot; data-origin-width=&quot;408&quot; data-origin-height=&quot;72&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;참조 이미지(3)&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;pre id=&quot;code_1689252086646&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;gt;net start mysql&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;394&quot; data-origin-height=&quot;72&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bXSuvs/btsmP6FiTny/UjmMUmiOADTBpjzLCpKpOK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bXSuvs/btsmP6FiTny/UjmMUmiOADTBpjzLCpKpOK/img.png&quot; data-alt=&quot;참조 이미지(4)&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bXSuvs/btsmP6FiTny/UjmMUmiOADTBpjzLCpKpOK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbXSuvs%2FbtsmP6FiTny%2FUjmMUmiOADTBpjzLCpKpOK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;394&quot; height=&quot;72&quot; data-origin-width=&quot;394&quot; data-origin-height=&quot;72&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;참조 이미지(4)&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;pre id=&quot;code_1689252115341&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;gt;mysql -u root -p&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;667&quot; data-origin-height=&quot;236&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b2yubg/btsm8PWWD3E/UPa6VYhI0lZd4UA7BN90fK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b2yubg/btsm8PWWD3E/UPa6VYhI0lZd4UA7BN90fK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b2yubg/btsm8PWWD3E/UPa6VYhI0lZd4UA7BN90fK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb2yubg%2Fbtsm8PWWD3E%2FUPa6VYhI0lZd4UA7BN90fK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;667&quot; height=&quot;236&quot; data-origin-width=&quot;667&quot; data-origin-height=&quot;236&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설치가 잘 마무리 되면 위와 같은 내용이 나타납니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;패스워드 분실시 아래의 링크를 참고하세요&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;Mysql password 분실 -&lt;br /&gt;ERROR 2059 (HY000): Authentication plugin 'auth_gssapi_client' cannot be loaded:&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://fflask.tistory.com/entry/Mysql-password-%EB%B6%84%EC%8B%A4-ERROR-2059-HY000-Authentication-plugin-authgssapiclient-cannot-be-loaded&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://fflask.tistory.com/entry/Mysql-password-%EB%B6%84%EC%8B%A4-ERROR-2059-HY000-Authentication-plugin-authgssapiclient-cannot-be-loaded&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>DataBases</category>
      <category>AI</category>
      <category>database</category>
      <category>db</category>
      <category>MySQL</category>
      <category>Open Source</category>
      <category>데이터베이스</category>
      <category>디비</category>
      <category>무료 데이터 베이스</category>
      <category>무효설치</category>
      <category>빅데이터</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/141</guid>
      <comments>https://fflask.tistory.com/entry/Window-MySQL-Install#entry141comment</comments>
      <pubDate>Sun, 16 Jul 2023 21:42:03 +0900</pubDate>
    </item>
    <item>
      <title>G-SHOCK MOVE DWH5600: 심박수 추적 및 더 많은 기능 제공하는 신제품</title>
      <link>https://fflask.tistory.com/entry/G-SHOCK-MOVE-DWH5600-%EC%8B%AC%EB%B0%95%EC%88%98-%EC%B6%94%EC%A0%81-%EB%B0%8F-%EB%8D%94-%EB%A7%8E%EC%9D%80-%EA%B8%B0%EB%8A%A5-%EC%A0%9C%EA%B3%B5%ED%95%98%EB%8A%94-%EC%8B%A0%EC%A0%9C%ED%92%88</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;383&quot; data-origin-height=&quot;428&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/X3oVq/btsmJCbBOxu/d6caxtn0FIK2qiJh5Nnhu1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/X3oVq/btsmJCbBOxu/d6caxtn0FIK2qiJh5Nnhu1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/X3oVq/btsmJCbBOxu/d6caxtn0FIK2qiJh5Nnhu1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FX3oVq%2FbtsmJCbBOxu%2Fd6caxtn0FIK2qiJh5Nnhu1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;383&quot; height=&quot;428&quot; data-origin-width=&quot;383&quot; data-origin-height=&quot;428&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;G-SHOCK MOVE DWH5600: 심박수 추적 및 더 많은 기능 제공하는 신제품&lt;br /&gt;출처:&amp;nbsp;gshocksio&amp;nbsp;&amp;amp;&amp;nbsp;coolmaterial&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;373&quot; data-origin-height=&quot;381&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uqjjZ/btsmIfutLJb/757z476oN6TULIEs144wR1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uqjjZ/btsmIfutLJb/757z476oN6TULIEs144wR1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uqjjZ/btsmIfutLJb/757z476oN6TULIEs144wR1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuqjjZ%2FbtsmIfutLJb%2F757z476oN6TULIEs144wR1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;373&quot; height=&quot;381&quot; data-origin-width=&quot;373&quot; data-origin-height=&quot;381&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;G-SHOCK MOVE DWH5600 시계는 카시오 브랜드의 시계 라인업에 견고한 신제품으로 추가되었습니다. 이 시계는 활동적인 소비자들에게 뛰어난 기능을 제공하며, 운동 선수들에게 이상적입니다. 이 시계는 견고한 디자인과 기능을 갖추고 있으며, 심박수 모니터링, 걸음 수 추적을 위한 가속도계, 다양한 운동에서 성능을 추적하기 위한 4가지 모드의 인터페이스 등의 지능형 기능이 은밀하게 내장되어 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;379&quot; data-origin-height=&quot;343&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/yTgdl/btsmGhmOsbZ/51CED8aFie3LZeRCC5Pzf1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/yTgdl/btsmGhmOsbZ/51CED8aFie3LZeRCC5Pzf1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/yTgdl/btsmGhmOsbZ/51CED8aFie3LZeRCC5Pzf1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FyTgdl%2FbtsmGhmOsbZ%2F51CED8aFie3LZeRCC5Pzf1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;379&quot; height=&quot;343&quot; data-origin-width=&quot;379&quot; data-origin-height=&quot;343&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;G-SHOCK MOVE DWH5600 시계는 USB 연결 또는 태양 에너지로 충전할 수 있으며, 사용자의 스마트폰과 연결하여 다양한 측정 항목을 쉽게 모니터링할 수 있습니다. 이 시계는 전통적인 시계에 고급 기능을 은밀하게통합하는 웨어러블 기술의 지속적인 진화의 일환으로 출시되었습니다. G-SHOCK MOVE DWH5600 시계는 심박수 추적 및 더 많은 기능을 제공하여 활동적인 사용자들의 요구를 충족시키는 최신 제품입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>테크 기사</category>
      <category>casio</category>
      <category>DWH5600</category>
      <category>g-shock</category>
      <category>남성패션</category>
      <category>손목시계</category>
      <category>시계</category>
      <category>심박수</category>
      <category>지샥</category>
      <category>카시오</category>
      <category>패션</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/140</guid>
      <comments>https://fflask.tistory.com/entry/G-SHOCK-MOVE-DWH5600-%EC%8B%AC%EB%B0%95%EC%88%98-%EC%B6%94%EC%A0%81-%EB%B0%8F-%EB%8D%94-%EB%A7%8E%EC%9D%80-%EA%B8%B0%EB%8A%A5-%EC%A0%9C%EA%B3%B5%ED%95%98%EB%8A%94-%EC%8B%A0%EC%A0%9C%ED%92%88#entry140comment</comments>
      <pubDate>Thu, 6 Jul 2023 23:37:17 +0900</pubDate>
    </item>
    <item>
      <title>Pytrhon 설치없이 사용하기 - Colaboratory(코랩)</title>
      <link>https://fflask.tistory.com/entry/Pytrhon-%EC%84%A4%EC%B9%98%EC%97%86%EC%9D%B4-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-Colaboratory%EC%BD%94%EB%9E%A9</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock widthContent&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;colab.PNG&quot; data-origin-width=&quot;721&quot; data-origin-height=&quot;407&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bKKUEc/btsl2ROKmFy/vzgI45eDiH8vlXJ10RQ0n0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bKKUEc/btsl2ROKmFy/vzgI45eDiH8vlXJ10RQ0n0/img.png&quot; data-alt=&quot;colab image&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bKKUEc/btsl2ROKmFy/vzgI45eDiH8vlXJ10RQ0n0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbKKUEc%2Fbtsl2ROKmFy%2FvzgI45eDiH8vlXJ10RQ0n0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;721&quot; height=&quot;407&quot; data-filename=&quot;colab.PNG&quot; data-origin-width=&quot;721&quot; data-origin-height=&quot;407&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;colab image&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;Colaboratory(코랩)을&amp;nbsp;활용하여&amp;nbsp;Pytrhon&amp;nbsp;설치&amp;nbsp;없이&amp;nbsp;사용하기&amp;nbsp;&lt;/h2&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;소개&lt;/h3&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;Colaboratory(코랩)은&amp;nbsp;구글이&amp;nbsp;제공하는&amp;nbsp;클라우드&amp;nbsp;기반의&amp;nbsp;무료&amp;nbsp;Jupyter&amp;nbsp;노트북&amp;nbsp;환경으로,&amp;nbsp;Python&amp;nbsp;프로그래밍을&amp;nbsp;설치하지&amp;nbsp;않고도&amp;nbsp;웹&amp;nbsp;브라우저를&amp;nbsp;통해&amp;nbsp;손쉽게&amp;nbsp;Python&amp;nbsp;코드를&amp;nbsp;작성하고&amp;nbsp;실행할&amp;nbsp;수&amp;nbsp;있는&amp;nbsp;편리한&amp;nbsp;도구입니다.&amp;nbsp;이번&amp;nbsp;글에서는&amp;nbsp;Colaboratory를&amp;nbsp;사용하여&amp;nbsp;Python을&amp;nbsp;설치&amp;nbsp;없이&amp;nbsp;어떻게&amp;nbsp;활용하는지에&amp;nbsp;대해&amp;nbsp;알아보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;Colaboratory(코랩)의&amp;nbsp;장점&lt;/h2&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;무료 사용: Colaboratory는 구글의 클라우드 서비스를 활용하여 무료로 Python 코드를 실행할 수 있습니다. &lt;/li&gt;
&lt;li&gt;간편한 공유: 코랩은 노트북 파일(.ipynb)로 저장되며, 쉽게 다른 사람들과 공유할 수 있습니다. &lt;/li&gt;
&lt;li&gt;뛰어난 확장성: 다양한 Python 라이브러리들을 미리 설치하여 사용할 수 있으며, GPU나 TPU를 활용하여 빠른 연산이 가능합니다.&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;Colaboratory(코랩)로 시작하기&lt;/h2&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;구글 계정으로 로그인: 구글 계정으로 로그인하여 코랩을 사용할 수 있습니다.&lt;/li&gt;
&lt;li&gt;노트북 생성: &quot;파일(File) &amp;gt; 새 Python 3 노트북(New Python 3 Notebook)&quot;을 선택하여 새 노트북을 생성합니다. &lt;/li&gt;
&lt;li&gt;코드 작성: 코드 셀에 Python 코드를 작성하고, &quot;Shift + Enter&quot;를 눌러 코드를 실행합니다. &lt;/li&gt;
&lt;li&gt;파일 저장 및 공유: &quot;파일 &amp;gt; 저장(Save)&quot;을 통해 노트북을 저장하고, &quot;공유(Share)&quot; 버튼을 클릭하여 다른 사람들과 공유할 수 있습니다.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;주의사항&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;코랩은 클라우드 기반이므로 인터넷 연결이 필요합니다. 오프라인에서는 사용할 수 없습니다.&lt;/li&gt;
&lt;li&gt;구글 계정이 없으면 코랩을 사용할 수 없으므로, 먼저 구글 계정을 생성해야 합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;샘플코드&lt;/h3&gt;
&lt;pre id=&quot;code_1688292473091&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import matplotlib.pyplot as plt

# 데이터 생성
x = [1, 2, 3, 4, 5]
y = [2, 3, 5, 4, 8]

# 그래프 그리기
plt.plot(x, y)
plt.title('Colaboratory graph')
plt.xlabel('x')
plt.ylabel('y')
plt.show()&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;import&amp;nbsp;matplotlib.pyplot&amp;nbsp;as&amp;nbsp;plt:&amp;nbsp;matplotlib의&amp;nbsp;pyplot&amp;nbsp;모듈을&amp;nbsp;불러와서&amp;nbsp;plt라는&amp;nbsp;별칭으로&amp;nbsp;사용합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;로컬 pc에서 동작시 &lt;b&gt;pip install matplotlib&amp;nbsp;&lt;/b&gt;설치후 진행하여야 합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;colab_test_code.PNG&quot; data-origin-width=&quot;1051&quot; data-origin-height=&quot;930&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EgOrv/btsl9vjX7Wl/lfFcsV1HP09JYDKrIRFKU1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EgOrv/btsl9vjX7Wl/lfFcsV1HP09JYDKrIRFKU1/img.png&quot; data-alt=&quot;colab graph sample code run img&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EgOrv/btsl9vjX7Wl/lfFcsV1HP09JYDKrIRFKU1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEgOrv%2Fbtsl9vjX7Wl%2FlfFcsV1HP09JYDKrIRFKU1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1051&quot; height=&quot;930&quot; data-filename=&quot;colab_test_code.PNG&quot; data-origin-width=&quot;1051&quot; data-origin-height=&quot;930&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;colab graph sample code run img&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;결론&lt;/h2&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;Colaboratory(코랩)은&amp;nbsp;Python을&amp;nbsp;설치하지&amp;nbsp;않고도&amp;nbsp;웹&amp;nbsp;브라우저에서&amp;nbsp;Python&amp;nbsp;코드를&amp;nbsp;실행할&amp;nbsp;수&amp;nbsp;있는&amp;nbsp;강력한&amp;nbsp;도구입니다.&amp;nbsp;무료로&amp;nbsp;사용&amp;nbsp;가능하며,&amp;nbsp;쉽게&amp;nbsp;공유하고&amp;nbsp;협업할&amp;nbsp;수&amp;nbsp;있는&amp;nbsp;장점이&amp;nbsp;있습니다.&amp;nbsp;구글의&amp;nbsp;클라우드&amp;nbsp;서비스를&amp;nbsp;활용하여&amp;nbsp;빠르고&amp;nbsp;편리하게&amp;nbsp;Python&amp;nbsp;개발을&amp;nbsp;시작해보세요.&lt;/p&gt;</description>
      <category>Programming/python</category>
      <category>ArtificialIntelligence</category>
      <category>cloudcomputing</category>
      <category>Colaboratory</category>
      <category>dataanalysis</category>
      <category>datascience</category>
      <category>datavisualization</category>
      <category>deeplearning</category>
      <category>jupyternotebook</category>
      <category>MachineLearning</category>
      <category>Python</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/139</guid>
      <comments>https://fflask.tistory.com/entry/Pytrhon-%EC%84%A4%EC%B9%98%EC%97%86%EC%9D%B4-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-Colaboratory%EC%BD%94%EB%9E%A9#entry139comment</comments>
      <pubDate>Sun, 2 Jul 2023 19:22:10 +0900</pubDate>
    </item>
    <item>
      <title>python 간단한 ai 코드</title>
      <link>https://fflask.tistory.com/entry/python-%EA%B0%84%EB%8B%A8%ED%95%9C-ai-%EC%BD%94%EB%93%9C</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;python 간단한 ai 코드 위해서&amp;nbsp;&lt;br /&gt;sklearn 설치해야 합니다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;SLEARN 설치&lt;/h3&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;파이썬.PNG&quot; data-origin-width=&quot;461&quot; data-origin-height=&quot;305&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ozOAC/btsl3h7qfIi/TH8DnDFtekCUskgYFNj1vk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ozOAC/btsl3h7qfIi/TH8DnDFtekCUskgYFNj1vk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ozOAC/btsl3h7qfIi/TH8DnDFtekCUskgYFNj1vk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FozOAC%2Fbtsl3h7qfIi%2FTH8DnDFtekCUskgYFNj1vk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;461&quot; height=&quot;305&quot; data-filename=&quot;파이썬.PNG&quot; data-origin-width=&quot;461&quot; data-origin-height=&quot;305&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;pre id=&quot;code_1688212541069&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;pip install scikit-learn&lt;/code&gt;&lt;/pre&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;MAIN CODE&lt;/h3&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;pre id=&quot;code_1688211757135&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;from sklearn.datasets import load_iris
from sklearn.model_selection import train_test_split
from sklearn.neighbors import KNeighborsClassifier
from sklearn.metrics import accuracy_score

# 데이터 로딩
iris = load_iris()

# 데이터 분할 및 전처리
X_train, X_test, y_train, y_test = train_test_split(iris.data, iris.target, test_size=0.2, stratify=iris.target, random_state=42)

# KNN 분류 모델 생성 및 학습
knn = KNeighborsClassifier(n_neighbors=3)
knn.fit(X_train, y_train)

# 예측과 정확도 평가
y_pred = knn.predict(X_test)
accuracy = accuracy_score(y_test, y_pred)

# 결과 출력
print(&quot;Accuracy: {:.2f}%&quot;.format(accuracy * 100))&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위&amp;nbsp;코드에서는&amp;nbsp;iris&amp;nbsp;데이터셋을&amp;nbsp;사용하여&amp;nbsp;꽃의&amp;nbsp;종류를&amp;nbsp;분류하는&amp;nbsp;문제를&amp;nbsp;해결하는&amp;nbsp;코드입니다.&amp;nbsp;scikit-learn에서&amp;nbsp;제공하는&amp;nbsp;load_iris()&amp;nbsp;함수를&amp;nbsp;사용하여&amp;nbsp;데이터를&amp;nbsp;불러오고,&amp;nbsp;train_test_split()&amp;nbsp;함수를&amp;nbsp;사용하여&amp;nbsp;데이터를&amp;nbsp;훈련용과&amp;nbsp;테스트용으로&amp;nbsp;분할합니다.&amp;nbsp;분류&amp;nbsp;문제를&amp;nbsp;해결하기&amp;nbsp;위해&amp;nbsp;KNN(K-Nearest&amp;nbsp;Neighbor)&amp;nbsp;분류기를&amp;nbsp;사용하였으며,&amp;nbsp;KNeighborsClassifier()&amp;nbsp;생성자&amp;nbsp;함수를&amp;nbsp;사용하여&amp;nbsp;모델을&amp;nbsp;생성하고&amp;nbsp;fit()&amp;nbsp;메소드를&amp;nbsp;사용하여&amp;nbsp;훈련&amp;nbsp;데이터로&amp;nbsp;모델을&amp;nbsp;학습시킵니다.&amp;nbsp;학습이&amp;nbsp;끝난&amp;nbsp;모델을&amp;nbsp;predict()&amp;nbsp;메소드를&amp;nbsp;이용하여&amp;nbsp;테스트&amp;nbsp;데이터에&amp;nbsp;대해서&amp;nbsp;예측합니다.&amp;nbsp;예측한&amp;nbsp;결과를&amp;nbsp;accuracy_score()&amp;nbsp;함수를&amp;nbsp;사용하여&amp;nbsp;정확도를&amp;nbsp;측정합니다.&amp;nbsp;최종적으로&amp;nbsp;결과를&amp;nbsp;출력합니다.&amp;nbsp;위&amp;nbsp;코드를&amp;nbsp;실행시켜&amp;nbsp;보면,&amp;nbsp;예측한&amp;nbsp;결과의&amp;nbsp;정확도가&amp;nbsp;출력됩니다.&amp;nbsp;해당&amp;nbsp;코드에서는&amp;nbsp;iris&amp;nbsp;데이터셋을&amp;nbsp;사용하였지만,&amp;nbsp;다른&amp;nbsp;데이터셋을&amp;nbsp;사용하여도&amp;nbsp;비슷한&amp;nbsp;방식으로&amp;nbsp;데이터를&amp;nbsp;다룰&amp;nbsp;수&amp;nbsp;있습니다.&amp;nbsp;이&amp;nbsp;코드를&amp;nbsp;기반으로&amp;nbsp;scikit-learn을&amp;nbsp;사용하여&amp;nbsp;더&amp;nbsp;다양한&amp;nbsp;분류&amp;nbsp;문제를&amp;nbsp;해결하는&amp;nbsp;코드를&amp;nbsp;작성할&amp;nbsp;수&amp;nbsp;있을&amp;nbsp;것입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;놀랍고 굉장한 출력이 있는건 아니다.&lt;/p&gt;
&lt;pre id=&quot;code_1688212403779&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Accuracy: 100.00%&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;흠....&lt;/p&gt;</description>
      <category>Programming/python</category>
      <category>AI</category>
      <category>Coding</category>
      <category>PIP</category>
      <category>Python</category>
      <category>scikit-learn</category>
      <category>SLEARN</category>
      <category>에아이</category>
      <category>에이아이 학습</category>
      <category>코딩</category>
      <category>파이썬</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/138</guid>
      <comments>https://fflask.tistory.com/entry/python-%EA%B0%84%EB%8B%A8%ED%95%9C-ai-%EC%BD%94%EB%93%9C#entry138comment</comments>
      <pubDate>Sat, 1 Jul 2023 22:00:46 +0900</pubDate>
    </item>
    <item>
      <title>파이썬 로그 남기기 Logging(Log, Logger, Logging)</title>
      <link>https://fflask.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EB%A1%9C%EA%B7%B8-%EB%82%A8%EA%B8%B0%EA%B8%B0-LoggingLog-Logger-Logging</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;Logging&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;개발을 하다보면 코드의 대략적인 출력값 그리고 그자리에서 애러가 발생하는지 않하는지를 알기 위해서&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Log를 찍어줄 필요가 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Logging&amp;nbsp; 파이썬 개발자는 아니지만 취미로 파이썬 공부를 하다보면 로그를 찍기위해서 이게 필요하다고 느껴&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;글을 작성해봅니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Logggin 모듈&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;별도의 설치 필요없이 선언만 해주면 바로 사용할 수 있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1683355806645&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import logging&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Loggin Defort 는 waring이며 DEBUG &amp;lt; INFO &amp;lt; WARING &amp;lt; ERROR &amp;lt; CRITICAL 순입니다.&lt;/p&gt;
&lt;pre id=&quot;code_1683370795828&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import logging

# 로그 생성 및 설정
logger = logging.getLogger(__name__)
logger.setLevel(logging.DEBUG)

# 로그 파일에 대한 설정
log_file = logging.FileHandler('example.log')
formatter = logging.Formatter(
    '%(asctime)s - %(name)s - %(levelname)s - %(message)s')
log_file.setFormatter(formatter)
logger.addHandler(log_file)

# 로그 처리 예시
logger.debug('This is a debug message')
logger.info('This is an info message')
logger.warning('This is a warning message')
logger.error('This is an error message')
logger.critical('This is a critical message')&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위는 예시를 동작하면&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1688210824626&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;INFO:root:Division successful: 10 / 2 = 5
INFO:root:Operation completed
ERROR:root:Exception occurred
Traceback (most recent call last):
  File &quot;C:\python_loggin.py&quot;, line 8, in divide
    result = x / y
ZeroDivisionError: division by zero
INFO:root:Operation completed
INFO:root:Division successful: 10 / 2 = 5
INFO:root:Operation completed
ERROR:root:Exception occurred
Traceback (most recent call last):
  File &quot;C:\python_loggin.py&quot;, line 8, in divide
    result = x / y
ZeroDivisionError: division by zero
INFO:root:Operation completed
INFO:root:Division successful: 10 / 2 = 5
INFO:root:Operation completed
ERROR:root:Exception occurred
Traceback (most recent call last):
  File &quot;C:\python_loggin.py&quot;, line 8, in divide
    result = x / y
ZeroDivisionError: division by zero
INFO:root:Operation completed
2023-07-01 20:21:39,926 - __main__ - DEBUG - This is a debug message
2023-07-01 20:21:39,927 - __main__ - INFO - This is an info message
2023-07-01 20:21:39,927 - __main__ - WARNING - This is a warning message
2023-07-01 20:21:39,927 - __main__ - ERROR - This is an error message
2023-07-01 20:21:39,927 - __main__ - CRITICAL - This is a critical message
2023-07-01 20:21:54,577 - __main__ - DEBUG - This is a debug message
2023-07-01 20:21:54,577 - __main__ - INFO - This is an info message
2023-07-01 20:21:54,577 - __main__ - WARNING - This is a warning message
2023-07-01 20:21:54,577 - __main__ - ERROR - This is an error message
2023-07-01 20:21:54,577 - __main__ - CRITICAL - This is a critical message&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기록된 로그는 example.log 파일에 저장됩니다. 위 예시 코드를 참고하여 로깅 모듈의 기본적인 동작원리와 로깅 설정방법을 이해하고, 로깅 관련된 다양한 기능들을 활용할 수 있을 것입니다.&lt;/p&gt;</description>
      <category>Programming/python</category>
      <category>AI</category>
      <category>log</category>
      <category>Logging</category>
      <category>Python</category>
      <category>로그</category>
      <category>에이아이</category>
      <category>코딩</category>
      <category>코딩초보</category>
      <category>파이썬</category>
      <category>프로그램</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/136</guid>
      <comments>https://fflask.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EB%A1%9C%EA%B7%B8-%EB%82%A8%EA%B8%B0%EA%B8%B0-LoggingLog-Logger-Logging#entry136comment</comments>
      <pubDate>Sat, 1 Jul 2023 20:29:56 +0900</pubDate>
    </item>
    <item>
      <title>파이썬 환경변수 설정- autocomplete-python traceback output:</title>
      <link>https://fflask.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%8D%AC-path%EC%84%A4%EC%A0%95-autocomplete-python-traceback-output</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;autocomplete-python traceback output&lt;/h2&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;이슈는 파이썬(python) path설정이 되지 않아 발생하는 이슈입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock widthContent&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-filename=&quot;atom_python_erro.png&quot; data-origin-width=&quot;479&quot; data-origin-height=&quot;121&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cX0PTq/btqENAOOREM/rD3d3Nus35BXgmUWMkVk90/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cX0PTq/btqENAOOREM/rD3d3Nus35BXgmUWMkVk90/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cX0PTq/btqENAOOREM/rD3d3Nus35BXgmUWMkVk90/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcX0PTq%2FbtqENAOOREM%2FrD3d3Nus35BXgmUWMkVk90%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;479&quot; height=&quot;121&quot; data-filename=&quot;atom_python_erro.png&quot; data-origin-width=&quot;479&quot; data-origin-height=&quot;121&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다시한번 말하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;&quot;파이썬 path설정이 되지 않아 발생하는 것입니다.&quot;&lt;/b&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Start python path settins&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;컴퓨터 - 마우스 오른쪽클릭 - 속성 이로 집입니 가능합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-filename=&quot;atom_python_erro01.png&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;300&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d2whWL/btqENrdxhWd/CXlL26WxdcbamBgSxsrIj0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d2whWL/btqENrdxhWd/CXlL26WxdcbamBgSxsrIj0/img.png&quot; data-alt=&quot;windows 고급 시스템설정&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d2whWL/btqENrdxhWd/CXlL26WxdcbamBgSxsrIj0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd2whWL%2FbtqENrdxhWd%2FCXlL26WxdcbamBgSxsrIj0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;800&quot; height=&quot;300&quot; data-filename=&quot;atom_python_erro01.png&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;300&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;windows 고급 시스템설정&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-filename=&quot;atom_python_erro02.png&quot; data-origin-width=&quot;493&quot; data-origin-height=&quot;442&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bdWFjI/btqENYPsCRu/hcTgA9s6ga2D16WHbiAPF0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bdWFjI/btqENYPsCRu/hcTgA9s6ga2D16WHbiAPF0/img.png&quot; data-alt=&quot;시스템 환경변수 설정&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bdWFjI/btqENYPsCRu/hcTgA9s6ga2D16WHbiAPF0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbdWFjI%2FbtqENYPsCRu%2FhcTgA9s6ga2D16WHbiAPF0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;493&quot; height=&quot;442&quot; data-filename=&quot;atom_python_erro02.png&quot; data-origin-width=&quot;493&quot; data-origin-height=&quot;442&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;시스템 환경변수 설정&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-filename=&quot;atom_python_erro03.png&quot; data-origin-width=&quot;457&quot; data-origin-height=&quot;406&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/G5q2r/btqENZOm2D3/YZCl3WhjcvUX5oCcI6w510/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/G5q2r/btqENZOm2D3/YZCl3WhjcvUX5oCcI6w510/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/G5q2r/btqENZOm2D3/YZCl3WhjcvUX5oCcI6w510/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FG5q2r%2FbtqENZOm2D3%2FYZCl3WhjcvUX5oCcI6w510%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;457&quot; height=&quot;406&quot; data-filename=&quot;atom_python_erro03.png&quot; data-origin-width=&quot;457&quot; data-origin-height=&quot;406&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;환경변수 path에 python설치 위치를 추가해주면 됩니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그럼 python이 어디에 설치되어 있는지 알아야 겠죠&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;121&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b9cH2N/btqEMjUOJJH/e29J7vSNkBDk2ZhvYrTtAK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b9cH2N/btqEMjUOJJH/e29J7vSNkBDk2ZhvYrTtAK/img.png&quot; data-alt=&quot;install location python&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b9cH2N/btqEMjUOJJH/e29J7vSNkBDk2ZhvYrTtAK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb9cH2N%2FbtqEMjUOJJH%2Fe29J7vSNkBDk2ZhvYrTtAK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;800&quot; height=&quot;121&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;121&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;install location python&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;C:\Users\Samsung\AppData\Local\Programs\Python\Python입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설치 하실때의 설치 위치를 확인 해두시면 편리 할 수 있습니다. 그리고 설치위치는 설치 하시는 분들마다 다를 수 있으니 주의 하시기 바랍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;pc에 따라서 재부팅을 하여야 변경된 환경변수가 적용됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 작업을 하고 나면 갑자기 나타나던 빨간 상자는 보이지 않게 됩니다.&lt;/p&gt;</description>
      <category>Programming/python</category>
      <category>autocomplete-python</category>
      <category>autocomplete-python traceback output:</category>
      <category>Python</category>
      <category>traceback output:</category>
      <category>아톰</category>
      <category>아톰 환경변수 설정</category>
      <category>오류</category>
      <category>파이썬 환경변수설정</category>
      <category>환경변수 설정</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/88</guid>
      <comments>https://fflask.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%8D%AC-path%EC%84%A4%EC%A0%95-autocomplete-python-traceback-output#entry88comment</comments>
      <pubDate>Sat, 1 Jul 2023 19:13:02 +0900</pubDate>
    </item>
    <item>
      <title>The Python Tutorial - Setting up the Atom for python</title>
      <link>https://fflask.tistory.com/entry/The-Python-Tutorial-Setting-up-the-Atom-for-python</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-filename=&quot;python.png&quot; data-origin-width=&quot;700&quot; data-origin-height=&quot;350&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cCCOXT/btqEKv9m6c0/iXF8V0XNiF0UKyWckZ0zQk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cCCOXT/btqEKv9m6c0/iXF8V0XNiF0UKyWckZ0zQk/img.png&quot; data-alt=&quot;Python logo - this click move python web page&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cCCOXT/btqEKv9m6c0/iXF8V0XNiF0UKyWckZ0zQk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcCCOXT%2FbtqEKv9m6c0%2FiXF8V0XNiF0UKyWckZ0zQk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;540&quot; height=&quot;350&quot; data-filename=&quot;python.png&quot; data-origin-width=&quot;700&quot; data-origin-height=&quot;350&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;Python logo - this click move python web page&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Setting up the Atom for python&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;이전글 에서 파이썬(pytjon) 설치를 해보았다.&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;python setup은 이전글 참조-&amp;gt; &lt;a href=&quot;https://fflask.tistory.com/86&quot;&gt;https://fflask.tistory.com/86&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1591831603599&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;article&quot; data-og-title=&quot;The Python Tutorial - Setup Python&quot; data-og-description=&quot;Setup Python 최근들어 많은 개발자분들이 파이썬을 학습하고 학교에서도 학생들도 파이썬을 학습하고 있다는 이야기를 듣고 겸사겸사 공부하면서 정리를 해볼까 해서 글을 쓰기 시작했습니다. 물&quot; data-og-host=&quot;fflask.tistory.com&quot; data-og-source-url=&quot;https://fflask.tistory.com/86&quot; data-og-url=&quot;https://fflask.tistory.com/86&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/H41ie/hyGmS1Edvc/bqFG7ZdvLGa9lPHUyBGNKK/img.png?width=700&amp;amp;height=350&amp;amp;face=0_0_700_350,https://scrap.kakaocdn.net/dn/cx1iti/hyGmTsE6mm/F1eawX8kCX9NSerJJtRm2K/img.png?width=700&amp;amp;height=350&amp;amp;face=0_0_700_350,https://scrap.kakaocdn.net/dn/RPUBl/hyGnPPJlnD/6F12YNTY9lZmRkMkFsTiqk/img.png?width=1219&amp;amp;height=849&amp;amp;face=0_0_1219_849&quot;&gt;&lt;a href=&quot;https://fflask.tistory.com/86&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://fflask.tistory.com/86&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/H41ie/hyGmS1Edvc/bqFG7ZdvLGa9lPHUyBGNKK/img.png?width=700&amp;amp;height=350&amp;amp;face=0_0_700_350,https://scrap.kakaocdn.net/dn/cx1iti/hyGmTsE6mm/F1eawX8kCX9NSerJJtRm2K/img.png?width=700&amp;amp;height=350&amp;amp;face=0_0_700_350,https://scrap.kakaocdn.net/dn/RPUBl/hyGnPPJlnD/6F12YNTY9lZmRkMkFsTiqk/img.png?width=1219&amp;amp;height=849&amp;amp;face=0_0_1219_849');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;The Python Tutorial - Setup Python&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Setup Python 최근들어 많은 개발자분들이 파이썬을 학습하고 학교에서도 학생들도 파이썬을 학습하고 있다는 이야기를 듣고 겸사겸사 공부하면서 정리를 해볼까 해서 글을 쓰기 시작했습니다. 물&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;fflask.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Atom설치는 이전에 작성한 글을 참조해 주세여 -&amp;gt;&lt;a href=&quot;https://fflask.tistory.com/26&quot;&gt;https://fflask.tistory.com/26&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1591864880037&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Atom Editor로 시작하는 프로그램&quot; data-og-description=&quot;Github에서 만든 Electron 프레임워크 기반의 에디터로 다양한 프로그래밍 언어의 편집기로 사용할 수 있도록 고안된 도구입니다. 무료이고, 플러그인으로 기능을 쉽게 확장할 수 있습니다. 또한 HTM&quot; data-og-host=&quot;fflask.tistory.com&quot; data-og-source-url=&quot;https://fflask.tistory.com/26&quot; data-og-url=&quot;https://fflask.tistory.com/26&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/Nwo31/hyGmT0Sb15/g0u4jtAO5FRGsmv6s3BXJk/img.png?width=700&amp;amp;height=455&amp;amp;face=0_0_700_455,https://scrap.kakaocdn.net/dn/cRMLxP/hyGnW9u84d/Bpyz0PqL4btTFfY2lzVDa1/img.png?width=700&amp;amp;height=455&amp;amp;face=0_0_700_455,https://scrap.kakaocdn.net/dn/nMD6G/hyGmH0oK0e/YF6rLcRf8spqxRPmVdxHOk/img.png?width=700&amp;amp;height=375&amp;amp;face=0_0_700_375&quot;&gt;&lt;a href=&quot;https://fflask.tistory.com/26&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://fflask.tistory.com/26&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/Nwo31/hyGmT0Sb15/g0u4jtAO5FRGsmv6s3BXJk/img.png?width=700&amp;amp;height=455&amp;amp;face=0_0_700_455,https://scrap.kakaocdn.net/dn/cRMLxP/hyGnW9u84d/Bpyz0PqL4btTFfY2lzVDa1/img.png?width=700&amp;amp;height=455&amp;amp;face=0_0_700_455,https://scrap.kakaocdn.net/dn/nMD6G/hyGmH0oK0e/YF6rLcRf8spqxRPmVdxHOk/img.png?width=700&amp;amp;height=375&amp;amp;face=0_0_700_375');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Atom Editor로 시작하는 프로그램&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Github에서 만든 Electron 프레임워크 기반의 에디터로 다양한 프로그래밍 언어의 편집기로 사용할 수 있도록 고안된 도구입니다. 무료이고, 플러그인으로 기능을 쉽게 확장할 수 있습니다. 또한 HTM&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;fflask.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Tutorial START&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;Install packages 작업을 진행하도록 하겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-filename=&quot;atom_python01.png&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dQN4UG/btqEKwtKNxT/fAFTiXSRPlZvez5o9N3Ef1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dQN4UG/btqEKwtKNxT/fAFTiXSRPlZvez5o9N3Ef1/img.png&quot; data-alt=&quot;run atom editer&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dQN4UG/btqEKwtKNxT/fAFTiXSRPlZvez5o9N3Ef1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdQN4UG%2FbtqEKwtKNxT%2FfAFTiXSRPlZvez5o9N3Ef1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1050&quot; data-filename=&quot;atom_python01.png&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;run atom editer&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위사진 이외에도 install package는 File - settings - install 로 들어가지면 &lt;span style=&quot;color: #333333;&quot;&gt;install package로 들어가실 수 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock widthContent&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-filename=&quot;atom_python02.png&quot; data-origin-width=&quot;593&quot; data-origin-height=&quot;376&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/CoIvN/btqEKfZ286u/KvYI64NngzSyCUbf8HDgk0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/CoIvN/btqEKfZ286u/KvYI64NngzSyCUbf8HDgk0/img.png&quot; data-alt=&quot;open install packages&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/CoIvN/btqEKfZ286u/KvYI64NngzSyCUbf8HDgk0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCoIvN%2FbtqEKfZ286u%2FKvYI64NngzSyCUbf8HDgk0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;593&quot; height=&quot;376&quot; data-filename=&quot;atom_python02.png&quot; data-origin-width=&quot;593&quot; data-origin-height=&quot;376&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;open install packages&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;autocomplete-python을 검색하여 설치해줍니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333;&quot;&gt;autocomplete-python는 atom 에서 python을 자동완성하여 함수등을 불러와 사용할 수 있도록 지원하고 서포트 하는 페키지 입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock widthContent&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-filename=&quot;GIF 2020-06-11 오전 8-38-43.gif&quot; data-origin-width=&quot;874&quot; data-origin-height=&quot;281&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/yUJ8C/btqEK8eN3fp/jk9rPxi8CWqsvciQQDPb30/img.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/yUJ8C/btqEK8eN3fp/jk9rPxi8CWqsvciQQDPb30/img.gif&quot; data-alt=&quot;script serch packege&amp;amp;amp;nbsp;autocomplete-python&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/yUJ8C/btqEK8eN3fp/jk9rPxi8CWqsvciQQDPb30/img.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/yUJ8C/btqEK8eN3fp/jk9rPxi8CWqsvciQQDPb30/img.gif&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;874&quot; height=&quot;281&quot; data-filename=&quot;GIF 2020-06-11 오전 8-38-43.gif&quot; data-origin-width=&quot;874&quot; data-origin-height=&quot;281&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;script serch packege&amp;amp;nbsp;autocomplete-python&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설치가 완료되면 아래의 사진처럼 확일 할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock widthContent&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-filename=&quot;atom_python03.png&quot; data-origin-width=&quot;675&quot; data-origin-height=&quot;201&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dYOatk/btqELQY4DqK/gYSO2xQjXuaL5cNlh4WYXk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dYOatk/btqELQY4DqK/gYSO2xQjXuaL5cNlh4WYXk/img.png&quot; data-alt=&quot;atom community package autocomplete-python&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dYOatk/btqELQY4DqK/gYSO2xQjXuaL5cNlh4WYXk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdYOatk%2FbtqELQY4DqK%2FgYSO2xQjXuaL5cNlh4WYXk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;675&quot; height=&quot;201&quot; data-filename=&quot;atom_python03.png&quot; data-origin-width=&quot;675&quot; data-origin-height=&quot;201&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;atom community package autocomplete-python&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock widthContent&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-filename=&quot;GIF 2020-06-11 오후 5-21-01.gif&quot; data-origin-width=&quot;551&quot; data-origin-height=&quot;235&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/vrnSq/btqEMwsJnIF/vzNCwftb5Vn57mz45XCqK0/img.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/vrnSq/btqEMwsJnIF/vzNCwftb5Vn57mz45XCqK0/img.gif&quot; data-alt=&quot;script serch packege&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/vrnSq/btqEMwsJnIF/vzNCwftb5Vn57mz45XCqK0/img.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/vrnSq/btqEMwsJnIF/vzNCwftb5Vn57mz45XCqK0/img.gif&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;551&quot; height=&quot;235&quot; data-filename=&quot;GIF 2020-06-11 오후 5-21-01.gif&quot; data-origin-width=&quot;551&quot; data-origin-height=&quot;235&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;script serch packege&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock widthContent&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-filename=&quot;atom_python04.png&quot; data-origin-width=&quot;520&quot; data-origin-height=&quot;138&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Dz1Ik/btqELRdfegU/MB2E8nr8NIr7GMRazXSob0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Dz1Ik/btqELRdfegU/MB2E8nr8NIr7GMRazXSob0/img.png&quot; data-alt=&quot;atom community package script&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Dz1Ik/btqELRdfegU/MB2E8nr8NIr7GMRazXSob0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDz1Ik%2FbtqELRdfegU%2FMB2E8nr8NIr7GMRazXSob0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;520&quot; height=&quot;138&quot; data-filename=&quot;atom_python04.png&quot; data-origin-width=&quot;520&quot; data-origin-height=&quot;138&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;atom community package script&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-filename=&quot;atom_python05.png&quot; data-origin-width=&quot;529&quot; data-origin-height=&quot;403&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/seNgz/btqENrLeSON/4XnzMwRHZGdv8fKtaOvRM1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/seNgz/btqENrLeSON/4XnzMwRHZGdv8fKtaOvRM1/img.png&quot; data-alt=&quot;instelled&amp;amp;amp;nbsp;atom packges list&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/seNgz/btqENrLeSON/4XnzMwRHZGdv8fKtaOvRM1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FseNgz%2FbtqENrLeSON%2F4XnzMwRHZGdv8fKtaOvRM1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;529&quot; height=&quot;403&quot; data-filename=&quot;atom_python05.png&quot; data-origin-width=&quot;529&quot; data-origin-height=&quot;403&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;instelled&amp;amp;nbsp;atom packges list&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;입력코드&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1591864729314&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;print(&quot;hello world&quot;)&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-filename=&quot;GIF 2020-06-11 오후 5-19-22.gif&quot; data-origin-width=&quot;480&quot; data-origin-height=&quot;235&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/KopFF/btqEMkMQW65/diJAH64Tek0dlFvld9LI9k/img.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/KopFF/btqEMkMQW65/diJAH64Tek0dlFvld9LI9k/img.gif&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/KopFF/btqEMkMQW65/diJAH64Tek0dlFvld9LI9k/img.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/KopFF/btqEMkMQW65/diJAH64Tek0dlFvld9LI9k/img.gif&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;480&quot; height=&quot;235&quot; data-filename=&quot;GIF 2020-06-11 오후 5-19-22.gif&quot; data-origin-width=&quot;480&quot; data-origin-height=&quot;235&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;괄호가 자동완성되는 것을 확일 하실 수 있을실 겁니다. &lt;span&gt;autocomplete-python가 파이썬 코드 자동완성을 서포트 해줍니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-filename=&quot;atom_python06.png&quot; data-origin-width=&quot;716&quot; data-origin-height=&quot;533&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/spQdh/btqENBV4pWP/QdpoQfFdaJ6JzrAFXYFQu1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/spQdh/btqENBV4pWP/QdpoQfFdaJ6JzrAFXYFQu1/img.png&quot; data-alt=&quot;atom script run&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/spQdh/btqENBV4pWP/QdpoQfFdaJ6JzrAFXYFQu1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FspQdh%2FbtqENBV4pWP%2FQdpoQfFdaJ6JzrAFXYFQu1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;716&quot; height=&quot;533&quot; data-filename=&quot;atom_python06.png&quot; data-origin-width=&quot;716&quot; data-origin-height=&quot;533&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;atom script run&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;script 패키지를 설치 하셨다면, packages - script - run script를 하시면 실해 하실 수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;단축키로 ctrl + shift + b입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-filename=&quot;atom_python07.png&quot; data-origin-width=&quot;488&quot; data-origin-height=&quot;113&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ekY9Do/btqENYDt1No/PjRqFLfmVh99oc5eIpWBD1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ekY9Do/btqENYDt1No/PjRqFLfmVh99oc5eIpWBD1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ekY9Do/btqENYDt1No/PjRqFLfmVh99oc5eIpWBD1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FekY9Do%2FbtqENYDt1No%2FPjRqFLfmVh99oc5eIpWBD1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;488&quot; height=&quot;113&quot; data-filename=&quot;atom_python07.png&quot; data-origin-width=&quot;488&quot; data-origin-height=&quot;113&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실행하시면 하단에 이렇게&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;hello world&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[finished in 0.079s] 라고 나오신다면 정상적으로 동작 한것입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;atom으로 python코딩준비가 끝났습니다.&lt;/p&gt;</description>
      <category>Programming/python</category>
      <category>ATOM</category>
      <category>Python</category>
      <category>script</category>
      <category>아톰</category>
      <category>아톰 파이썬연동</category>
      <category>파이썬</category>
      <category>파이썬 개발준비</category>
      <category>파이썬 연동</category>
      <category>파이썬 환경설정</category>
      <category>파이썬튜토리얼</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/87</guid>
      <comments>https://fflask.tistory.com/entry/The-Python-Tutorial-Setting-up-the-Atom-for-python#entry87comment</comments>
      <pubDate>Sat, 1 Jul 2023 19:12:19 +0900</pubDate>
    </item>
    <item>
      <title>The Python Tutorial - Setup Python</title>
      <link>https://fflask.tistory.com/entry/The-Python-Tutorial-Setup-Python</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Setup Python&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;최근들어 많은 개발자분들이 파이썬을 학습하고 학교에서도 학생들도 파이썬을 학습하고 있다는 이야기를 듣고 겸사겸사 공부하면서 정리를 해볼까 해서 글을 쓰기 시작했습니다.&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;물론 저는 이제 개발자가 아니지만 그래도 알아두면 좋잖아요.&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-filename=&quot;python.png&quot; data-origin-width=&quot;700&quot; data-origin-height=&quot;350&quot;&gt;&lt;a href=&quot;https://www.python.org/&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dnvkX6/btqEKw6Oqxi/BK5mtkURu8fxYUIMMkycn1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdnvkX6%2FbtqEKw6Oqxi%2FBK5mtkURu8fxYUIMMkycn1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;540&quot; height=&quot;350&quot; data-filename=&quot;python.png&quot; data-origin-width=&quot;700&quot; data-origin-height=&quot;350&quot;/&gt;&lt;/a&gt;&lt;figcaption&gt;Python logo - this click move python web page&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-filename=&quot;python tutorial 01.png&quot; data-origin-width=&quot;1219&quot; data-origin-height=&quot;849&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/FoiZS/btqEJCl8toE/7z7MoQDl3x5nvoaPk3Qen1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/FoiZS/btqEJCl8toE/7z7MoQDl3x5nvoaPk3Qen1/img.png&quot; data-alt=&quot;python web main page&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/FoiZS/btqEJCl8toE/7z7MoQDl3x5nvoaPk3Qen1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FFoiZS%2FbtqEJCl8toE%2F7z7MoQDl3x5nvoaPk3Qen1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1219&quot; height=&quot;849&quot; data-filename=&quot;python tutorial 01.png&quot; data-origin-width=&quot;1219&quot; data-origin-height=&quot;849&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;python web main page&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;python var 3.8.3 Documentation - &lt;a href=&quot;https://docs.python.org/release/3.8.3/whatsnew/changelog.html#changelog&quot;&gt;https://docs.python.org/release/3.8.3/whatsnew/changelog.html#changelog&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Run Python 3.8.3 setup .exe&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-filename=&quot;python tutorial 02.png&quot; data-origin-width=&quot;680&quot; data-origin-height=&quot;422&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/NCZgT/btqEKgiSdPu/wjAT4qS26w0capEmMIFnak/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/NCZgT/btqEKgiSdPu/wjAT4qS26w0capEmMIFnak/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/NCZgT/btqEKgiSdPu/wjAT4qS26w0capEmMIFnak/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNCZgT%2FbtqEKgiSdPu%2FwjAT4qS26w0capEmMIFnak%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;680&quot; height=&quot;422&quot; data-filename=&quot;python tutorial 02.png&quot; data-origin-width=&quot;680&quot; data-origin-height=&quot;422&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;successful&amp;nbsp;python&amp;nbsp;setup&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;python setup list&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;- IDLE&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;- Python 3.8&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;- Python 3.8 Manuals&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;- Python 3.8 Module Docs&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Run Python 3.8&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-filename=&quot;python tutorial 03.png&quot; data-origin-width=&quot;677&quot; data-origin-height=&quot;442&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ezkjKz/btqEHPG01we/smbT3aDSySviO0b6VgoQxK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ezkjKz/btqEHPG01we/smbT3aDSySviO0b6VgoQxK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ezkjKz/btqEHPG01we/smbT3aDSySviO0b6VgoQxK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FezkjKz%2FbtqEHPG01we%2FsmbT3aDSySviO0b6VgoQxK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;677&quot; height=&quot;442&quot; data-filename=&quot;python tutorial 03.png&quot; data-origin-width=&quot;677&quot; data-origin-height=&quot;442&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;python test&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthContent&quot; data-filename=&quot;python tutorial 04.png&quot; data-origin-width=&quot;677&quot; data-origin-height=&quot;442&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bw7qcJ/btqEHPUw1gv/3QWPc9PUyBqYlYOkwwBgK0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bw7qcJ/btqEHPUw1gv/3QWPc9PUyBqYlYOkwwBgK0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bw7qcJ/btqEHPUw1gv/3QWPc9PUyBqYlYOkwwBgK0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbw7qcJ%2FbtqEHPUw1gv%2F3QWPc9PUyBqYlYOkwwBgK0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;677&quot; height=&quot;442&quot; data-filename=&quot;python tutorial 04.png&quot; data-origin-width=&quot;677&quot; data-origin-height=&quot;442&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Goooooooooood~~~!!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming/python</category>
      <category>Python</category>
      <category>python setup</category>
      <category>python tutorial</category>
      <category>Setup</category>
      <category>Tutorial</category>
      <category>튜토리얼</category>
      <category>파이썬</category>
      <category>파이썬 설치</category>
      <category>파이썬 학습</category>
      <category>학습</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/86</guid>
      <comments>https://fflask.tistory.com/entry/The-Python-Tutorial-Setup-Python#entry86comment</comments>
      <pubDate>Sat, 1 Jul 2023 19:11:59 +0900</pubDate>
    </item>
    <item>
      <title>오늘 뭐 먹지? - 오레타치카레(홍대점)</title>
      <link>https://fflask.tistory.com/entry/%EC%98%A4%EB%8A%98-%EB%AD%90-%EB%A8%B9%EC%A7%80-%EC%98%A4%EB%A0%88%ED%83%80%EC%B9%98%EC%B9%B4%EB%A0%88%ED%99%8D%EB%8C%80%EC%A0%90</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;오늘은 룰루 랄라 홍대인근의 공유 오피스 출근&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;출근지를 마음대로 정한다는건 생각보다 유용한것 같다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그럼 오늘은 뭘 먹어볼까나~~~매eye로 주변을 서치&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;발견!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230501_234640225_05.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/YMY97/btsdWnuciPB/wKbarE93A6YDCBLHt8GlJ0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/YMY97/btsdWnuciPB/wKbarE93A6YDCBLHt8GlJ0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/YMY97/btsdWnuciPB/wKbarE93A6YDCBLHt8GlJ0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FYMY97%2FbtsdWnuciPB%2FwKbarE93A6YDCBLHt8GlJ0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;1440&quot; data-filename=&quot;KakaoTalk_20230501_234640225_05.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오사카 오레타치 카레!!!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230501_234640225_04.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/puRJT/btsdQJ6k04l/yd7uG9Lp06AaZIxeT68yjK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/puRJT/btsdQJ6k04l/yd7uG9Lp06AaZIxeT68yjK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/puRJT/btsdQJ6k04l/yd7uG9Lp06AaZIxeT68yjK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpuRJT%2FbtsdQJ6k04l%2Fyd7uG9Lp06AaZIxeT68yjK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;1440&quot; data-filename=&quot;KakaoTalk_20230501_234640225_04.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일본풍의 카레가게 이건 못지나치지!!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제가한번 먹어보도록 하겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230501_234640225_03.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/v6LhL/btsdQeldDLO/LIA0yJxO5I2BsPKq9MyLUk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/v6LhL/btsdQeldDLO/LIA0yJxO5I2BsPKq9MyLUk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/v6LhL/btsdQeldDLO/LIA0yJxO5I2BsPKq9MyLUk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fv6LhL%2FbtsdQeldDLO%2FLIA0yJxO5I2BsPKq9MyLUk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;1440&quot; data-filename=&quot;KakaoTalk_20230501_234640225_03.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;문으로 들어서자 마자 들여오는&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이랏샤이마세~~~~ㅅ!!!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230501_234640225_02.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/JDLpO/btsdPBOlTd8/nZKuxn8ad92r779vUttUkk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/JDLpO/btsdPBOlTd8/nZKuxn8ad92r779vUttUkk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/JDLpO/btsdPBOlTd8/nZKuxn8ad92r779vUttUkk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJDLpO%2FbtsdPBOlTd8%2FnZKuxn8ad92r779vUttUkk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1440&quot; height=&quot;1080&quot; data-filename=&quot;KakaoTalk_20230501_234640225_02.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여기서도 신문물이 저는 반기고 있습니다니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어렵사리 주문을 이어가고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;주문이 완료!!!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사진을 다 못찍었지만 전반적으로 일본풍의 작은 가게의 느낌을 그대로 제현한 듯한 가게였어요 직접 가서 보세요 ㅎ&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230501_234640225.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bnwkW9/btsdPMWOPSo/BkfqAcJq4yXHIzaw0Qe5r1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bnwkW9/btsdPMWOPSo/BkfqAcJq4yXHIzaw0Qe5r1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bnwkW9/btsdPMWOPSo/BkfqAcJq4yXHIzaw0Qe5r1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbnwkW9%2FbtsdPMWOPSo%2FBkfqAcJq4yXHIzaw0Qe5r1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;1440&quot; data-filename=&quot;KakaoTalk_20230501_234640225.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오사카 난바 난바원 카레 풋! 이게 무슨 말장난도 이건아니지 ㅋㅋㅋ&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;스기무라씨 음음 알지 알지 그분 요리하시는 분이잔슴&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하시지~ㅋㅋㅋ&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230501_234640225_01.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/oZOKz/btsdTPkeVwx/xF4inm9GCixkc4J5e7zi51/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/oZOKz/btsdTPkeVwx/xF4inm9GCixkc4J5e7zi51/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/oZOKz/btsdTPkeVwx/xF4inm9GCixkc4J5e7zi51/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FoZOKz%2FbtsdTPkeVwx%2FxF4inm9GCixkc4J5e7zi51%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1440&quot; height=&quot;1080&quot; data-filename=&quot;KakaoTalk_20230501_234640225_01.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실물 흠~ 사진이랑은 다르지만&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일본식 특유 야체없는 진한 카레 제가 정말 좋아하는데요 제가 한번 먹어보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;음~~~우메네~~~!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;춋또 야바스기&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;영상으로 배운 일본어실력이 이정도지 ㅋ&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다먹은 사진은?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어디감?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;왜 없음?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;조용하게 다먹고 나왔습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맛점 : 3.8점&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;본인피셜 난 카레를 좋아한다!!!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파를 많이 줘서 카레가 자칫 느끼 할 수 있는걸 잘잡아준다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 카레도 진하게 맛있다. 카레가 맛없긴 힘들지&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;튀김은 그냥 무난한 튀김정도 가지도 있었지만 가지는 점 이라고 생각해서 먹지 안았지만&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가지 좋아하시는 분들은 좋아할 수 도 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>오늘 뭐먹지?</category>
      <category>난바</category>
      <category>맛집</category>
      <category>세우튀김</category>
      <category>오레타치카레</category>
      <category>오사카</category>
      <category>일식카레</category>
      <category>카레</category>
      <category>튀김</category>
      <category>홍대</category>
      <category>홍대일식</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/135</guid>
      <comments>https://fflask.tistory.com/entry/%EC%98%A4%EB%8A%98-%EB%AD%90-%EB%A8%B9%EC%A7%80-%EC%98%A4%EB%A0%88%ED%83%80%EC%B9%98%EC%B9%B4%EB%A0%88%ED%99%8D%EB%8C%80%EC%A0%90#entry135comment</comments>
      <pubDate>Thu, 4 May 2023 14:03:06 +0900</pubDate>
    </item>
    <item>
      <title>오늘 뭐 먹지? - 무공돈까스(구래점)</title>
      <link>https://fflask.tistory.com/entry/%EC%98%A4%EB%8A%98-%EB%AD%90-%EB%A8%B9%EC%A7%80-%EB%AC%B4%EA%B3%B5%EB%8F%88%EA%B9%8C%EC%8A%A4%EA%B5%AC%EB%9E%98%EC%A0%90</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;오늘도 점심의 혼밥타임&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;유유하게 걸어나와 길 반대편의 무공돈까스로 직행&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오늘은 여기다!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230426_230740480.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Hjbkm/btscMHPJ2tw/idmEPSxS6jtP536O7AcYrk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Hjbkm/btscMHPJ2tw/idmEPSxS6jtP536O7AcYrk/img.jpg&quot; data-alt=&quot;구래점 무공돈까스 정면&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Hjbkm/btscMHPJ2tw/idmEPSxS6jtP536O7AcYrk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FHjbkm%2FbtscMHPJ2tw%2FidmEPSxS6jtP536O7AcYrk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;1440&quot; data-filename=&quot;KakaoTalk_20230426_230740480.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;구래점 무공돈까스 정면&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;왼편에 비친 나는 살이 아주 많이 올랐구나 ㅎㅎ&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230426_230740480_01.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/BC6iY/btscQc9g1ao/GAGPKbp4wanE34k9Admgs0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/BC6iY/btscQc9g1ao/GAGPKbp4wanE34k9Admgs0/img.jpg&quot; data-alt=&quot;무공돈까스 키오스크&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/BC6iY/btscQc9g1ao/GAGPKbp4wanE34k9Admgs0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBC6iY%2FbtscQc9g1ao%2FGAGPKbp4wanE34k9Admgs0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;1440&quot; data-filename=&quot;KakaoTalk_20230426_230740480_01.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;무공돈까스 키오스크&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 신문물은 나이든 나에게 너무나 어려운 친구&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하지만 이겨내야 밥을 먹을 수 있으니 앞에서 낑낑 대며 결제 완료!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230426_230740480_02.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Hizlg/btscPTCeZ62/EfSkYXkNwP9uJLKrmXULp0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Hizlg/btscPTCeZ62/EfSkYXkNwP9uJLKrmXULp0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Hizlg/btscPTCeZ62/EfSkYXkNwP9uJLKrmXULp0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FHizlg%2FbtscPTCeZ62%2FEfSkYXkNwP9uJLKrmXULp0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;1440&quot; data-filename=&quot;KakaoTalk_20230426_230740480_02.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일처리 하느라 점심을 조금 늦게 나왔더니 손님이 없이 한산한게 밥먹기 딱 좋아&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;조용한걸 좋아하는 나에게 이건 이런 분위기가 딱이야&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230426_230740480_05.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/CdoMs/btscSnhBU5s/Uwfta2RRuJgLkDyTU2yry0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/CdoMs/btscSnhBU5s/Uwfta2RRuJgLkDyTU2yry0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/CdoMs/btscSnhBU5s/Uwfta2RRuJgLkDyTU2yry0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCdoMs%2FbtscSnhBU5s%2FUwfta2RRuJgLkDyTU2yry0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1440&quot; height=&quot;1080&quot; data-filename=&quot;KakaoTalk_20230426_230740480_05.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이것저것 벽에 많이 붙여둔 가게일수록 피하라는 말이 있었는데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;흠~여긴 어떨까나?&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_KakaoTalk_20230426_230740480_04.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/W77Bb/btscNSQ9Shn/VF8wEXQfotCYFQW4trQEL0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/W77Bb/btscNSQ9Shn/VF8wEXQfotCYFQW4trQEL0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/W77Bb/btscNSQ9Shn/VF8wEXQfotCYFQW4trQEL0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FW77Bb%2FbtscNSQ9Shn%2FVF8wEXQfotCYFQW4trQEL0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1440&quot; height=&quot;1080&quot; data-filename=&quot;edited_KakaoTalk_20230426_230740480_04.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;셀프 바에서 전쟁의 준비를 시작해봅니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;칼과 창 그리고 김치 완벽한 전쟁준비가 완료되면 자리에 앉아 다가올 상대를 기다린다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_KakaoTalk_20230426_230740480_06.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cMH7v3/btscRqFMH0k/dKsENEKTLUxKDnLjCPh9Jk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cMH7v3/btscRqFMH0k/dKsENEKTLUxKDnLjCPh9Jk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cMH7v3/btscRqFMH0k/dKsENEKTLUxKDnLjCPh9Jk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcMH7v3%2FbtscRqFMH0k%2FdKsENEKTLUxKDnLjCPh9Jk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1440&quot; height=&quot;1080&quot; data-filename=&quot;edited_KakaoTalk_20230426_230740480_06.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;카메라에 뭐가 뭍어 있었나? 이상하게 번져보이네?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;무공돈까스에서 시킨건 몇일전에 먹은 돈까스와 비슷한 계열이지만&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;조금 다른 경양식 돈까스, 옛날돈까스를 시켰다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그럼 시작해볼까&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_KakaoTalk_20230426_230740480_03.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/PcC3N/btscSnBUOl1/8F1B050wtr3GmBpIcohuok/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/PcC3N/btscSnBUOl1/8F1B050wtr3GmBpIcohuok/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/PcC3N/btscSnBUOl1/8F1B050wtr3GmBpIcohuok/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FPcC3N%2FbtscSnBUOl1%2F8F1B050wtr3GmBpIcohuok%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1440&quot; height=&quot;1080&quot; data-filename=&quot;edited_KakaoTalk_20230426_230740480_03.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;냠! 잘~~~~~못먹었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;진~짜 맛없다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;퉤!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;난 옛날돈까스의 이 느끼함이 싫다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;왜 예날돈까스 같이 소스를 드리따 부워두는 돈까스를 실어하는지 다시금 이해하게하는 맛과 질이었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;고기는 비리고 질기고, 기름냄세올라오고, 소스는 느끼하고&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어후~완벽하게 내가 싫어하는 조합을 테이블에 차려두고 먹음직한 포장지에 숨어있는 그런 맛이었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;생긴거만 정상이고 맛은 없었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;돈까스 맛없기 힘들거든요~&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;잘가시지~여긴 다신 안오시지&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맛점 : 1.5점&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저 메뉴만 그런거일 수도 있어요&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하지만, 질기고 비리고 고기보다 튀김이 많고 느끼한 이건 다시는 안 먹을듯 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;내가 뭐든 맛있게 먹을 거리고 생각하지만 하루종일 속이 편치 않았어!!!!!!!!!&lt;/p&gt;</description>
      <category>오늘 뭐먹지?</category>
      <category>경양식</category>
      <category>구래</category>
      <category>느끼</category>
      <category>돈까스</category>
      <category>맛집</category>
      <category>무공돈까스</category>
      <category>비추</category>
      <category>옛날돈까스</category>
      <category>점심</category>
      <category>튀김</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/134</guid>
      <comments>https://fflask.tistory.com/entry/%EC%98%A4%EB%8A%98-%EB%AD%90-%EB%A8%B9%EC%A7%80-%EB%AC%B4%EA%B3%B5%EB%8F%88%EA%B9%8C%EC%8A%A4%EA%B5%AC%EB%9E%98%EC%A0%90#entry134comment</comments>
      <pubDate>Wed, 26 Apr 2023 23:23:39 +0900</pubDate>
    </item>
    <item>
      <title>오늘 뭐 먹지? - 길동우동(구래점)</title>
      <link>https://fflask.tistory.com/entry/%EC%98%A4%EB%8A%98-%EB%AD%90%EB%A8%B9%EC%A7%80-%EA%B8%B8%EB%8F%99%EC%9A%B0%EB%8F%99%EA%B5%AC%EB%9E%98%EC%A0%90</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;오늘도 점심은 혼자서!!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;룰루랄라~~오늘은 비가 살짝 와서 바로 근처에 있는 우동을 한번 먹어보려고 합니다!!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230425_215951796_05.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bNfzwT/btscyHJcIQl/2UVrcnJNvt22EsS1uPgUXK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bNfzwT/btscyHJcIQl/2UVrcnJNvt22EsS1uPgUXK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bNfzwT/btscyHJcIQl/2UVrcnJNvt22EsS1uPgUXK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbNfzwT%2FbtscyHJcIQl%2F2UVrcnJNvt22EsS1uPgUXK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1440&quot; height=&quot;1080&quot; data-filename=&quot;KakaoTalk_20230425_215951796_05.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;비와서 급하게 들어온 가게&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230425_215951796_02.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/N2u3v/btscIKRGqE9/93hdSlYKvhLjv6Oj6GtL2K/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/N2u3v/btscIKRGqE9/93hdSlYKvhLjv6Oj6GtL2K/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/N2u3v/btscIKRGqE9/93hdSlYKvhLjv6Oj6GtL2K/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FN2u3v%2FbtscIKRGqE9%2F93hdSlYKvhLjv6Oj6GtL2K%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1440&quot; height=&quot;1080&quot; data-filename=&quot;KakaoTalk_20230425_215951796_02.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;뭐랄까 서브웨이같은 분위기 ㅎㅎ&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;주문을 해볼....어?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지갑을 두고 버렸다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;점심인데 내돈주고 사먹어야 하나 ㅜㅜ&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230425_215951796.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bf9Gjl/btscIJrIOSF/fiPuS2SDzXFU6k09RFyJKk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bf9Gjl/btscIJrIOSF/fiPuS2SDzXFU6k09RFyJKk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bf9Gjl/btscIJrIOSF/fiPuS2SDzXFU6k09RFyJKk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbf9Gjl%2FbtscIJrIOSF%2FfiPuS2SDzXFU6k09RFyJKk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;1440&quot; data-filename=&quot;KakaoTalk_20230425_215951796.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;셀프코너에서 단무지는 안먹으니 김치만 냠냠냠~&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_KakaoTalk_20230425_215951796_03.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bz1k73/btscCBhqEOW/zvywsXAOlTYhlRcrUNDh0K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bz1k73/btscCBhqEOW/zvywsXAOlTYhlRcrUNDh0K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bz1k73/btscCBhqEOW/zvywsXAOlTYhlRcrUNDh0K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbz1k73%2FbtscCBhqEOW%2FzvywsXAOlTYhlRcrUNDh0K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1440&quot; height=&quot;1080&quot; data-filename=&quot;edited_KakaoTalk_20230425_215951796_03.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;점심에 적당한 세트메뉴 우동 중간 사이즈 + 기본 김밥&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_KakaoTalk_20230425_215951796_04.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dPhOF1/btscGI77bD9/oKfnI0sEV97NiT7cN89c20/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dPhOF1/btscGI77bD9/oKfnI0sEV97NiT7cN89c20/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dPhOF1/btscGI77bD9/oKfnI0sEV97NiT7cN89c20/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdPhOF1%2FbtscGI77bD9%2FoKfnI0sEV97NiT7cN89c20%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1440&quot; height=&quot;1080&quot; data-filename=&quot;edited_KakaoTalk_20230425_215951796_04.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;흠~점말 기본에 충실한 맛&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우동은 기본적인 담백한 우동 어디서나 먹을 수 있는 흔한 우동맛에&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;김밥은 살~~~짝 짜서 심시한 우동에 어울렸어요&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맛점 : 3점 기본적인 맛&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정~~~말 먹을거 없으면 먹을만 합니다.&lt;/p&gt;</description>
      <category>오늘 뭐먹지?</category>
      <category>국물</category>
      <category>김밥</category>
      <category>따뜻한 국물</category>
      <category>뭐먹지</category>
      <category>분식</category>
      <category>비오는날</category>
      <category>우동</category>
      <category>점심</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/133</guid>
      <comments>https://fflask.tistory.com/entry/%EC%98%A4%EB%8A%98-%EB%AD%90%EB%A8%B9%EC%A7%80-%EA%B8%B8%EB%8F%99%EC%9A%B0%EB%8F%99%EA%B5%AC%EB%9E%98%EC%A0%90#entry133comment</comments>
      <pubDate>Tue, 25 Apr 2023 22:11:35 +0900</pubDate>
    </item>
    <item>
      <title>오늘 뭐 먹지? - 긴자료코 (구래점)</title>
      <link>https://fflask.tistory.com/entry/%EC%98%A4%EB%8A%98-%EB%AD%90%EB%A8%B9%EC%A7%80-%EA%B8%B4%EC%9E%90%EB%A3%8C%EC%BD%94-%EA%B5%AC%EB%9E%98%EC%A0%90</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;오늘 뭐먹지.....접&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오늘도 혼밥!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;점심시간이 되어서 룰루 랄라 나와서 맛있어 보이는 아무 가게에나 쏙!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오늘은 긴자료코 라는 식당에 들어갔어요&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230424_200622362.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bhn4yZ/btscyHHrXOR/TjfGxHA16z6aU4uGImar21/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bhn4yZ/btscyHHrXOR/TjfGxHA16z6aU4uGImar21/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bhn4yZ/btscyHHrXOR/TjfGxHA16z6aU4uGImar21/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbhn4yZ%2FbtscyHHrXOR%2FTjfGxHA16z6aU4uGImar21%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;1440&quot; data-filename=&quot;KakaoTalk_20230424_200622362.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_KakaoTalk_20230424_200622362_01.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bxqSMM/btscfzdpYc1/5fOrxt82op5mxROBmB3My1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bxqSMM/btscfzdpYc1/5fOrxt82op5mxROBmB3My1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bxqSMM/btscfzdpYc1/5fOrxt82op5mxROBmB3My1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbxqSMM%2FbtscfzdpYc1%2F5fOrxt82op5mxROBmB3My1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;1440&quot; data-filename=&quot;edited_KakaoTalk_20230424_200622362_01.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;쿰척쿰척 밥먹으로 들어가자~~~후욱후욱&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230424_200622362_02.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/B5k2B/btscApGpyMm/bhwA0NIiHkr9TNxefsY9Ok/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/B5k2B/btscApGpyMm/bhwA0NIiHkr9TNxefsY9Ok/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/B5k2B/btscApGpyMm/bhwA0NIiHkr9TNxefsY9Ok/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FB5k2B%2FbtscApGpyMm%2FbhwA0NIiHkr9TNxefsY9Ok%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;1440&quot; data-filename=&quot;KakaoTalk_20230424_200622362_02.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이런 현대문물은 할상 사용할때 마다 어려워;;;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230424_200622362_03.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wFu80/btscArxsIio/DGfcKFtOpBmu7HqLEkgkM1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wFu80/btscArxsIio/DGfcKFtOpBmu7HqLEkgkM1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wFu80/btscArxsIio/DGfcKFtOpBmu7HqLEkgkM1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwFu80%2FbtscArxsIio%2FDGfcKFtOpBmu7HqLEkgkM1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;1440&quot; data-filename=&quot;KakaoTalk_20230424_200622362_03.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어렵사리 주문을 하고 자리에 착석 흠~~~&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;전방적으로 일본풍 느낌의 오픈키친 이름 그대로의 식당!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_KakaoTalk_20230424_200622362_04.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/YkB0f/btscxcnmUN7/pTzo029YoTDCP0nAFAemx1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/YkB0f/btscxcnmUN7/pTzo029YoTDCP0nAFAemx1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/YkB0f/btscxcnmUN7/pTzo029YoTDCP0nAFAemx1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FYkB0f%2FbtscxcnmUN7%2FpTzo029YoTDCP0nAFAemx1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1440&quot; height=&quot;1080&quot; data-filename=&quot;edited_KakaoTalk_20230424_200622362_04.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기다리면서 요리하시는 분 찰칵찰칵&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;얼굴은 지켜드릴게요~~굿!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230424_200622362_05.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cot7DT/btscwoogQb8/YNSWfwPQgpWJdrafBB73L1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cot7DT/btscwoogQb8/YNSWfwPQgpWJdrafBB73L1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cot7DT/btscwoogQb8/YNSWfwPQgpWJdrafBB73L1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcot7DT%2FbtscwoogQb8%2FYNSWfwPQgpWJdrafBB73L1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1440&quot; height=&quot;1080&quot; data-filename=&quot;KakaoTalk_20230424_200622362_05.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;베스트 메뉴인 데미그라스 소스 돈까스를 시켰어요&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;역시 식당어디를 가도 기본이 맛있으면 다 맛있으니까&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;된장은 키오스크 옆 셀프코너에서 직접 떠왔어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;된장에서 살짝 단맛이 많이 나서&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;직감했어요&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여기 음식은 전반적으로 단맛이 강한 편이구나 라고!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230424_200622362_06.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zYaVA/btscmMciEMY/6yFXhkX6nouhHy0wTHBbW1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zYaVA/btscmMciEMY/6yFXhkX6nouhHy0wTHBbW1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zYaVA/btscmMciEMY/6yFXhkX6nouhHy0wTHBbW1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzYaVA%2FbtscmMciEMY%2F6yFXhkX6nouhHy0wTHBbW1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;1440&quot; data-filename=&quot;KakaoTalk_20230424_200622362_06.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;왕!!! 했습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;소식하는 저에게는 너무나 간단한 식사였지만 조금 해비한식사가 어려우신 분은 다른 메뉴를 드시는 게 좋겠어요&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;데미그하스소스가 상당히 크리미하고 좋았어요&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사실 경양식 돈까스에 있는 데미그라스 소스가 너무 느끼해서 싫어하는 편인데&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여기 소스는 적당해서 좋았어요&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하지만 전반적으로 단맛이 강해서 음식에서 단맛을 싫어 하시는 분들은 드시기에 어려울 수 있을 수 있어요&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맛점: 3.5점&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;무난하게 먹을만 하지만 단맛이 강한 편이라 어쩌다 단게 당기면 여기 오면 좋을 것 같아요&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;소스가 괜찮은저기 고기는 무난하게 두툼하고 나쁘지 않았어요&lt;/p&gt;</description>
      <category>오늘 뭐먹지?</category>
      <category>데미그라스</category>
      <category>돈까스</category>
      <category>메뉴추천</category>
      <category>뭐먹지</category>
      <category>식사</category>
      <category>일식</category>
      <category>점심</category>
      <category>점심식사</category>
      <category>추천메뉴</category>
      <category>혼밥</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/132</guid>
      <comments>https://fflask.tistory.com/entry/%EC%98%A4%EB%8A%98-%EB%AD%90%EB%A8%B9%EC%A7%80-%EA%B8%B4%EC%9E%90%EB%A3%8C%EC%BD%94-%EA%B5%AC%EB%9E%98%EC%A0%90#entry132comment</comments>
      <pubDate>Mon, 24 Apr 2023 20:46:22 +0900</pubDate>
    </item>
    <item>
      <title>오늘 뭐먹지? - 김포 이학갈비</title>
      <link>https://fflask.tistory.com/entry/%EC%98%A4%EB%8A%98%EC%9D%80-%EA%B9%80%ED%8F%AC-%EC%9D%B4%ED%95%99%EA%B0%88%EB%B9%84</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;우왕 여태까지 돈주고 사먹은 갈비는 무한리필에서만 먹다가 처음으로 갈비전문점에서 먹어봤어요&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;와~30년 살면서 갈비를 전문으로 한 장소는 처음이에요!!!&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230423_201543497.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cX40jc/btsbSEl0anA/FPfcfre3yuRLoSnIWlBMA0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cX40jc/btsbSEl0anA/FPfcfre3yuRLoSnIWlBMA0/img.jpg&quot; data-alt=&quot;김포 이학갈비 정면&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cX40jc/btsbSEl0anA/FPfcfre3yuRLoSnIWlBMA0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcX40jc%2FbtsbSEl0anA%2FFPfcfre3yuRLoSnIWlBMA0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1440&quot; height=&quot;1080&quot; data-filename=&quot;KakaoTalk_20230423_201543497.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;김포 이학갈비 정면&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;김포살면서 처음으로 이학갈비를 가봤습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맛있다는 이야기를 들었어요 한번 먹어보조&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230423_201543497_01.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cVmzKr/btsbTuJ3wR7/lKNa7TTn9A3oAKLjwaaeiK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cVmzKr/btsbTuJ3wR7/lKNa7TTn9A3oAKLjwaaeiK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cVmzKr/btsbTuJ3wR7/lKNa7TTn9A3oAKLjwaaeiK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcVmzKr%2FbtsbTuJ3wR7%2FlKNa7TTn9A3oAKLjwaaeiK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;1440&quot; data-filename=&quot;KakaoTalk_20230423_201543497_01.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사람들이 많이 없을 시간에 입장해서 한산하게 먹기 좋았어요&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230423_201543497_02.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/GH1fA/btscfzipVCO/tXPL5HO1QkBUaFkpxCyMu0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/GH1fA/btscfzipVCO/tXPL5HO1QkBUaFkpxCyMu0/img.jpg&quot; data-alt=&quot;한산한 김포 이학갈비&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/GH1fA/btscfzipVCO/tXPL5HO1QkBUaFkpxCyMu0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGH1fA%2FbtscfzipVCO%2FtXPL5HO1QkBUaFkpxCyMu0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1440&quot; height=&quot;1080&quot; data-filename=&quot;KakaoTalk_20230423_201543497_02.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;한산한 김포 이학갈비&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230423_201543497_03.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bc9eZL/btsbTUV8YEM/MjkkzLtZeOwG2QVakmZbBK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bc9eZL/btsbTUV8YEM/MjkkzLtZeOwG2QVakmZbBK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bc9eZL/btsbTUV8YEM/MjkkzLtZeOwG2QVakmZbBK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbc9eZL%2FbtsbTUV8YEM%2FMjkkzLtZeOwG2QVakmZbBK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1440&quot; height=&quot;1080&quot; data-filename=&quot;KakaoTalk_20230423_201543497_03.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230423_201543497_04.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/opeh7/btscfDd2o6D/LPKeaimwjSTDeeacOylzX1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/opeh7/btscfDd2o6D/LPKeaimwjSTDeeacOylzX1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/opeh7/btscfDd2o6D/LPKeaimwjSTDeeacOylzX1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fopeh7%2FbtscfDd2o6D%2FLPKeaimwjSTDeeacOylzX1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;1440&quot; data-filename=&quot;KakaoTalk_20230423_201543497_04.jpg&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1440&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;자리에 착석해서 먹을 준비를 해봤습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에 사주신다니 맛있게 먹어보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맛있으면?&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20230423_201543497_05.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/k1G0K/btsb6ZV3B1Y/kgttXsfKpeN78ZmuQdWrx1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/k1G0K/btsb6ZV3B1Y/kgttXsfKpeN78ZmuQdWrx1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/k1G0K/btsb6ZV3B1Y/kgttXsfKpeN78ZmuQdWrx1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fk1G0K%2Fbtsb6ZV3B1Y%2FkgttXsfKpeN78ZmuQdWrx1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1440&quot; height=&quot;1080&quot; data-filename=&quot;KakaoTalk_20230423_201543497_05.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;나나왔다!!!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;잘먹겠습니다!!!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;흠~~가격에 비해서 고기질이나 맛은 너무 평범했어요 다시간다고 하면 한번 생각을 해봐야 겠어요&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가려고 생각하시는 분들은 참고하세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;고기가체가 조금 짜고 된장? 베이스의 맛이느껴지는 편이었어요&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;함흥냉면? 냉면은 호불호가 갈리는 맛이 아니었어요 그렇다고 맛있다?&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맛점 : 3.5점&lt;/p&gt;</description>
      <category>오늘 뭐먹지?</category>
      <category>갈비</category>
      <category>고기</category>
      <category>김포</category>
      <category>맛점</category>
      <category>맛집</category>
      <category>먹방</category>
      <category>식사</category>
      <category>오늘뭐먹지</category>
      <category>음식</category>
      <category>이학갈비</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/131</guid>
      <comments>https://fflask.tistory.com/entry/%EC%98%A4%EB%8A%98%EC%9D%80-%EA%B9%80%ED%8F%AC-%EC%9D%B4%ED%95%99%EA%B0%88%EB%B9%84#entry131comment</comments>
      <pubDate>Sun, 23 Apr 2023 20:52:09 +0900</pubDate>
    </item>
    <item>
      <title>chatGPT가 만든 스네이크 게임(Snake Game)</title>
      <link>https://fflask.tistory.com/entry/chatGPT%EA%B0%80-%EB%A7%8C%EB%93%A0-%EC%8A%A4%EB%84%A4%EC%9D%B4%ED%81%AC-%EA%B2%8C%EC%9E%84Snake-Game</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스네이크 게임.png&quot; data-origin-width=&quot;720&quot; data-origin-height=&quot;85&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/TtWwT/btsbP1BEHVt/Udghsqe99xTvK2SklmirFk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/TtWwT/btsbP1BEHVt/Udghsqe99xTvK2SklmirFk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/TtWwT/btsbP1BEHVt/Udghsqe99xTvK2SklmirFk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTtWwT%2FbtsbP1BEHVt%2FUdghsqe99xTvK2SklmirFk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;720&quot; height=&quot;85&quot; data-filename=&quot;스네이크 게임.png&quot; data-origin-width=&quot;720&quot; data-origin-height=&quot;85&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최근 이슈 되고 있는 chat gpt 이거 정말로 코딩도 해주는지 시험삼아서 한번 해봤습니다!!&lt;/p&gt;
&lt;pre id=&quot;code_1682078983614&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html&amp;gt;
  &amp;lt;head&amp;gt;
    &amp;lt;meta charset=&quot;UTF-8&quot; /&amp;gt;
    &amp;lt;title&amp;gt;Snake Game&amp;lt;/title&amp;gt;
    &amp;lt;style&amp;gt;
      canvas {
        border: 1px solid #000;
      }
    &amp;lt;/style&amp;gt;
  &amp;lt;/head&amp;gt;
  &amp;lt;body&amp;gt;
    &amp;lt;canvas id=&quot;canvas&quot; width=&quot;400&quot; height=&quot;400&quot; tabindex=&quot;1&quot;&amp;gt;&amp;lt;/canvas&amp;gt;
    &amp;lt;div&amp;gt;Score: &amp;lt;span id=&quot;score&quot;&amp;gt;0&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;
    &amp;lt;script&amp;gt;
      // Canvas
      const canvas = document.getElementById(&quot;canvas&quot;);
      const ctx = canvas.getContext(&quot;2d&quot;);
      const canvasWidth = canvas.width;
      const canvasHeight = canvas.height;

      // Snake
      let snake = [
        { x: 10, y: 10 },
        { x: 9, y: 10 },
        { x: 8, y: 10 },
      ];
      let direction = &quot;right&quot;;

      // Food
      let food = getRandomFoodPosition();

      // Score
      let score = 0;
      const scoreElement = document.getElementById(&quot;score&quot;);

      // Draw functions
      function drawSnake() {
        ctx.fillStyle = &quot;green&quot;;
        ctx.strokeStyle = &quot;darkgreen&quot;;
        snake.forEach((segment) =&amp;gt; {
          ctx.fillRect(segment.x * 10, segment.y * 10, 10, 10);
          ctx.strokeRect(segment.x * 10, segment.y * 10, 10, 10);
        });
      }

      function drawFood() {
        ctx.fillStyle = &quot;red&quot;;
        ctx.fillRect(food.x * 10, food.y * 10, 10, 10);
      }

      function draw() {
        ctx.clearRect(0, 0, canvasWidth, canvasHeight);
        drawSnake();
        drawFood();
        scoreElement.innerText = score;
      }

      // Update functions
      function updateSnake() {
        const head = { x: snake[0].x, y: snake[0].y };
        switch (direction) {
          case &quot;up&quot;:
            head.y -= 1;
            break;
          case &quot;down&quot;:
            head.y += 1;
            break;
          case &quot;left&quot;:
            head.x -= 1;
            break;
          case &quot;right&quot;:
            head.x += 1;
            break;
        }

        // Check if snake ate food
        if (head.x === food.x &amp;amp;&amp;amp; head.y === food.y) {
          snake.unshift(head);
          food = getRandomFoodPosition();
          score += 10;
          return;
        }

        snake.unshift(head);
        snake.pop();

        // Check if snake collided with itself or the wall
        if (checkCollision()) {
          clearInterval(gameInterval);
          alert(&quot;Game over! Your score: &quot; + score);
        }
      }

      function checkCollision() {
        const head = snake[0];

        // Check if snake collided with the wall
        if (head.x &amp;lt; 0 || head.x &amp;gt;= canvasWidth / 10 || head.y &amp;lt; 0 || head.y &amp;gt;= canvasHeight / 10) {
          return true;
        }

        // Check if snake collided with itself
        for (let i = 1; i &amp;lt; snake.length; i++) {
          if (head.x === snake[i].x &amp;amp;&amp;amp; head.y === snake[i].y) {
            return true;
          }
        }

        return false;
      }

      function getRandomFoodPosition() {
        let position;
        do {
          position = {
            x: Math.floor(Math.random() * (canvasWidth /        10)),
            y: Math.floor(Math.random() * (canvasHeight / 10)),
          };
        } while (isFoodOnSnake(position));
        return position;
      }
    
      function isFoodOnSnake(position) {
        return snake.some((segment) =&amp;gt; {
          return segment.x === position.x &amp;amp;&amp;amp; segment.y === position.y;
        });
      }
    
      // Game loop
      let gameInterval;
      function startGame() {
        gameInterval = setInterval(() =&amp;gt; {
          updateSnake();
          draw();
        }, 100);
      }
    
      // Keyboard input
      document.addEventListener(&quot;keydown&quot;, (event) =&amp;gt; {
        switch (event.code) {
          case &quot;KeyW&quot;:
          case &quot;ArrowUp&quot;:
            if (direction !== &quot;down&quot;) {
              direction = &quot;up&quot;;
            }
            break;
          case &quot;KeyS&quot;:
          case &quot;ArrowDown&quot;:
            if (direction !== &quot;up&quot;) {
              direction = &quot;down&quot;;
            }
            break;
          case &quot;KeyA&quot;:
          case &quot;ArrowLeft&quot;:
            if (direction !== &quot;right&quot;) {
              direction = &quot;left&quot;;
            }
            break;
          case &quot;KeyD&quot;:
          case &quot;ArrowRight&quot;:
            if (direction !== &quot;left&quot;) {
              direction = &quot;right&quot;;
            }
            break;
        }
      });
    
      // Start the game
      startGame();
    &amp;lt;/script&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;10번정도 수정을 걸쳐서 순수하게 GPT만드로 코드를 만들었습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;생각보다 잘하는데요?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래는 실행 이미지입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;실행화면.png&quot; data-origin-width=&quot;1303&quot; data-origin-height=&quot;905&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/djeA2a/btsbQQ0DlSW/jkN7hGaGFDceKcuR6dMzh1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/djeA2a/btsbQQ0DlSW/jkN7hGaGFDceKcuR6dMzh1/img.png&quot; data-alt=&quot;코드 실행화면&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/djeA2a/btsbQQ0DlSW/jkN7hGaGFDceKcuR6dMzh1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdjeA2a%2FbtsbQQ0DlSW%2FjkN7hGaGFDceKcuR6dMzh1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1303&quot; height=&quot;905&quot; data-filename=&quot;실행화면.png&quot; data-origin-width=&quot;1303&quot; data-origin-height=&quot;905&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;코드 실행화면&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Web/javascript</category>
      <category>AI</category>
      <category>chatGPT</category>
      <category>game</category>
      <category>GPT</category>
      <category>snake game</category>
      <category>게임</category>
      <category>스네이크게임</category>
      <category>인공지능</category>
      <category>인공지능 코딩</category>
      <category>코딩</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/130</guid>
      <comments>https://fflask.tistory.com/entry/chatGPT%EA%B0%80-%EB%A7%8C%EB%93%A0-%EC%8A%A4%EB%84%A4%EC%9D%B4%ED%81%AC-%EA%B2%8C%EC%9E%84Snake-Game#entry130comment</comments>
      <pubDate>Fri, 21 Apr 2023 21:16:07 +0900</pubDate>
    </item>
    <item>
      <title>SQL join</title>
      <link>https://fflask.tistory.com/entry/SQL-join</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;SQL join은 두 개 이상의 테이블에서 데이터를 가져와 결합하는 기능을 말합니다. join을 사용하면 테이블 간의 관계를 이해하고 데이터를 분석하고 쿼리할 수 있습니다.&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;INNER JOIN INNER JOIN은 두 테이블 사이에서 공통된 값을 기준으로 매칭하여 결과를 반환합니다. 즉, 조인하는 두 테이블에서 조건에 일치하는 행만 반환합니다.&lt;/li&gt;
&lt;li&gt;LEFT JOIN LEFT JOIN은 왼쪽 테이블의 모든 행을 반환하고, 오른쪽 테이블의 일치하는 행을 반환합니다. 일치하지 않는 경우 NULL 값을 반환합니다.&lt;/li&gt;
&lt;li&gt;RIGHT JOIN RIGHT JOIN은 LEFT JOIN과 반대로 오른쪽 테이블의 모든 행을 반환하고, 왼쪽 테이블에서 일치하는 행을 반환합니다. 일치하지 않는 경우 NULL 값을 반환합니다.&lt;/li&gt;
&lt;li&gt;FULL OUTER JOIN FULL OUTER JOIN은 두 테이블 중 어느 한쪽에라도 일치하는 행을 모두 반환합니다. 일치하지 않는 경우에는 NULL 값을 반환합니다.&lt;/li&gt;
&lt;li&gt;CROSS JOIN CROSS JOIN은 모든 행을 조합하여 반환합니다. 따라서 조인하는 두 테이블의 행 수를 곱한 값만큼의 결과가 반환됩니다.&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;데이터 베이스 예제로 추가 설명 하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Table 1: employees&lt;/b&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #f7f7f8; color: #374151; text-align: left; border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;Alice&lt;/td&gt;
&lt;td&gt;Sales&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;Bob&lt;/td&gt;
&lt;td&gt;Engineering&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;Charlie&lt;/td&gt;
&lt;td&gt;Sales&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;David&lt;/td&gt;
&lt;td&gt;Marketing&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;Eve&lt;/td&gt;
&lt;td&gt;Engineering&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Table 2: salaries&lt;/b&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #f7f7f8; color: #374151; text-align: left; border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;60000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;80000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;55000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;75000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;td&gt;90000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위의 두 테이블에서, employees 테이블의 id 열과 salaries 테이블의 id 열이 일치한다는 가정 하에 SQL join을 수행해 보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1.INNER JOIN&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;INNER JOIN을 사용하면 두 테이블에서 공통된 값을 기준으로 매칭하여 결과를 반환합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1681996345569&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;SELECT employees.name, salaries.salary
FROM employees
INNER JOIN salaries
ON employees.id = salaries.id;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위의 SQL 쿼리는 employees 테이블과 salaries 테이블에서 id 열이 일치하는 행만 선택하고, employees 테이블의 name 열과 salaries 테이블의 salary 열을 반환합니다.&lt;/p&gt;
&lt;table style=&quot;background-color: #f7f7f8; color: #374151; text-align: left; border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Alice&lt;/td&gt;
&lt;td&gt;60000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Bob&lt;/td&gt;
&lt;td&gt;80000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Charlie&lt;/td&gt;
&lt;td&gt;55000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;David&lt;/td&gt;
&lt;td&gt;75000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2.LEFT JOIN&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;LEFT JOIN을 사용하면 왼쪽 테이블의 모든 행을 반환하고, 오른쪽 테이블에서 일치하는 행을 반환합니다. 일치하지 않는 경우에는 NULL 값을 반환합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1681996406013&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;SELECT employees.name, salaries.salary
FROM employees
LEFT JOIN salaries
ON employees.id = salaries.id;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위의 SQL 쿼리는 employees 테이블의 모든 행을 선택하고, salaries 테이블에서 id 열과 일치하는 행이 있는 경우에는 그 행의 salary 값을 반환하고, 일치하는 행이 없는 경우에는 NULL 값을 반환합니다.&lt;/p&gt;
&lt;table style=&quot;background-color: #f7f7f8; color: #374151; text-align: left; border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Alice&lt;/td&gt;
&lt;td&gt;60000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Bob&lt;/td&gt;
&lt;td&gt;80000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Charlie&lt;/td&gt;
&lt;td&gt;55000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;David&lt;/td&gt;
&lt;td&gt;75000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Eve&lt;/td&gt;
&lt;td&gt;NULL&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. RIGHT JOIN&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;RIGHT JOIN을 사용하면 LEFT JOIN과 반대로 오른쪽 테이블의 모든 행을 반환하고, 왼쪽 테이블에서 일치하는 행을 반환합니다. 일치하지 않는 경우에는 NULL 값을 반환합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1681996427357&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;SELECT employees.name, salaries.salary
FROM employees
RIGHT JOIN salaries
ON employees.id = salaries.id;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위의 SQL 쿼리는 salaries 테이블의 모든 행을 선택하고, employees 테이블에서 id 열과 일치하는 행이 있는 경우에는 그 행의 name 값을 반환하고, 일치하는 행이 없는 경우에는 NULL 값을 반환합니다.&lt;/p&gt;
&lt;table style=&quot;background-color: #f7f7f8; color: #374151; text-align: left; border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Alice&lt;/td&gt;
&lt;td&gt;60000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Bob&lt;/td&gt;
&lt;td&gt;80000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Charlie&lt;/td&gt;
&lt;td&gt;55000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;David&lt;/td&gt;
&lt;td&gt;75000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;NULL&lt;/td&gt;
&lt;td&gt;90000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4. FULL OUTER JOIN&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;FULL OUTER JOIN을 사용하면 두 테이블에서 일치하는 값을 모두 반환하고, 일치하지 않는 경우에는 NULL 값을 반환합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1681996511445&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;SELECT employees.name, salaries.salary
FROM employees
FULL OUTER JOIN salaries
ON employees.id = salaries.id;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위의 SQL 쿼리는 employees 테이블과 salaries 테이블에서 id 열이 일치하는 행을 선택하고, 둘 중 하나라도 일치하지 않는 경우에는 NULL 값을 반환합니다.&lt;/p&gt;
&lt;table style=&quot;background-color: #f7f7f8; color: #374151; text-align: left; border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Alice&lt;/td&gt;
&lt;td&gt;60000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Bob&lt;/td&gt;
&lt;td&gt;80000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Charlie&lt;/td&gt;
&lt;td&gt;55000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;David&lt;/td&gt;
&lt;td&gt;75000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Eve&lt;/td&gt;
&lt;td&gt;NULL&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;NULL&lt;/td&gt;
&lt;td&gt;90000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위의 예시에서는 INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN을 사용하여 두 테이블을 조인하는 방법을 보여주었습니다.&lt;/p&gt;</description>
      <category>Programming</category>
      <category>data base</category>
      <category>db</category>
      <category>Join</category>
      <category>SQL</category>
      <category>SQL Join</category>
      <category>데이터</category>
      <category>데이터 베이스</category>
      <category>데이터베이스 기초</category>
      <category>데이터베이스 조인</category>
      <category>조인</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/128</guid>
      <comments>https://fflask.tistory.com/entry/SQL-join#entry128comment</comments>
      <pubDate>Thu, 20 Apr 2023 22:31:23 +0900</pubDate>
    </item>
    <item>
      <title>[Android]ADM CPU 에서 android emulator hypervisor driver for amd processors installation failed 해결하기</title>
      <link>https://fflask.tistory.com/entry/android-emulator-hypervisor-driver-for-amd-processors-installation-failed</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;cpu.png&quot; data-origin-width=&quot;421&quot; data-origin-height=&quot;472&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/XTl0o/btr5h9TrmYi/hZYAxUs0p88aiuq3hhco6k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/XTl0o/btr5h9TrmYi/hZYAxUs0p88aiuq3hhco6k/img.png&quot; data-alt=&quot;AMD cpu 작업관리자 상태&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/XTl0o/btr5h9TrmYi/hZYAxUs0p88aiuq3hhco6k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FXTl0o%2Fbtr5h9TrmYi%2FhZYAxUs0p88aiuq3hhco6k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;421&quot; height=&quot;472&quot; data-filename=&quot;cpu.png&quot; data-origin-width=&quot;421&quot; data-origin-height=&quot;472&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;AMD cpu 작업관리자 상태&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현재나는 가상화를 사용하고 있어서 이러한 증상이 나오지 않지만 &lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;가상화 상태가&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;u style=&quot;color: #333333; text-align: start;&quot;&gt;미사용&lt;/u&gt;일 경우&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1679522128261&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;android emulator hypervisor driver for amd processors installation failed&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위처럼 출력된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Android 만 이러한 기능이 켜져 있어야 하는가 그렇지도 않다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여러가지 코드를 만들고 하다보면 필연적으로 저기늘을 켜야만 할때가 있다. 하물며 모바일 게임을 PC에서 구동하기 위해서도 필요한 기능이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최근에는 Docker 와 Ansible를 공부하며 이기능이 꺼져 있다는걸 인지했을 정도니 켜두는게 좋다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;해결방법&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제어판 -&amp;gt; 프로그램 및기능 -&amp;gt; Windows 기능 켜기/끄기&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_2023-03-23 (1).png&quot; data-origin-width=&quot;200&quot; data-origin-height=&quot;220&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/JHw9v/btr5oMcm1QX/LnkeY1oyoE3I9hOYvbyCYk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/JHw9v/btr5oMcm1QX/LnkeY1oyoE3I9hOYvbyCYk/img.png&quot; data-alt=&quot;프로그램및 기능 왼쪽에 있다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/JHw9v/btr5oMcm1QX/LnkeY1oyoE3I9hOYvbyCYk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJHw9v%2Fbtr5oMcm1QX%2FLnkeY1oyoE3I9hOYvbyCYk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;200&quot; height=&quot;220&quot; data-filename=&quot;edited_2023-03-23 (1).png&quot; data-origin-width=&quot;200&quot; data-origin-height=&quot;220&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;프로그램및 기능 왼쪽에 있다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;2023-03-23 (2).png&quot; data-origin-width=&quot;415&quot; data-origin-height=&quot;495&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bBHBGa/btr5nLSvXld/Q9cGKu8RoILGBtnrKEPNwK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bBHBGa/btr5nLSvXld/Q9cGKu8RoILGBtnrKEPNwK/img.png&quot; data-alt=&quot;Windows 기능 켜기/끄기 list, Hyper-V를 가리키는 이미지&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bBHBGa/btr5nLSvXld/Q9cGKu8RoILGBtnrKEPNwK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbBHBGa%2Fbtr5nLSvXld%2FQ9cGKu8RoILGBtnrKEPNwK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;415&quot; height=&quot;495&quot; data-filename=&quot;2023-03-23 (2).png&quot; data-origin-width=&quot;415&quot; data-origin-height=&quot;495&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;Windows 기능 켜기/끄기 list, Hyper-V를 가리키는 이미지&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이미지의 화살표로 표시된 체크를 모두 해제해주면 된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;BIOS 진입&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;bios진입은 메인보드마다 진입방법이 다릅니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc; background-color: #ffffff; color: #232629; text-align: left;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;에이서: F2 또는 DEL&lt;/li&gt;
&lt;li&gt;ASUS: 모든 PC용 F2, 마더보드용 F2 또는 DEL&lt;/li&gt;
&lt;li&gt;델: F2 또는 F12&lt;/li&gt;
&lt;li&gt;HP: ESC 또는 F10&lt;/li&gt;
&lt;li&gt;레노버: F2 또는 Fn + F2&lt;/li&gt;
&lt;li&gt;Lenovo(데스크탑): F1&lt;/li&gt;
&lt;li&gt;Lenovo(ThinkPad): Enter + F1.&lt;/li&gt;
&lt;li&gt;MSI:&amp;nbsp; DEL&lt;/li&gt;
&lt;li&gt;Microsoft Surface 태블릿: 볼륨 높이기 버튼을 길게 누릅니다.&lt;/li&gt;
&lt;li&gt;삼성: F2&lt;/li&gt;
&lt;li&gt;소니: F1, F2 또는 F3&lt;/li&gt;
&lt;li&gt;도시바: F2&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;대체로 bios진입 단축키니 참고해두면 좋다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;AMD 에서 가상화를 SVM 또는 SVM Mode이라고 메인보드에 나와 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그걸 찾아서 Enable -&amp;gt; Disable 변경 해주시고 저장후 재부팅 해주시면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Android SDK setting&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;2023-03-23 (3).png&quot; data-origin-width=&quot;982&quot; data-origin-height=&quot;544&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uogwY/btr5pbiE6Gq/35D7XhxNkg4oxYzGKY5LyK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uogwY/btr5pbiE6Gq/35D7XhxNkg4oxYzGKY5LyK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uogwY/btr5pbiE6Gq/35D7XhxNkg4oxYzGKY5LyK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuogwY%2Fbtr5pbiE6Gq%2F35D7XhxNkg4oxYzGKY5LyK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;982&quot; height=&quot;544&quot; data-filename=&quot;2023-03-23 (3).png&quot; data-origin-width=&quot;982&quot; data-origin-height=&quot;544&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;밑줄친거 설치해주시면 아마 잘동작 할거라고 예상됩니다.&lt;br /&gt;2023.03.23기중 Flutter 공부하려고 최근에 설치했으니 어느정도 정보는 보장된다고 보시면 되겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정보가 마음에 든다면 커피 한잔정도&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.buymeacoffee.com/cpttkrjin3&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.buymeacoffee.com/cpttkrjin3&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1679523577875&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;sungryeong yoo&quot; data-og-description=&quot;안녕하세요, 저는 훌륭한 개발자는 아니지만 여러분을 돕고 싶습니다. 도움이 되셨다면 커피 한 잔 부탁드립니다. Show more&quot; data-og-host=&quot;www.buymeacoffee.com&quot; data-og-source-url=&quot;https://www.buymeacoffee.com/cpttkrjin3&quot; data-og-url=&quot;http://www.buymeacoffee.com/cpttkrjin3&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bq32Ny/hyR1VxROu7/C5C4ybR35l0iCaWV4xI2r0/img.jpg?width=1200&amp;amp;height=601&amp;amp;face=0_0_1200_601,https://scrap.kakaocdn.net/dn/HjdY0/hyR0v8BAyU/Nobq6TXS3GKlE97vdCOK30/img.jpg?width=1200&amp;amp;height=601&amp;amp;face=0_0_1200_601&quot;&gt;&lt;a href=&quot;https://www.buymeacoffee.com/cpttkrjin3&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.buymeacoffee.com/cpttkrjin3&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bq32Ny/hyR1VxROu7/C5C4ybR35l0iCaWV4xI2r0/img.jpg?width=1200&amp;amp;height=601&amp;amp;face=0_0_1200_601,https://scrap.kakaocdn.net/dn/HjdY0/hyR0v8BAyU/Nobq6TXS3GKlE97vdCOK30/img.jpg?width=1200&amp;amp;height=601&amp;amp;face=0_0_1200_601');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;sungryeong yoo&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;안녕하세요, 저는 훌륭한 개발자는 아니지만 여러분을 돕고 싶습니다. 도움이 되셨다면 커피 한 잔 부탁드립니다. Show more&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.buymeacoffee.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming/Android</category>
      <category>AMD</category>
      <category>Android</category>
      <category>Hyper-V</category>
      <category>HyperV</category>
      <category>SVM</category>
      <category>svm mode</category>
      <category>뭉개ㅑㅇ</category>
      <category>안드로이드</category>
      <category>안드로이드 에러</category>
      <category>암드</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/127</guid>
      <comments>https://fflask.tistory.com/entry/android-emulator-hypervisor-driver-for-amd-processors-installation-failed#entry127comment</comments>
      <pubDate>Thu, 23 Mar 2023 10:00:00 +0900</pubDate>
    </item>
    <item>
      <title>[Javascript] replace에서 gi?가 뭐야??</title>
      <link>https://fflask.tistory.com/entry/Javascript-replace%EC%97%90%EC%84%9C-gi%EA%B0%80-%EB%AD%90%EC%95%BC</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_js_수정.png&quot; data-origin-width=&quot;700&quot; data-origin-height=&quot;393&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b4J1Km/btrYSj2edhE/mn44FpYLdAKvBcOkMtAEh1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b4J1Km/btrYSj2edhE/mn44FpYLdAKvBcOkMtAEh1/img.png&quot; data-alt=&quot;replace(gi,&amp;quot;&amp;quot;) gi가 뭐야?&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b4J1Km/btrYSj2edhE/mn44FpYLdAKvBcOkMtAEh1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb4J1Km%2FbtrYSj2edhE%2Fmn44FpYLdAKvBcOkMtAEh1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;460&quot; height=&quot;258&quot; data-filename=&quot;edited_js_수정.png&quot; data-origin-width=&quot;700&quot; data-origin-height=&quot;393&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;replace(gi,&quot;&quot;) gi가 뭐야?&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;replace에서&amp;nbsp;gi?가&amp;nbsp;뭐야??&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 이걸 알기 위해선&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&quot;replace()&quot; 에 대해서 먼저 알아야 해요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;replace()함수는 문자열에서 변경하려는 문자열이 여러번 반복될 경우,&lt;br /&gt;첫 번째로 발견된 문자열만 치환애줘요.&lt;/p&gt;
&lt;pre id=&quot;code_1676116838433&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;const str = &quot;hello test word&quot;;
console.log(str.replace(/t/, 'a'))
&amp;gt; hello test word
&amp;gt; hello aest word &amp;lt;-변경&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;hello test word 가 hello aest word 로 t 하나만 변경된걸 확인 할 수 있어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;replace(&lt;/span&gt;&lt;span&gt;패턴매칭&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;정규식&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;문자열&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;변결할&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;문자열&lt;/span&gt;&lt;span&gt;) &lt;/span&gt;&lt;span&gt;이렇게&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;기본이 되는 거에요.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;옵션이 추가적으로&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&amp;gt; g :&lt;/span&gt;&lt;span&gt;발생한&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;모든&lt;/span&gt;&lt;span&gt; pattern&lt;/span&gt;&lt;span&gt;에&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;대한&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;전역&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;검색&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&amp;gt; i : &lt;/span&gt;&lt;span&gt;대&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;소문자&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;구분&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;안함&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&amp;gt; m : &lt;/span&gt;&lt;span&gt;모든줄&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;검색&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;gi = 문자전체, 대소문자 구문 없이 변경이라는 옵션이 되는 거에요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1676117218074&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;const str = &quot;hello Test word&quot;;
console.log(str.replace(/t/gi, 'a'))
&amp;gt; hello Test word
&amp;gt; hello aesa word &amp;lt;- 변경&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;gi 옵션으로 hello Test word가 hello aest word 로 변경된걸 확인 할 수 있답니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;GOOD!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다들 좋은 개발 하세요~!!&lt;/p&gt;</description>
      <category>Web/javascript</category>
      <category>JavaScript</category>
      <category>nodejs</category>
      <category>Replace</category>
      <category>노드js</category>
      <category>대소문자구분</category>
      <category>리플레이스</category>
      <category>문자변화</category>
      <category>스크립트</category>
      <category>자바스크립트</category>
      <category>함수</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/124</guid>
      <comments>https://fflask.tistory.com/entry/Javascript-replace%EC%97%90%EC%84%9C-gi%EA%B0%80-%EB%AD%90%EC%95%BC#entry124comment</comments>
      <pubDate>Sat, 11 Feb 2023 21:38:53 +0900</pubDate>
    </item>
    <item>
      <title>리눅스 마스터 기출문제 002</title>
      <link>https://fflask.tistory.com/entry/%EB%A6%AC%EB%88%85%EC%8A%A4-%EB%A7%88%EC%8A%A4%ED%84%B0-2%EA%B8%89-%EA%B8%B0%EC%B6%9C%EB%AC%B8%EC%A0%9C-%EB%8D%A4%ED%94%84-02</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;batch_5ca13d8453042.png&quot; data-origin-width=&quot;700&quot; data-origin-height=&quot;466&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dtORm0/btrYXjM6tVs/IEgOKcRWoqBEX9NLHOkCW1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dtORm0/btrYXjM6tVs/IEgOKcRWoqBEX9NLHOkCW1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dtORm0/btrYXjM6tVs/IEgOKcRWoqBEX9NLHOkCW1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdtORm0%2FbtrYXjM6tVs%2FIEgOKcRWoqBEX9NLHOkCW1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;700&quot; height=&quot;466&quot; data-filename=&quot;batch_5ca13d8453042.png&quot; data-origin-width=&quot;700&quot; data-origin-height=&quot;466&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;제가 자격증 공부하면서 보려고 만든 글이에요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;text-align: center;&quot; data-ke-size=&quot;size23&quot;&gt;리눅스 마스터 2급&amp;nbsp;&lt;/h3&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style2&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;1. 다음에서 설명하는 디렉토리로 알맞은 것은?&lt;/span&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;메일서버를 통해서 수시로 주고 밭은 메일들이 저장되는 디렉토리로 만약 해당 기렉토이의 할당된 디스크 용량을 모두 사용 할 경우 시스템이 갑자기 느려지게 되는 문제가 발생할 수 있다.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;① /tmp&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;/usr&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;/boot&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;/var&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;2.&amp;nbsp;디렉토리&amp;nbsp;/tmp는&amp;nbsp;rwxrwxrwt&amp;nbsp;권한으로&amp;nbsp;설정되어&amp;nbsp;있어&amp;nbsp;시스템의&amp;nbsp;사용자들이&amp;nbsp;자유롭게&amp;nbsp;파일&amp;nbsp;등을&amp;nbsp;생성,&amp;nbsp;삭제&amp;nbsp;할&amp;nbsp;수&amp;nbsp;있다.&amp;nbsp;다음&amp;nbsp;chmod&amp;nbsp;명령&amp;nbsp;중&amp;nbsp;/tmp와&amp;nbsp;동일한&amp;nbsp;권한을&amp;nbsp;설정할&amp;nbsp;수&amp;nbsp;있는&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;chmod&amp;nbsp;1775&amp;nbsp;/test&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;chmod&amp;nbsp;4777&amp;nbsp;/test&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;chmod&amp;nbsp;2777&amp;nbsp;/test&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;chmod&amp;nbsp;1777&amp;nbsp;/test&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;3. /etc/passwd는 모든 사용자들이 읽을 수 있으나 직접 수정은 root만 가능하다. 아래와 같이 /etc/passwd의 7번째 값인 /bin/bash를 일반사용자가 /bin/tcsh로 자신의 쉘을 변경하려고 한다면 어떤 명령을 수행해야 하는가?&lt;/span&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;ihd:x500:500:ihd:/home/ihd:/bin/bash&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;tcsh&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;❷&amp;nbsp;chsh&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;bash&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;bosh&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;4.&amp;nbsp;ihd.txt&amp;nbsp;파일을&amp;nbsp;새로&amp;nbsp;생성하였을&amp;nbsp;때&amp;nbsp;파일의&amp;nbsp;허가권을&amp;nbsp;rw-r-----&amp;nbsp;와&amp;nbsp;같이&amp;nbsp;하려고&amp;nbsp;할&amp;nbsp;경우&amp;nbsp;umask&amp;nbsp;값은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;022&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;020&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;026&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;024&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;5. 다음과 같이 사용자 root, 그룹 root 소유인 디렉토리 ihd를 포함한 하위의 파일과 디렉토리의 소유그룹을 ihdgrp로 변경하려고 한다. 알맞는 것은?&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;drwxr-xr-x 4 root root 4096 Feb 20 10:00 ihd&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;chgrp&amp;nbsp;-g&amp;nbsp;ihdgrp&amp;nbsp;ihd &amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;chown&amp;nbsp;-g&amp;nbsp;ihdgrp&amp;nbsp;ihd&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;chgrp&amp;nbsp;-R&amp;nbsp;ihdgrp&amp;nbsp;ihd &amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;chown&amp;nbsp;-R&amp;nbsp;ihdgrp&amp;nbsp;ihd&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;6.&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;/boot&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;/lib&amp;nbsp;:&amp;nbsp;라이브러리&amp;nbsp;저장&amp;nbsp;디렉토리&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;/etc&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;/users&amp;nbsp;:&amp;nbsp;사용자&amp;nbsp;홈&amp;nbsp;저장&amp;nbsp;디렉토리&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;7.&amp;nbsp;시스템&amp;nbsp;운영&amp;nbsp;중&amp;nbsp;저장&amp;nbsp;공간이&amp;nbsp;부족하여&amp;nbsp;디스크를&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;fdisk&amp;nbsp;-&amp;nbsp;mkfs&amp;nbsp;-&amp;nbsp;mount&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;mount&amp;nbsp;-&amp;nbsp;fdisk&amp;nbsp;-&amp;nbsp;mkfs&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;mkfs&amp;nbsp;-&amp;nbsp;mount&amp;nbsp;-&amp;nbsp;fdisk&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;fdisk&amp;nbsp;-&amp;nbsp;mount&amp;nbsp;-&amp;nbsp;mkfs&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;8. 다음에서 설명하는 명령어로 알맞은 것은?&lt;/span&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;- 사용자가 지정하는 유혈과 일치하는 파일 시스템을 점검한다.&lt;br /&gt;- 점검하기 전에 파일 시스템을 umount해야 한다.&lt;br /&gt;- 루트 파일 시스템을 점검하려면 별도의 부팅 디스켓 또는 CD로 부팅하여야 한다.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;① scdk&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;❷&amp;nbsp;fsck&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;ckfs&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;chkdisk&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;9. 다음은 어떤 명령의 수행 결과인가?&lt;/span&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;Filesystem Type Size Used Avali Use% Mounted on&lt;br /&gt;/dev/sda1 ext3 96M 12M 84M 12.5% /boot&lt;br /&gt;/dev/sda2 ext3 10G 5.4G 4.6G 54% /&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;① df -Gt&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;df&amp;nbsp;-Ht&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;df&amp;nbsp;-Tg&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;df&amp;nbsp;-Th&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;10.&amp;nbsp;현재&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;df&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;dc&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;du&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;dd&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;11.&amp;nbsp;다음&amp;nbsp;보기&amp;nbsp;중&amp;nbsp;올바르게&amp;nbsp;짝지어진&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;foreground&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;background&amp;nbsp;-&amp;nbsp;화면에&amp;nbsp;보여주면서&amp;nbsp;실행되는&amp;nbsp;상태&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;suspend&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;daemon&amp;nbsp;-&amp;nbsp;화면에&amp;nbsp;보여주면서&amp;nbsp;실행되는&amp;nbsp;상태&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;12. 아래와 같이 vi 편집기로 문서 작업 중 아래와 같이 작업이 suspend 되어 있다. 다시 작업을 계속하려면 어떤 명령을 내려야 하는가?&lt;/span&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;[root@ihd ~]#jobs&lt;br /&gt;[1]+ Stopped&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;vim&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ① ag&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;bg&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;fg&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;ng&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;13.&amp;nbsp;서버를&amp;nbsp;운영하는&amp;nbsp;방식&amp;nbsp;중의&amp;nbsp;하나로&amp;nbsp;자신은&amp;nbsp;메모리에&amp;nbsp;상주하여&amp;nbsp;대기를&amp;nbsp;하고&amp;nbsp;있다가&amp;nbsp;서비스&amp;nbsp;요청을&amp;nbsp;받으면&amp;nbsp;해당&amp;nbsp;서비스&amp;nbsp;프로그램을&amp;nbsp;구동시켜&amp;nbsp;서비스를&amp;nbsp;제공하는&amp;nbsp;daemon으로&amp;nbsp;인터넷&amp;nbsp;슈퍼&amp;nbsp;데몬이라고&amp;nbsp;불리는&amp;nbsp;이것은&amp;nbsp;무엇인가?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;standalone&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;super&amp;nbsp;daemon&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;httpd&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;xinetd&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;14.&amp;nbsp;다음&amp;nbsp;프로세스에&amp;nbsp;보내는&amp;nbsp;신호(signal)와&amp;nbsp;번호의&amp;nbsp;의미가&amp;nbsp;연결된&amp;nbsp;것중&amp;nbsp;틀린&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;2&amp;nbsp;:&amp;nbsp;INT(Interval,&amp;nbsp;실행간격&amp;nbsp;조정)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;3&amp;nbsp;:&amp;nbsp;QUIT(Quit,&amp;nbsp;실행&amp;nbsp;종료)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;9&amp;nbsp;:&amp;nbsp;KILL(Kill,&amp;nbsp;무조건&amp;nbsp;종료)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;15&amp;nbsp;:&amp;nbsp;TERM(Terminate,&amp;nbsp;가능한한&amp;nbsp;정상&amp;nbsp;종료)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;15.&amp;nbsp;Foreground로&amp;nbsp;동작&amp;nbsp;중인&amp;nbsp;프로세스를&amp;nbsp;suspend&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;Ctrl&amp;nbsp;+&amp;nbsp;Z&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;Ctrl&amp;nbsp;+&amp;nbsp;C&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;Ctrl&amp;nbsp;+&amp;nbsp;X&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;Ctrl&amp;nbsp;+&amp;nbsp;D&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;16.&amp;nbsp;서버&amp;nbsp;사용률이&amp;nbsp;적은&amp;nbsp;매주&amp;nbsp;일요일&amp;nbsp;새벽&amp;nbsp;4시&amp;nbsp;정각에&amp;nbsp;백업&amp;nbsp;스크립트인&amp;nbsp;/usr/local/bin/backup.sh를&amp;nbsp;이용&amp;nbsp;하여&amp;nbsp;데이터를&amp;nbsp;백업을&amp;nbsp;하려고&amp;nbsp;한다.&amp;nbsp;다음&amp;nbsp;crontab의&amp;nbsp;설정&amp;nbsp;중&amp;nbsp;알맞은&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;*&amp;nbsp;0&amp;nbsp;*&amp;nbsp;4&amp;nbsp;00&amp;nbsp;/usr/local/bin/backup.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;0&amp;nbsp;*&amp;nbsp;4&amp;nbsp;00&amp;nbsp;*&amp;nbsp;/usr/local/bin/backup.sh&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;00&amp;nbsp;4&amp;nbsp;*&amp;nbsp;*&amp;nbsp;0&amp;nbsp;/usr/local/bin/backup.sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;4&amp;nbsp;00&amp;nbsp;*&amp;nbsp;0&amp;nbsp;*&amp;nbsp;/usr/local/bin/backup.sh&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;17.&amp;nbsp;시스템의&amp;nbsp;프로세스&amp;nbsp;수가&amp;nbsp;얼마이고&amp;nbsp;몇&amp;nbsp;개의&amp;nbsp;프로세스가&amp;nbsp;실행&amp;nbsp;중인지,&amp;nbsp;CPU&amp;nbsp;상태는&amp;nbsp;어떤지&amp;nbsp;등에&amp;nbsp;대한&amp;nbsp;실시간&amp;nbsp;정보를&amp;nbsp;제공해주는&amp;nbsp;top&amp;nbsp;명령에서&amp;nbsp;CPU&amp;nbsp;사용률에&amp;nbsp;따라서&amp;nbsp;정렬할&amp;nbsp;때&amp;nbsp;사용하는&amp;nbsp;명령어는?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;C&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❷&amp;nbsp;P&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;U&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;M&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;18.&amp;nbsp;현재&amp;nbsp;동작&amp;nbsp;중인&amp;nbsp;프로세스들의&amp;nbsp;상태&amp;nbsp;중&amp;nbsp;PPID를&amp;nbsp;확인하려고&amp;nbsp;한다.&amp;nbsp;알맞은&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;ps&amp;nbsp;-e&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;ps&amp;nbsp;-p&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;ps&amp;nbsp;-f&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;ps&amp;nbsp;-a&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;19.&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;kill&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;ps&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;pstree&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;top&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;20. 웹서버(httpd)를 standalone으로 구동하면 다음과 같이 동시에 여러 개의 자식 프로세스가 동작하여 서비스 요청을 처리한다. 다음 중 웹서버(httpd)를 한번에 종료하는 명령으로 틀린 것은?&lt;/span&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;root 5966 0.6 1.2 30016 12588 ? Ss 04:45 0:00&lt;br /&gt;/usr/sbin/httpd&lt;br /&gt;apache 5969 0.0 0.5 30016 5828 ? S 04:45&lt;br /&gt;0:00 /usr/sbin/httpd&lt;br /&gt;apache 5976 0.0 0.5 30016 5820 ? S 04:45&lt;br /&gt;0:00 /usr/sbin/httpd&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ① service httpd stop&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;killall&amp;nbsp;httpd&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;kill&amp;nbsp;-9&amp;nbsp;5966&amp;nbsp;5969&amp;nbsp;5976&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;kill&amp;nbsp;-9&amp;nbsp;httpd&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;21.&amp;nbsp;다음&amp;nbsp;중&amp;nbsp;쉘(shell)에&amp;nbsp;대한&amp;nbsp;설명으로&amp;nbsp;틀린&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&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;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&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;불가능하다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;명령&amp;nbsp;스크립트를&amp;nbsp;작성하여&amp;nbsp;배치(batch)프로그램으로&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&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;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;22.&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;php&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;C언어&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;Cobol&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;파스칼&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;23.&amp;nbsp;다음&amp;nbsp;중&amp;nbsp;쉘의&amp;nbsp;종류가&amp;nbsp;아닌&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;csh&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;bash&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;dash&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;ksh&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;24.&amp;nbsp;쉘은&amp;nbsp;사용&amp;nbsp;중&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;exec&amp;nbsp;csh&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;chsh&amp;nbsp;-s&amp;nbsp;/bin/csh&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;csh&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;echo&amp;nbsp;$SHELL&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;25.&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;USER&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;HOME&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;PATH&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;PWD&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;26.&amp;nbsp;다음&amp;nbsp;중&amp;nbsp;bash의&amp;nbsp;환경&amp;nbsp;설정&amp;nbsp;파일이&amp;nbsp;아닌&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;.login&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;.bash_logout&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;.bashrc&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;.bash_profile&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;27.&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;cat&amp;nbsp;/etc/inittab&amp;nbsp;&amp;gt;list&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❷&amp;nbsp;cat&amp;nbsp;&amp;lt;/etc/inittab&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;cat&amp;nbsp;/etc/inittab&amp;nbsp;&amp;gt;&amp;gt;list&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;cat&amp;nbsp;/etc/inittab&amp;nbsp;&amp;gt;lpr&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;28.&amp;nbsp;다음&amp;nbsp;중&amp;nbsp;bash에서&amp;nbsp;주석문의&amp;nbsp;시작을&amp;nbsp;나타내는&amp;nbsp;기호로&amp;nbsp;알맞은&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;/*&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❷&amp;nbsp;#&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;REM&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;//&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;29.&amp;nbsp;다음&amp;nbsp;중&amp;nbsp;화면(screen)에디터가&amp;nbsp;아닌&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;vi&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;pico&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;ed&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;emacs&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;30.&amp;nbsp;다음&amp;nbsp;중&amp;nbsp;vi에서&amp;nbsp;기본적으로&amp;nbsp;지원되는&amp;nbsp;모드로&amp;nbsp;틀린&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;Ex모드&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;명령모드&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;입력모드&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;출력모드&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;31.&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;:q!&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;:w&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;:wq&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;:set&amp;nbsp;nu&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;32.&amp;nbsp;다음&amp;nbsp;vi&amp;nbsp;명령모드에서&amp;nbsp;커서&amp;nbsp;이동명령&amp;nbsp;중&amp;nbsp;틀린&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;i&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;l&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;h&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;k&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;33.&amp;nbsp;vi에서&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;:&amp;nbsp;&amp;lt;유닉스&amp;nbsp;명령&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;;&amp;nbsp;&amp;lt;유닉스&amp;nbsp;명령&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;!&amp;nbsp;&amp;lt;유닉스&amp;nbsp;명령&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;|&amp;nbsp;&amp;lt;유닉스&amp;nbsp;명령&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;34.&amp;nbsp;다음&amp;nbsp;중&amp;nbsp;비모드형&amp;nbsp;편집기로&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;vi&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;pico&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;ed&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;emacs&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;35.&amp;nbsp;다음&amp;nbsp;중&amp;nbsp;RPM에서&amp;nbsp;제공하는&amp;nbsp;기능이&amp;nbsp;아닌&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;자동&amp;nbsp;설치&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;업그레이드&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;시스템&amp;nbsp;검증&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;36.&amp;nbsp;다음&amp;nbsp;RPM에&amp;nbsp;대한&amp;nbsp;설명&amp;nbsp;중&amp;nbsp;틀린&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;리눅스를&amp;nbsp;부팅한&amp;nbsp;상태에서&amp;nbsp;시스템&amp;nbsp;구성요소를&amp;nbsp;선택하여&amp;nbsp;rpm으로&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;rpm으로&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;rpm으로&amp;nbsp;패키지를&amp;nbsp;설치할&amp;nbsp;때&amp;nbsp;의존성(dependency)을&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;rpm을&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;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;37. 다음 rpm 패키지 이름에서 설치 가능한 시스템의 아키텍처를 나타내는 것은?&lt;/span&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;kernel-2.5.25-2.i386.rpm&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ① kernel&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;2.5.29-2&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;i386&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;rpm&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;38.&amp;nbsp;다음&amp;nbsp;RPM&amp;nbsp;명령&amp;nbsp;중&amp;nbsp;설치된&amp;nbsp;패키지를&amp;nbsp;제거하는&amp;nbsp;명령은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;rpm&amp;nbsp;-e&amp;nbsp;패키지이름 &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;rpm&amp;nbsp;-i&amp;nbsp;패키지이름&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;rpm&amp;nbsp;-q&amp;nbsp;패키지이름 &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;rpm&amp;nbsp;-V&amp;nbsp;패키지이름&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;39.&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;rpm&amp;nbsp;-qi&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❷&amp;nbsp;rpm&amp;nbsp;-qa&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;rpm&amp;nbsp;-qc&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;rpm&amp;nbsp;-qs&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;40.&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;compress&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;gzip&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;bzip2&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;dump&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;41.&amp;nbsp;리눅스&amp;nbsp;커널&amp;nbsp;설치&amp;nbsp;시&amp;nbsp;make&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;rpm&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;tar&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;README&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;Makefile&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;42.&amp;nbsp;dir1.tgz의&amp;nbsp;압축파일을&amp;nbsp;푸는&amp;nbsp;방법으로&amp;nbsp;틀린&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;gzip&amp;nbsp;dir1.tgz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;gzip&amp;nbsp;-d&amp;nbsp;dir1.tgz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;gunzip&amp;nbsp;dir1.tgz&amp;nbsp;|&amp;nbsp;tar&amp;nbsp;xvf&amp;nbsp;-&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;tar&amp;nbsp;xvzf&amp;nbsp;dir1.tgz&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;43.&amp;nbsp;부팅&amp;nbsp;시&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;/etc/modules.cf &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;/etc/modprobe.cf&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;/etc/modprobe.conf &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;/etc/driver.conf&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;44.&amp;nbsp;커널에서&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;/usr/&amp;lt;커널버전&amp;gt;/modules/kernel/drivers&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;/usr/modules/&amp;lt;커널버전&amp;gt;/kernel/drivers&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;/lib/&amp;lt;커널버전&amp;gt;/modules/kernel/drivers&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;/lib/modules/&amp;lt;커널버전&amp;gt;/kernel/drivers&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;45.&amp;nbsp;리눅스에서&amp;nbsp;일반적으로&amp;nbsp;프린터를&amp;nbsp;사용하기&amp;nbsp;위한&amp;nbsp;4가지&amp;nbsp;방식이&amp;nbsp;아닌&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;Local&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;Unix&amp;nbsp;Printer&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;Samba&amp;nbsp;Printer&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;NovellDirect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;46.&amp;nbsp;리눅스에서&amp;nbsp;LPRng를&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;/etc/printconf&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❷&amp;nbsp;/etc/printcap&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;/etc/print.conf&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;/etc/print.cap&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;47.&amp;nbsp;별도의&amp;nbsp;응용프로그램을&amp;nbsp;이용하지&amp;nbsp;않고&amp;nbsp;5장&amp;nbsp;분량의&amp;nbsp;ASCII&amp;nbsp;텍스트&amp;nbsp;파일인&amp;nbsp;ihd.txt를&amp;nbsp;명령행에서&amp;nbsp;바로&amp;nbsp;설정된&amp;nbsp;프린터&amp;nbsp;lp0를&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;cat&amp;nbsp;ihd.txt&amp;nbsp;|&amp;nbsp;lpr&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❷&amp;nbsp;lpr&amp;nbsp;&amp;gt;ihd.txt&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;cat&amp;nbsp;ihd.txt&amp;nbsp;&amp;gt;/dev/lp0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;pr&amp;nbsp;-l&amp;nbsp;5&amp;nbsp;ihd.txt&amp;nbsp;|&amp;nbsp;lpr&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;48.&amp;nbsp;리눅스에서&amp;nbsp;사용하는&amp;nbsp;MP3&amp;nbsp;재생&amp;nbsp;프로그램으로&amp;nbsp;알맞은&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;xmms&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;winamp&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;media&amp;nbsp;player&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;pine&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;49.&amp;nbsp;리눅스&amp;nbsp;부팅시&amp;nbsp;X&amp;nbsp;윈도우로&amp;nbsp;부팅이&amp;nbsp;안되고,&amp;nbsp;콘솔&amp;nbsp;모드로&amp;nbsp;부팅이&amp;nbsp;된다.&amp;nbsp;X&amp;nbsp;윈도우로&amp;nbsp;부팅이&amp;nbsp;되도록&amp;nbsp;하려고&amp;nbsp;할&amp;nbsp;때,&amp;nbsp;아래의&amp;nbsp;/etc/inittab&amp;nbsp;설정&amp;nbsp;중&amp;nbsp;맞는&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;id:3:initdefault:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;id:3:runlevel:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;id:5:initdefault:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;id:5:runlevel:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;50.&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;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;xinitrc&amp;nbsp;&amp;rarr;&amp;nbsp;.Xresources&amp;nbsp;&amp;rarr;&amp;nbsp;.Xmodmap&amp;nbsp;&amp;rarr;&amp;nbsp;Xclients&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;xinitrc&amp;nbsp;&amp;rarr;&amp;nbsp;Xclients&amp;nbsp;&amp;rarr;&amp;nbsp;.Xmodmap&amp;nbsp;&amp;rarr;&amp;nbsp;.Xresources&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;xinitrc&amp;nbsp;&amp;rarr;&amp;nbsp;.Xresources&amp;nbsp;&amp;rarr;&amp;nbsp;Xclients&amp;nbsp;&amp;rarr;&amp;nbsp;.Xmodmap&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;xinitrc&amp;nbsp;&amp;rarr;&amp;nbsp;Xclients&amp;nbsp;&amp;rarr;&amp;nbsp;.Xresources&amp;nbsp;&amp;rarr;&amp;nbsp;.Xmodmap&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;51. 다음은 리눅스 멀티미디어 관련 프로그램 중 하나에 대한 설명이다. 알맞은 것은 어느 것인가&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;가. 포트 리터칭과 이미지 합성 및 이미지 저작을 위한 프로그램이다.&lt;br /&gt;나. 윈도우에서 사용되는 포토샵과 기능적 차이가 없는 paint프로그램이다.&lt;br /&gt;다. plug-in 개념으로 디자인되어 있어서 추가 확장이 매우 용이하다.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ① XMMS&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❷&amp;nbsp;GIMP&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;xv&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;Real&amp;nbsp;Player&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;52. 다음은 X 윈도우 관련 프로그램 중 하나에 대한 설명이다. 가장 알맞은 것은 어느 것인가?&lt;/span&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;가. x 윈도우 시스템의 형태를 갖추어 주는 프로그램이다.&lt;br /&gt;나. x 인터페이스의 모양과 느낌이 이것에 의해 결정된다.&lt;br /&gt;다. 윈도우를 화면 특정 위치에 놓는 일, 윈도우의 크기 변화/아이콘화/이동 등을 테두리의 외양을 다루는 등 여러 가지 일을 담당한다.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ① 데스크톱&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;디스플레이&amp;nbsp;매니저&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;KDE&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;윈도우&amp;nbsp;매니저&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;53.&amp;nbsp;다음에&amp;nbsp;나열된&amp;nbsp;문항&amp;nbsp;중&amp;nbsp;프로그램&amp;nbsp;성격이&amp;nbsp;나머지&amp;nbsp;3개와&amp;nbsp;다른&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;WindowMaker&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;twm&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;GNOME&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;AfterStep&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;54.&amp;nbsp;X&amp;nbsp;윈도우&amp;nbsp;시스템의&amp;nbsp;특징&amp;nbsp;중&amp;nbsp;맞는&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&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;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&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;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;55.&amp;nbsp;X&amp;nbsp;윈도우에서&amp;nbsp;가상&amp;nbsp;터미널을&amp;nbsp;사용하기&amp;nbsp;위해&amp;nbsp;콘솔로&amp;nbsp;전환하였다가&amp;nbsp;다시&amp;nbsp;X&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;Ctrl&amp;nbsp;+&amp;nbsp;Alt&amp;nbsp;+&amp;nbsp;F1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;Ctrl&amp;nbsp;+&amp;nbsp;Alt&amp;nbsp;+&amp;nbsp;F2&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;Ctrl&amp;nbsp;+&amp;nbsp;Alt&amp;nbsp;+&amp;nbsp;F4&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;Ctrl&amp;nbsp;+&amp;nbsp;Alt&amp;nbsp;+&amp;nbsp;F7&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;56.&amp;nbsp;데스크톱&amp;nbsp;환경&amp;nbsp;중&amp;nbsp;하나인&amp;nbsp;KDE에&amp;nbsp;대한&amp;nbsp;설명으로&amp;nbsp;틀린&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;KDE가&amp;nbsp;실행되는&amp;nbsp;시스템은&amp;nbsp;리눅스뿐만&amp;nbsp;아니라&amp;nbsp;HP-UX,&amp;nbsp;Solaris&amp;nbsp;등도&amp;nbsp;가능하다.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&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;집합체이다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;노르웨이의&amp;nbsp;Troll&amp;nbsp;Tech사에서&amp;nbsp;개발되었다.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;GTK&amp;nbsp;라이브러리&amp;nbsp;기반으로&amp;nbsp;개발되었다.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;57.&amp;nbsp;다음&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;ifconfig&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;route&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;netstat&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;nslookup&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;58.&amp;nbsp;다음&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;ifconfig&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;host&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;netstat&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;nslookup&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;59. 다음의 내용을 확인할 수 있는 리눅스 시스템에서의 설정 파일은?&lt;/span&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;dimain 53/tcp&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❶ /etc/services&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;/etc/protocols&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;/etc/resolv.conf&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;/etc/hosts&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;60.&amp;nbsp;다음&amp;nbsp;중&amp;nbsp;인터넷&amp;nbsp;서비스인&amp;nbsp;SSH의&amp;nbsp;포트&amp;nbsp;번호는?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;21&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❷&amp;nbsp;22&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;23&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;25&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;61.&amp;nbsp;LAN의&amp;nbsp;구조&amp;nbsp;중&amp;nbsp;링형&amp;nbsp;토폴로지(Topology)에&amp;nbsp;대한&amp;nbsp;설명으로&amp;nbsp;틀린&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;논리적이고&amp;nbsp;둥글고&amp;nbsp;단방향인&amp;nbsp;포인트&amp;nbsp;투&amp;nbsp;포인트(Point&amp;nbsp;to&amp;nbsp;Point)형태로&amp;nbsp;연결한다.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;CDMA/CD방식이&amp;nbsp;대표적이며&amp;nbsp;또한&amp;nbsp;토큰&amp;nbsp;패싱(Token&amp;nbsp;Passing)방식에&amp;nbsp;사용한다.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&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;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;62. 다음에 설명하는 통신장비는 어느 것인가?&lt;/span&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;가. 디지털 방식의 통신선로에서 던송신로를 재생하여 전달하는 전자통신 장치이다.&lt;br /&gt;나. 디지털신로는 일정 거리이상 나아가면 출력이 삼쇠하는 성질이 있는데, 장거리 정송을 위해 새로이 재생시키거나 출력을 높여주는 장치이다.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ① 라우터(Router)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;브리지(Bridge)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;게이트웨이(Gateway)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;리피터(Repeater)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;63.&amp;nbsp;OSI&amp;nbsp;7계층&amp;nbsp;중&amp;nbsp;네트워크의&amp;nbsp;대화제어자(Dialog&amp;nbsp;Contoller)로서&amp;nbsp;통신&amp;nbsp;장치들&amp;nbsp;간의&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;데이터링크계층(Data&amp;nbsp;Link&amp;nbsp;Layer)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❷&amp;nbsp;세션계층(Session&amp;nbsp;Layer)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;표현계층(Presentation&amp;nbsp;Layer)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;전송계층(Transport&amp;nbsp;Layer)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;64.&amp;nbsp;다음&amp;nbsp;중&amp;nbsp;TCP&amp;nbsp;및&amp;nbsp;UDP&amp;nbsp;프로토콜에&amp;nbsp;대한&amp;nbsp;설명&amp;nbsp;중&amp;nbsp;틀린&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;UDP는&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;TCP는&amp;nbsp;접속기반(Connection-oriented)&amp;nbsp;프로토콜이다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;TCP는&amp;nbsp;바이트&amp;nbsp;스트림(byte-stream)프로토콜&amp;nbsp;이다.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;UDP는&amp;nbsp;올바른&amp;nbsp;순서로&amp;nbsp;전달되었는지&amp;nbsp;확인하기&amp;nbsp;때문에&amp;nbsp;TCP에&amp;nbsp;비해&amp;nbsp;안정적이다.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;65.&amp;nbsp;다음&amp;nbsp;중&amp;nbsp;하나의&amp;nbsp;클래스&amp;nbsp;C&amp;nbsp;네트워크의&amp;nbsp;호스트&amp;nbsp;개수를&amp;nbsp;64개로&amp;nbsp;구성할&amp;nbsp;경우&amp;nbsp;서브넷마스크는&amp;nbsp;어떻게&amp;nbsp;설정해야&amp;nbsp;하는가?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;255.255.255.0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;255.255.255.64&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;255.255.255.128&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;255.255.255.192&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;66.&amp;nbsp;도메인&amp;nbsp;네임&amp;nbsp;체계에서&amp;nbsp;'or'이라는&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;정부기관&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❷&amp;nbsp;비영리기관&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;학교&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;회사&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;67.&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;telnet&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;HTTP&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;SMTP&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;NFS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;68.&amp;nbsp;FTP를&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;as&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❷&amp;nbsp;hash&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;list&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;bi&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;69.&amp;nbsp;다음&amp;nbsp;중&amp;nbsp;유즈넷&amp;nbsp;뉴스그룹(USENET&amp;nbsp;NEWS&amp;nbsp;GROUP)에&amp;nbsp;대한&amp;nbsp;설명&amp;nbsp;중&amp;nbsp;맞는&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&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;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;관련&amp;nbsp;프로그램으로는&amp;nbsp;BitchX,&amp;nbsp;ircII,&amp;nbsp;EPIC&amp;nbsp;등이&amp;nbsp;있다.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&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;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;70.&amp;nbsp;다음&amp;nbsp;중&amp;nbsp;SSH(Secure&amp;nbsp;Shell)에&amp;nbsp;대한&amp;nbsp;설명&amp;nbsp;중&amp;nbsp;틀린&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&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;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;rsh처럼&amp;nbsp;원격으로&amp;nbsp;쉘명령을&amp;nbsp;사용할&amp;nbsp;수&amp;nbsp;있다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;보안이&amp;nbsp;강화되어&amp;nbsp;rlogin처럼&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;telnet과&amp;nbsp;같이&amp;nbsp;원격지&amp;nbsp;서버에&amp;nbsp;접속할&amp;nbsp;때&amp;nbsp;사용&amp;nbsp;한다.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;71.&amp;nbsp;ifconfig&amp;nbsp;명령으로&amp;nbsp;확인할&amp;nbsp;수&amp;nbsp;없는&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;네트워크&amp;nbsp;인터페이스의&amp;nbsp;맥어드레스(MAC&amp;nbsp;address)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;네트워크&amp;nbsp;인터페이스의&amp;nbsp;넷마스크(Netmask)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;72.&amp;nbsp;OSI&amp;nbsp;참조모델과&amp;nbsp;프로토콜을&amp;nbsp;주관하는&amp;nbsp;기관은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;ISO(International&amp;nbsp;Standards&amp;nbsp;Organization)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;IEEE(Institute&amp;nbsp;of&amp;nbsp;Electrical&amp;nbsp;and&amp;nbsp;Electronics&amp;nbsp;Engineers)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;ANSI(American&amp;nbsp;National&amp;nbsp;Standards&amp;nbsp;Institute)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;EIA(Education&amp;nbsp;Industries&amp;nbsp;Association)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;73.&amp;nbsp;아파치&amp;nbsp;1.3&amp;nbsp;버전과&amp;nbsp;2.0&amp;nbsp;버전과의&amp;nbsp;비교&amp;nbsp;설명&amp;nbsp;중&amp;nbsp;틀린&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;아파치&amp;nbsp;2.0&amp;nbsp;버전만&amp;nbsp;멀티쓰레드(Multi-Thread)&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;PHP연동시&amp;nbsp;아파치&amp;nbsp;1.3버전은&amp;nbsp;정적&amp;nbsp;및&amp;nbsp;동적&amp;nbsp;연동이&amp;nbsp;가능하지만&amp;nbsp;아파치&amp;nbsp;2.0은&amp;nbsp;동적연동만&amp;nbsp;가능하다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;아파치&amp;nbsp;1.3&amp;nbsp;버전에서는&amp;nbsp;포트번호&amp;nbsp;80과&amp;nbsp;8080을&amp;nbsp;동시에&amp;nbsp;운영하려면&amp;nbsp;관련설정파일이&amp;nbsp;2개이어야&amp;nbsp;한다.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;아파치&amp;nbsp;1.3&amp;nbsp;및&amp;nbsp;2.0&amp;nbsp;버전&amp;nbsp;모두&amp;nbsp;포트번호&amp;nbsp;변경시&amp;nbsp;Port라는&amp;nbsp;지시자를&amp;nbsp;사용한다.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;74.&amp;nbsp;리눅스&amp;nbsp;인터페이스&amp;nbsp;중&amp;nbsp;loopback&amp;nbsp;interface에서&amp;nbsp;사용하는&amp;nbsp;IP&amp;nbsp;주소는?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;255.255.255.0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;192.168.0.1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;127.0.0.1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;10.0.0.1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;75.&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;ICMP&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;POP3&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;PPP&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;DHCP&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;76.&amp;nbsp;다음&amp;nbsp;중&amp;nbsp;FTP&amp;nbsp;클라이언트&amp;nbsp;프로그램이&amp;nbsp;아닌&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;ncftp&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;lftp&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;gftp&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;vsftp&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;77.&amp;nbsp;다음&amp;nbsp;중&amp;nbsp;블루투스(BLUETOOTH)에&amp;nbsp;대한&amp;nbsp;설명으로&amp;nbsp;알맞은&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;1GHz대역을&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;최대&amp;nbsp;데이터&amp;nbsp;전송속도는&amp;nbsp;10Mbps이며,&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;전송거리는&amp;nbsp;100m이고,&amp;nbsp;Option으로&amp;nbsp;200m까지&amp;nbsp;가능하다.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;78. 다음은 리눅스를 이용한 기술에 대한 설명이다. 가장 알맞은 것은?&lt;/span&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;가. CPU의 연산 속도를 높이기 위한 기술로 여러대의 시스템을 병렬로 구성한다.&lt;br /&gt;나. 한 대의 컴퓨터 메모리로 다룰 수 없는 대용량 데이터 문제를 처리할 때 사용한다.&lt;br /&gt;다. 여러 대의 컴퓨터를 연결하여 슈퍼컴퓨터 구성시 사용하는 기법이다.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❶ Beowulf Cluster&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;HA(High&amp;nbsp;Available)&amp;nbsp;Cluster&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;RAID&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;LVM(Logical&amp;nbsp;Volume&amp;nbsp;Manager)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;79.&amp;nbsp;다음&amp;nbsp;중&amp;nbsp;임베디드(Embedded)&amp;nbsp;시스템에&amp;nbsp;대한&amp;nbsp;설명으로&amp;nbsp;틀린&amp;nbsp;것은?&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;open&amp;nbsp;source,&amp;nbsp;open&amp;nbsp;architecture이다.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;리얼타임(Real&amp;nbsp;time)&amp;nbsp;운영을&amp;nbsp;지원한다.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&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;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;80.&amp;nbsp;최근에는&amp;nbsp;물리적으로&amp;nbsp;하나의&amp;nbsp;시스템에&amp;nbsp;여러&amp;nbsp;운영체제를&amp;nbsp;설치할&amp;nbsp;수&amp;nbsp;있는&amp;nbsp;가상화(Virtualization)&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: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;iptables&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;heartbeat&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;snort&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;Xen&lt;/span&gt;&lt;/p&gt;</description>
      <category>Linux</category>
      <category>Linux</category>
      <category>linux dump</category>
      <category>linux 자격증</category>
      <category>덤프</category>
      <category>덤프 문제</category>
      <category>리눅스 마스터</category>
      <category>리눅스 마스터 2급</category>
      <category>문제풀이</category>
      <category>시험문제</category>
      <category>자격증 공부</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/123</guid>
      <comments>https://fflask.tistory.com/entry/%EB%A6%AC%EB%88%85%EC%8A%A4-%EB%A7%88%EC%8A%A4%ED%84%B0-2%EA%B8%89-%EA%B8%B0%EC%B6%9C%EB%AC%B8%EC%A0%9C-%EB%8D%A4%ED%94%84-02#entry123comment</comments>
      <pubDate>Sat, 11 Feb 2023 19:20:06 +0900</pubDate>
    </item>
    <item>
      <title>리눅스 마스터 기출문제 001</title>
      <link>https://fflask.tistory.com/entry/%EB%A6%AC%EB%88%85%EC%8A%A4-%EB%A7%88%EC%8A%A4%ED%84%B0-%EA%B8%B0%EC%B6%9C%EB%AC%B8%EC%A0%9C-001</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;batch_5ca13d8453042.png&quot; data-origin-width=&quot;700&quot; data-origin-height=&quot;466&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/DMFAR/btrTBi62Yzz/AB4krNy9EQSOsiV0WvmKJ1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/DMFAR/btrTBi62Yzz/AB4krNy9EQSOsiV0WvmKJ1/img.png&quot; data-alt=&quot;Linux Image&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/DMFAR/btrTBi62Yzz/AB4krNy9EQSOsiV0WvmKJ1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDMFAR%2FbtrTBi62Yzz%2FAB4krNy9EQSOsiV0WvmKJ1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;700&quot; height=&quot;466&quot; data-filename=&quot;batch_5ca13d8453042.png&quot; data-origin-width=&quot;700&quot; data-origin-height=&quot;466&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;Linux Image&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;1. &amp;lsquo;chmod ( ) spool.sh&amp;rsquo;를 사용하여&amp;nbsp;spool.sh&amp;nbsp;파일의 권한을&amp;nbsp;&amp;lsquo;rwxr-xr-x&amp;rsquo;로 만들고자 한다. ( )안에 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;655&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;②&amp;nbsp;722&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;755&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;④&amp;nbsp;644&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;2. df에 대한 설명으로 틀린 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;하드 디스크의 용량을 디렉토리 별로 확인 가능 하다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;파일 시스템의 크기를&amp;nbsp;kilobyte&amp;nbsp;단위로 보려면&amp;nbsp;-k&amp;nbsp;옵션을 사용한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;블록 사용 정보 대신&amp;nbsp;i-node&amp;nbsp;정보를 보고 싶으면&amp;nbsp;-i&amp;nbsp;옵션을 사용한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;파일 시스템의 크기가&amp;nbsp;0인 것도 모두 보고자 할 때&amp;nbsp;-a&amp;nbsp;옵션을 사용한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;3.&amp;nbsp;다음 중 리눅스 명령어의 설명을 간단하게 보여주는 것으로 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;vim&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;❷&amp;nbsp;whatis&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;whereis&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;④&amp;nbsp;which&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;4.&amp;nbsp;다음 파일의 소유자나 파일이 속한 그룹을 변경하는&amp;nbsp;chown명령어의 옵션 중 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;-c :&amp;nbsp;바뀌어지지 않는 파일에 대해서 오류 메시지를 보여준다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;-f :&amp;nbsp;경로와 그 하위 파일들을 모두 바꾼다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;-a :&amp;nbsp;바뀐 파일들에 대해서만 자세히 보여준다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;-v :&amp;nbsp;명령의 결과를 자세히 출력한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;5.&amp;nbsp;다음 중 새로이 만들어지는 파일이나 디렉토리의 접근권한(permission)을 제한하는 기능을 하는 명령어는 무엇인가?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;chmod&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;❷&amp;nbsp;umask&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;chgrp&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;④&amp;nbsp;chage&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;6.&amp;nbsp;파일 시스템의 상태를 점검하여 손상되거나 훼손된 파일이 있는 것을 찾고 이를 수정하고자 할 때 일반적으로 사용하는 명령어는?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;chkdsk&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;②&amp;nbsp;check&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;fsck&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;④&amp;nbsp;scandisk&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;7.&amp;nbsp;다음 중 리눅스 파일 시스템의 종류와 그에 대한 설명으로 틀린 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;minix :&amp;nbsp;과거&amp;nbsp;minix에서 사용되어졌던 파일 시스템으로 가장 오래되고 기본이 되는 파일 시스템이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;msdos : MS-DOS의&amp;nbsp;FAT&amp;nbsp;파일시스템과 호환을 지원하는 파일 시스템이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;umsdos : MS-DOS&amp;nbsp;파일 시스템을 리눅스상에서도 긴 파일과 소유자,&amp;nbsp;접근허가,&amp;nbsp;링크와 장치 파일등을 사용할 수 있도록 확장한 시스템 이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;hpfs OS/2 : minix의 제한이었던 파일이름과 파일시스템에 대한 제한을 보완한&amp;nbsp;minix&amp;nbsp;파일 시스템의 수정버전이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;8. du&amp;nbsp;명령어에서 사용하는 옵션에 대한 설명으로 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;-a :&amp;nbsp;디렉토리내의 파일을 제외한 디렉토리만 보여준다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;-k :&amp;nbsp;출력되는 단위가&amp;nbsp;KB(Kilo Byte)에서&amp;nbsp;Byte로 된다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;-t :&amp;nbsp;하드 링드되어 있는 파일들까지 계산한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;-c :&amp;nbsp;마지막에 모든 파일 디스크의 사용량 합계를 보여 준다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;9.&amp;nbsp;파일의 소유주,&amp;nbsp;권한,&amp;nbsp;시간,&amp;nbsp;디스크에서의 위치 등의 정보를 담고 있는 특별한 종류의 디스크 블록을 무엇이라 하는가?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;s-code&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;❷&amp;nbsp;i-node&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;j-node&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;④&amp;nbsp;t-code&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;10.&amp;nbsp;컴퓨터에 새 하드디스크를 추가하여 리눅스 파일 시스템을 생성하고자 할 때 사용하는 명령어로 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;mkfs&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;insmod&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;chown&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;fsck&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;11.&amp;nbsp;다음 중 프로세스에 대한 설명으로 틀린 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;프로세스의 가장 일반적인 정의는 실행중인 프로그램이라 할 수 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❷&amp;nbsp;하나의 프로세스가 수행을 마치기까지는 준비,&amp;nbsp;실행의&amp;nbsp;2가지 상태만 거치게 된다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;커널은 자신에게 등록된 프로세스들을 관리하기 위하여 프로세스마다 하나씩의&amp;nbsp;PCB를 할당해 준다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;프로세스의&amp;nbsp;'실행'상태는 프로세스가&amp;nbsp;CPU를 차지하고 있는 상태를 말한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;12.&amp;nbsp;프로세스의 상태와&amp;nbsp;CPU&amp;nbsp;상태를 실시간으로 볼 수 있는 명령어로 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;top&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;pstree&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;ps&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;cron&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;13.&amp;nbsp;리눅스 명령어&amp;nbsp;ps를 실행 하였을 때 보여 지는 프로세스 상태에 대한 설명으로 틀린 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;R :&amp;nbsp;실행 중 혹은 실행될 수 있는 상태&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;RSS :&amp;nbsp;실제 메모리 사용량&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;PID :&amp;nbsp;프로세스 식별번호&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;PRI :&amp;nbsp;부모 프로세스의&amp;nbsp;PID&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;14.&amp;nbsp;프로세스 중에서&amp;nbsp;background로 실행되면서 서버의 역할을 하거나 그 기능을 도와주는 프로세스로 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;내부명령어&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;shell&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;daemon&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;kernel&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;15.&amp;nbsp;백그라운드(background)로 실행되는 프로그램을 포그라운드(foreground)로 실행하기 위한 명령어로 알맞은 것은? (단,&amp;nbsp;해당 프로세스의 작업번호는&amp;nbsp;5이다.)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;fg %5&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;fg &amp;amp;5&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;bg #5&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;bg $5&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;16. bash&amp;nbsp;쉘 상에서&amp;nbsp;pr&amp;nbsp;이라는 프로그램의 표준출력을&amp;nbsp;out.txt로 추가 저장하는 명령어로 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;pr &amp;gt;out.txt&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;pr &amp;lt;out.txt&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;pr &amp;gt;&amp;gt;out.txt&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;pr &amp;lt;&amp;lt;out.txt&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;17.&amp;nbsp;다음 중 명령어를&amp;nbsp;background에서 실행하기 위하여 명령어 뒤에 붙여 사용하는 문자로 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;!&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❷&amp;nbsp;&amp;amp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;$&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;%&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;18.&amp;nbsp;프로그램의 표준 출력을 다른 프로그램의 표준 입력으로 보낼 때 사용하는 것으로 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;파이프(pipe)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;스택(stack)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;큐(queue)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;세마포어(semaphore)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;19.&amp;nbsp;다음 중 프로세스 우선순위를 변경해야 할 필요가 있을 때 사용하는 명령어는?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;chprc&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❷&amp;nbsp;nice&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;chsh&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;chjob&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;20.&amp;nbsp;다음의&amp;nbsp;crontab&amp;nbsp;파일의 내용에 대한 설명으로 알맞은 것은?&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;9 11 8 10 * echo Happy Birthdat&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;9월&amp;nbsp;11일&amp;nbsp;8시&amp;nbsp;10분에&amp;nbsp;echo Happy Birthday를 실행한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;9시&amp;nbsp;11분, 8시&amp;nbsp;10분에&amp;nbsp;echo Happy Birthday를 실행한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;10월&amp;nbsp;8일 오전&amp;nbsp;11시&amp;nbsp;9분 에&amp;nbsp;echo Happy Birthday를 실행한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;9월&amp;nbsp;11일, 8월&amp;nbsp;10일에&amp;nbsp;echo Happy Birthday를 실행한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;21.&amp;nbsp;다음 중 사용자의 로그인&amp;nbsp;Shell을 결정하는 파일로 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;/etc/ssh&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;/etc/ttys&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;/etc/passwd&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;/etc/shadow&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;22. bash&amp;nbsp;쉘에서&amp;nbsp;.bashrc&amp;nbsp;파일에 대한 설명으로 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;bash&amp;nbsp;쉘에서 쉘 스크립트를 사용하려면 반드시 이 파일이 있어야 한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❷&amp;nbsp;각 사용자가 자신만의&amp;nbsp;alias를 저장할 수 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;.bashrc&amp;nbsp;파일을 수정하면 곧장&amp;nbsp;bash&amp;nbsp;쉘에 영향을 준다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;bash&amp;nbsp;쉘을 실행하면서 수행했던 명령어들을 저장하는 파일이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;23.&amp;nbsp;쉘(Shell)&amp;nbsp;변수에 대한 설명이 틀린 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;SHELL :&amp;nbsp;현재 쉘의 이름&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;TZ : date&amp;nbsp;명령에 대한 시간대&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;PS1 :&amp;nbsp;쉘을 호출한 이후의 시간(초)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;TERM :&amp;nbsp;사용 중인 터미널의 유형&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;24.&amp;nbsp;다음 명령어를 실행했을 경우,&amp;nbsp;결과에 대한 설명으로 알맞는 것은?&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;$ cat &amp;lt; ihd.txt | cat&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;기존&amp;nbsp;ihd.txt의 파일 내용이 삭제된다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❷&amp;nbsp;기존&amp;nbsp;ihd.txt의 파일 내용이 터미널에 출력된다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;기존&amp;nbsp;ihd.txt&amp;nbsp;파일에&amp;nbsp;ihd.txt&amp;nbsp;파일의 내용이 추가 기록된다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;기존&amp;nbsp;ihd.txt&amp;nbsp;의 파일 내용이&amp;nbsp;cat&amp;nbsp;이라는 이름의 파일에 저장된다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;25. Bash&amp;nbsp;쉘에서 설정되어 있는&amp;nbsp;PATH&amp;nbsp;환경변수에&amp;nbsp;&amp;lsquo;/etc/kde&amp;rsquo;&amp;nbsp;이라는 새로운 값을 추가하기 위한 명령으로 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;PATH=/etc/kde&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❷&amp;nbsp;PATH=$PATH:/etc/kde&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;export PATH=/etc/kde&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;export $PATH=$PATH:/etc/kde&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;26. bash&amp;nbsp;쉘(shell)의 히스토리(History)기능을 이용하여 바로 이전 명령을 재입력하고자 할 경우 사용하는 쉘 예약어로 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;!!&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;#1&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;?1&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;&amp;amp;1&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;27.&amp;nbsp;다음 리눅스 명령어 중&amp;nbsp;bash&amp;nbsp;쉘의 내장&amp;nbsp;(또는 내부)&amp;nbsp;명령이 아닌 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;export&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❷&amp;nbsp;clear&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;cd&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;pwd&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;28.&amp;nbsp;환경변수&amp;nbsp;PWD의 값에 대하여 설명한 것 중 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;명령어를 찾는데 쓰이는 경로이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;사용하는 터미널의 종류이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;로그인한 사용자의 패스워드이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;현재 작업 디렉토리이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;29. vi&amp;nbsp;에디터에서 편집 중인 문서의 줄 번호를 보여주는 명령어는?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;:set nu&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;:/set nu&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;:?set nu&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;:&amp;amp;set nu&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;30. vi&amp;nbsp;에디터를 실행 중에 작업 내용을 이전으로 되돌리기 위한 명령어는?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;a&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;i&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;u&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;31.&amp;nbsp;텍스트 편집기인&amp;nbsp;pico에서 현재 커서 위치에&amp;nbsp;[Tab]를 삽입하기 위해 사용하는 단축키의 조합으로 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;Ctrl - T&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;Ctrl - ^&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;Ctrl - R&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❹&amp;nbsp;Ctrl - I&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;32. vi&amp;nbsp;편집기에서 문장(단어)의 삭제키를 나타내고 설명한 것 중 틀린 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;dG :&amp;nbsp;커서가 위치한 곳부터 그 파일의 맨 마지막 행까지의 모든 내용을 삭제&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❷&amp;nbsp;D&amp;nbsp;또는&amp;nbsp;d$ :&amp;nbsp;커서가 위치한 곳부터 그 행의 맨 처음까지 삭제&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;dd :&amp;nbsp;커서가 위치한 부분의 한 줄(line)삭제&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;n(숫자)x :&amp;nbsp;현재 커서가 있는 곳에서부터&amp;nbsp;n으로 지정한 숫자만큼의 문자를 삭제&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;33.&amp;nbsp;다음 중&amp;nbsp;emacs&amp;nbsp;에디터에서 커서 이동 명령 중 설명이 틀린 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;Alt + e :&amp;nbsp;문장 끝으로 이동&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❷&amp;nbsp;Ctrl + v :&amp;nbsp;한 화면 뒤로 이동&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;Alt + a :&amp;nbsp;문장 처음으로 이동&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;Ctrl + e :&amp;nbsp;라인 끝으로 이동&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;34.&amp;nbsp;다음&amp;nbsp;vi&amp;nbsp;편집기 명령어 중 입력 모드로 전환 시키는 명령이 아닌 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;X&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;O&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;I&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;A&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;35.&amp;nbsp;다음 중 레드햇 패키지 관리자인&amp;nbsp;RPM의 용도에 대한 설명으로 틀린 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;새로운 소프트웨어 설치&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;설치된 소프트웨어 검증&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;설치된 소프트웨어 실행&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;④&amp;nbsp;설치된 소프트웨어 질의&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;36. rpm&amp;nbsp;패키지 설치시 의존성 검사를 하지 않고 설치 하고자 할때 사용하는 옵션으로 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;--nodeps&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;--force&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;--noreplacefiles&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;--defaultPackage&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;37.&amp;nbsp;다음 중&amp;nbsp;RPM&amp;nbsp;명령을 사용하여 설치한 패키지를 제거하기 위해 사용하는 옵션으로 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;-d&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;-q&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;-i&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❹&amp;nbsp;-e&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;38. # dpkg --install httpd와 같은 역할을 하는&amp;nbsp;rpm&amp;nbsp;명령은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;# rpm -e httpd&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;# rpm -p httpd-2.0.40-21.rpm&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;# rpm -i httpd-2.0.40-21.rpm&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;# rpm -V httpd&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;39. tar&amp;nbsp;파일로 묶여있는&amp;nbsp;ihd.tar파일의 압축을 풀고자 할때 사용하는 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;tar cvf ihd.tar&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❷&amp;nbsp;tar xvf ihd.tar&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;tar uvf ihd.tar&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;tar tvf ihd.tar&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;40. tar로 묶으면서 동시에&amp;nbsp;bzip2로 압축하는 방법으로 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;tar -cZvd&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❷&amp;nbsp;tar -cjvf&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;tar -xvfz&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;tar -xSfz&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;41. gzip으로 압축되어 있는 텍스트 파일의 압축을 풀지 않고 내용만 볼 때 사용하는 명령어가 아닌 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;zmore&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;zless&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;zcat&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❹&amp;nbsp;ztail&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;42.&amp;nbsp;다음 중&amp;nbsp;RPM&amp;nbsp;패키지의 설치 진행 과정을 눈으로 확인할 수 있도록 연속적인 문자(#)로 그 과정을 보여주는 옵션으로 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;-i&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❷&amp;nbsp;-h&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;-s&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;-v&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;43.&amp;nbsp;다음 중 프린터 설치에 관련된 여러 가지 사항이 기록되는 파일은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;/etc/printcap&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;/etc/system&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;/etc/printcap.conf&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;/etc/system.conf&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;44.&amp;nbsp;리눅스 설치 시 일반적인 프린터 설치 방법으로 틀린 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;Local&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;SMB&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;Remote lpd&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❹&amp;nbsp;PostScript&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;45.&amp;nbsp;리눅스 프린터에서 사용되는 명령어의 설명이 틀린 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;lpc :&amp;nbsp;프린터가 현재 작업을 할 수 있는지 없는지에 관한 사항을 알려준다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;lpq :&amp;nbsp;프린터큐의 상태를 모니터링할 수 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;lprm :&amp;nbsp;프린터큐에 있는 인쇄 작업을 취소할 수 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;lpr :&amp;nbsp;프린터 큐에 있는 인쇄 작업을 다시 인쇄 되도록 설정한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;46.&amp;nbsp;시디롬 및 플로피 디스크 장치에 대한&amp;nbsp;mount pointer가 위치하는 디렉토리는?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;/mnt&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;/etc&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;/dev&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;/boot&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;47.&amp;nbsp;다음 중 리눅스 사운드 드라이버의&amp;nbsp;4가지 유형에 포함되지 않는 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;OSS&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❷&amp;nbsp;RUTA&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;OSS/Free&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;ALSA&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;48.&amp;nbsp;리눅스에서 사용하는 동영상 재생 프로그램이 아닌 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;mplayer&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❷&amp;nbsp;gravis&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;realplayer&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;xine&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;49. X윈도우의 특징에 대한 설명으로 틀린 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;네트워크 기반의 그래픽 환경이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;서로 다른 기종을 함께 사용할 수 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;디스플레이 장치에 의존적이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;사용자가 원하는 모양의 인터페이스를 만들 수 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;50.&amp;nbsp;리눅스에서 부팅 시&amp;nbsp;X윈도우를 기본설정으로 만들려고 할 때 수정 할 설정파일은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;/etc/passwd&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❷&amp;nbsp;/etc/inittab&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;/etc/cron.d&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;/etc/boot&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;51.&amp;nbsp;다음 중&amp;nbsp;Xlib의 상위 라이브러리인&amp;nbsp;Xtoolkit의 종류가 아닌 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;XView&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;Motif&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;Xorg&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;GTK&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;52. XFree86의&amp;nbsp;X&amp;nbsp;서버 설정과 가장 관계가 먼 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;프린터&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;마우스&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;모니터&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;그래픽카드&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;53.&amp;nbsp;다음 중&amp;nbsp;X윈도우를 강제로 종료하기 위한 키 조합으로 알맞는 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;&amp;lt;Ctrl&amp;gt;-&amp;lt;Alt&amp;gt;-&amp;lt;Z&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;&amp;lt;Ctrl&amp;gt;-&amp;lt;Alt&amp;gt;-&amp;lt;Q&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;&amp;lt;Ctrl&amp;gt;-&amp;lt;Alt&amp;gt;-&amp;lt;C&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❹&amp;nbsp;&amp;lt;Ctrl&amp;gt;-&amp;lt;Alt&amp;gt;-&amp;lt;BackSpace&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;54.&amp;nbsp;다음 중 단순히 윈도우의 외관을 관리하는 윈도우 매니저와는 달리 윈도우 매니저를 포함한 파일 매니저,&amp;nbsp;도움말 시스템,&amp;nbsp;제어판,&amp;nbsp;바탕화면 등의 다양한 도구를 제공하는&amp;nbsp;X윈도우 데스크톱 환경인 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;COBA&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❷&amp;nbsp;KDE&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;Xaw&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;XView&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;55. X&amp;nbsp;윈도우 그래픽 뷰어 프로그램으로&amp;nbsp;gif, tiff, jpg, bmp&amp;nbsp;등의 그래픽 파일 포맷을 지원하는&amp;nbsp;2차원 그래픽과 관련된 다양한 작업을 수행 할 수 있는 프로그램은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;MTV&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;BMP&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;xv&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;XMMS&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;56.&amp;nbsp;데스크톱 환경 중 하나인&amp;nbsp;GNOME에 대한 설명으로 틀린 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;GNOME은&amp;nbsp;GNU N etwork Object M odel Environment의 약자이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;GTK+(GimpTool Kit +)라이브러리를 기반으로 만들어지고 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;GNOME은 소스가 공개되어 있지 않으며 상용 프로그램으로서 구매 후 활용이 가능하다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;GNOME은 패널,&amp;nbsp;표준 데스크톱 툴,&amp;nbsp;응용프로 그램 등과 서로 협동적으로 동작할 수 있도록 지원한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;57. LAN의 구조 중 버스형 토폴로지(Topology)에 대한 설명으로 틀린 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;각 컴퓨터(노드)가 동등하며 단방향 통신이 가능하다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❷&amp;nbsp;논리적이며 둥글고 단방향인 포인트 투 포인트(Point to Point)&amp;nbsp;형태로 연결한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;CDMA/CD방식이 대표적이며 또한 토큰 패싱(Token Passing)&amp;nbsp;방식에 사용된다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;하나의 통신 회선에 컴퓨터(노드)를 접속하는 형태로 가장 일반적이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;58.&amp;nbsp;다음은 무엇에 대한 설명인가?&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;IP를 사용하여 응송정보를 전달하는 일련의 설비들을 위한 IP 전화기술이다. 공중교환전화 말인 PSTN 처럼 회선에 근거한 전통적인 프로토콜들이 아니라, 불련속적인 패킷들 내에 디지털 형태로 음성정보를 보내는 것을 말한다.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;P2P(Peer-to-Peer)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;PPP(Point-to-Point Protocol)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;VoIP(Voice Over Internet Protocol)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;ATM(Asynchronous Transfer Mode)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;59.&amp;nbsp;컴퓨터와 컴퓨터 사이에 통신이 가능하도록 하는 규약이며,&amp;nbsp;컴퓨터들끼리의 통신 표준을 프로토콜 이라 하는데,&amp;nbsp;다음 중 프로토콜의 기본 구성 요소가 아닌 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;구문&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;타이밍&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;의미&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❹&amp;nbsp;에러제어&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;60.&amp;nbsp;다음에 설명하는 통신장비는 어느 것인가?&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;가. 프로토콜이 다른 통신망을 상호 접속하기 위한 장치이다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;나. LAN과 WAN을 접속하는 장치와 같은 다른 통신망을 상호 접속하는 기기를 지칭하는 경우도 있다.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;라우터(Router)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;리피터(Repeater)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;브리지(Bridge)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❹&amp;nbsp;게이트웨이(Gateway)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;61.&amp;nbsp;다음은&amp;nbsp;OSI의&amp;nbsp;7계층 중 해당하는 계층은?&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 17px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;가. 사용자 또는 응용 프로그램이 네트워크에 접슨할 수 있도록 하는 사용자 인터페이스를 제공한다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;나. 전자우편, 파일전송, 공유 데이터베이스 관리 등의 서비스를 제공한다.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;응용계층&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;데이터링크계층&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;네트워크계층&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;전송계층&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;62.&amp;nbsp;다음 중&amp;nbsp;TCP/IP의 특징으로 틀린 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;개방형 프로토콜 표준으로 특정&amp;nbsp;H/W나&amp;nbsp;OS에 독립적으로 자유롭게 사용 가능한 프로토콜이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;일관성 있고 널리 사용 가능한 사용자 서비스를 위해서 표준화된 하이레벨의 프로토콜이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;공통적인 주소체계 인터넷과 같은 거대한 네트워크에서도&amp;nbsp;TCP/IP장치를 유일하게 찾아낼 수 있는 공통적인 주소체계이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;특정 물리적 네트워크 하드웨어에 대하여 종속적이며,&amp;nbsp;전화선외에 다른 종류의 물리적 전송 매체에서는 실행 불가능하다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;63.&amp;nbsp;다음은 유선 통신의 전송방식과 교환방식에 대한 설명이다.&amp;nbsp;회선교환방식의 특징이 아닌 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;전체 전송을 위해 전송로를 설립한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;고정된 대역폭을 사용한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;패킷은 배달될 때까지 저장 가능하다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;호출 후에는 오버헤드 비트가 없다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;64.&amp;nbsp;다음 중 프로토콜의 기본 기능이 아닌 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;Sequencing/Ordering&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;Flow Control&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;Interrupt&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❹&amp;nbsp;encoding&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;65. OSI모델은 국제표준협회(ISO)가 컴퓨터 통신구조의 모델과 향후 개발될 프로토콜의 표준적인 기반을 제공하기 위해서 개발한 것이다. 1계층에서&amp;nbsp;7계층을 순서대로 나열한 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;물리-표현-전송-네트워크-세션-데이터링크-응용&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❷&amp;nbsp;물리-데이터링크-네트워크-전송-세션-표현-응용&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;물리-네트워크-데이터링크-전송-세션-표현-응용&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;물리-전송-데이터링크-네트워크-표현-세션-응용&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;66.&amp;nbsp;리눅스에서 사용되어지는 대표적인 브라우저가 아닌 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;파이어폭스(Firefox)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;오페라(Opera)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;윈라(Winrar)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;컹커러(Konqueror)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;67.&amp;nbsp;다음 중 유엔 등 국제적인 특성을 가진 기관을 의미하는 최상위 도메인은 무엇인가?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;INT&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;COM&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;NET&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;GOV&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;68.&amp;nbsp;메일을 받을 때 사용되는 가장 일반적인 프로토콜로 가장 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;POP3&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;SMTP&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;FTP&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;WWW&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;69.&amp;nbsp;인터넷상에서 채팅을 즐길 수 있게 해주는 서비스로서 실시간으로 모든 사용자들과 대화를 나눌 수 있는 장점이 있다. 1989년 이후에 개발되기 시작했으며 클라이언트-서버 모델로 개발된 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;LRC&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❷&amp;nbsp;IRC&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;TCP&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;MSN&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;70.&amp;nbsp;파일전송을 위한&amp;nbsp;ftp의 명령어 중 로컬(local)에 있는 파일을 원격(remote)으로 보내기 위한 명령어는?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;mget&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;ls&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;put&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;④&amp;nbsp;get&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;71.&amp;nbsp;몇 개의 비트가 호스트를 식별하는데 사용되는지를 나타내기 위하여 서브넷 마스크(Subnet Mask)를 사용한다. C&amp;nbsp;클래스를 식별하기위한 서브넷 마스크로 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;255.0.0.0&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❷&amp;nbsp;255.255.255.0&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;255.255.0.0&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;255.255.255.255&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;72. IP&amp;nbsp;주소를 직접 입력하지 않고 부팅 시 서버로부터 받아 오는데 사용되는 프로토콜은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;PPP&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;IGMP&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;DHCP&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;ICMP&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;73.&amp;nbsp;다음은 인터넷 프로토콜별 포트번호를 나타낸다.&amp;nbsp;이중 포트번호가 틀린 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;HTTP : 80&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;SMTP : 25&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;POP3 : 110&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❹&amp;nbsp;SSH : 69&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;74.&amp;nbsp;다음은 아파치 설정 파일의 어느 지시자에 대한 내용인가?&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;이 지시자에 설정할 수 있는 값은 Inetd롸 Standalone 두 가지가 있다. Inetd는 Inetd 데몬 프로세스가 처리하게 하는 방식이고 Standalone은 아파치 데몬인 httpd가 접속을 저리하는 방식이다.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;ServerRoot&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❷&amp;nbsp;ServerType&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;ServerFile&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;ServerAdmin&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;75.&amp;nbsp;다음 중 기본&amp;nbsp;DNS서버를 변경하고자 할 때 수정해야 하는 파일은 무엇인가?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;/etc/hosts&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;/etc/protocols&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;/etc/resolv.conf&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;/etc/named.conf&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;76.&amp;nbsp;리눅스 시스템에서 특정 서비스의 포트 번호가 정의되어 있는 파일은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❶&amp;nbsp;/etc/services&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;/etc/hosts&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;/etc/ports&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;/etc/initd&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;77.&amp;nbsp;다음 중&amp;nbsp;LAN(Local Area Network)의 일반적인 토폴로지라고 할 수 없는 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;버스(Bus)형&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;스타(Star)형&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;망(Mech)형&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ❹&amp;nbsp;노드(Node)형&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;78.&amp;nbsp;임베디드 시스템에 있어서의 리눅스의 장점은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;사용자 층이 적어 기술 부가가치가 높다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❷&amp;nbsp;Open Source, Open Architecture&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;병렬 컴퓨팅 가능&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;④&amp;nbsp;하드웨어 호환성은 문제가 있지만 개발비용이 낮다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;79.&amp;nbsp;리눅스 클러스터에 대한 설명으로 알맞은 것은?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;PC&amp;nbsp;와&amp;nbsp;network&amp;nbsp;장비를 사용함으로 비용이 증가한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;②&amp;nbsp;다양한&amp;nbsp;CPU와 디바이스(device)를 지원하지 못한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;③&amp;nbsp;다양한 사용자의 환경에 맞도록 클러스터를 제작할 수 없다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❹&amp;nbsp;다수의 저가 시스템을 이용하여 고성능의 시스템을 구현 할 수 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;80. FTP서비스에 접속하기 위해 주로 사용하는 익명 계정은 다음 중 어떤 것인가?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;①&amp;nbsp;quest&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ②&amp;nbsp;user&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;❸&amp;nbsp;anonymous&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; ④&amp;nbsp;pid&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p&gt;&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignCenter&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/boq3tj/btrTz0slVUB/gkJwKFlc5y3OUGTtHXjLG1/%EB%A6%AC%EB%88%85%EC%8A%A4%EB%A7%88%EC%8A%A4%ED%84%B02%EA%B8%8920080120.hwp?attach=1&amp;amp;knm=tfile.hwp&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;리눅스마스터2급20080120.hwp&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;0.07MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Linux</category>
      <category>Linux</category>
      <category>덤프</category>
      <category>리눅스</category>
      <category>리눅스 자격증</category>
      <category>리눅스마스터</category>
      <category>문제</category>
      <category>문제풀이</category>
      <category>시험</category>
      <category>자격증</category>
      <category>자격증 공부</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/121</guid>
      <comments>https://fflask.tistory.com/entry/%EB%A6%AC%EB%88%85%EC%8A%A4-%EB%A7%88%EC%8A%A4%ED%84%B0-%EA%B8%B0%EC%B6%9C%EB%AC%B8%EC%A0%9C-001#entry121comment</comments>
      <pubDate>Wed, 14 Dec 2022 02:07:42 +0900</pubDate>
    </item>
    <item>
      <title>윈도우 재부팅 없이 환경변수 적용</title>
      <link>https://fflask.tistory.com/entry/s</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;윈도우&amp;nbsp;재부팅&amp;nbsp;없이&amp;nbsp;환경변수&amp;nbsp;적용&amp;nbsp;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #1f1f1f;&quot;&gt;Windows에서 환경변수를 설정하고나면 재부팅을 해야하는 경우가 더러 있는데 &lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #1f1f1f;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #1f1f1f;&quot;&gt;재부팅 없이 할 수 있는 방법이 없을까 하고 찾아보니 방법이 있어서 공유합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #ffffff; color: #1f1f1f;&quot;&gt;윈도우 + R -&amp;gt; cmd 입력 실행&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;399&quot; data-origin-height=&quot;206&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/boPaQT/btrSMH0IZo0/oipviPmehukOtBCEKRF9V0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/boPaQT/btrSMH0IZo0/oipviPmehukOtBCEKRF9V0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/boPaQT/btrSMH0IZo0/oipviPmehukOtBCEKRF9V0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FboPaQT%2FbtrSMH0IZo0%2FoipviPmehukOtBCEKRF9V0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;399&quot; height=&quot;206&quot; data-origin-width=&quot;399&quot; data-origin-height=&quot;206&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;explorer &lt;/b&gt;&lt;span style=&quot;letter-spacing: 0px;&quot;&gt;실행을 중지 시킨다.&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;taskkill /f /im explorer.exe&lt;/div&gt;
&lt;div&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;979&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/473kR/btrSIpm9eqt/oW0Av90YvdZrDlprgohMO1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/473kR/btrSIpm9eqt/oW0Av90YvdZrDlprgohMO1/img.png&quot; data-alt=&quot;taskkill /f /im explorer.exe&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/473kR/btrSIpm9eqt/oW0Av90YvdZrDlprgohMO1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F473kR%2FbtrSIpm9eqt%2FoW0Av90YvdZrDlprgohMO1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;979&quot; height=&quot;114&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;979&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;taskkill /f /im explorer.exe&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;실행하고 나면 깜짝 놀랄수도 있어요&lt;/div&gt;
&lt;div&gt;윈도우 메뉴가 사라지는 환상을 볼 수 있습니다.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;당황하지 마시고&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;explorer&lt;/b&gt;를 다시 실행시키면 환경변수가 적용된다.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;explorer.exe&lt;/div&gt;
&lt;div&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;538&quot; data-origin-height=&quot;153&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/yXyV1/btrSMIegf8b/pAH5wq2g9t2yeE3UCK1FN0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/yXyV1/btrSMIegf8b/pAH5wq2g9t2yeE3UCK1FN0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/yXyV1/btrSMIegf8b/pAH5wq2g9t2yeE3UCK1FN0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FyXyV1%2FbtrSMIegf8b%2FpAH5wq2g9t2yeE3UCK1FN0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;538&quot; height=&quot;153&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;538&quot; data-origin-height=&quot;153&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;explorer.exe 가끔 안될때 있어요 그러면 아래의 방법으로 윈도우 를 다시 살릴 수 있어요&lt;/div&gt;
&lt;div&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;399&quot; data-origin-height=&quot;206&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cAhEdJ/btrSIrrGnys/iYKjdjkUBfQmQZTt4jEpU0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cAhEdJ/btrSIrrGnys/iYKjdjkUBfQmQZTt4jEpU0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cAhEdJ/btrSIrrGnys/iYKjdjkUBfQmQZTt4jEpU0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcAhEdJ%2FbtrSIrrGnys%2FiYKjdjkUBfQmQZTt4jEpU0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;399&quot; height=&quot;206&quot; data-origin-width=&quot;399&quot; data-origin-height=&quot;206&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여기에서 실행하시면 바로 동작 됩니다.&lt;/p&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;</description>
      <category>Programming</category>
      <category>explorer</category>
      <category>window</category>
      <category>명령어</category>
      <category>변수</category>
      <category>변수지정</category>
      <category>윈도우</category>
      <category>재부팅</category>
      <category>환경변수</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/120</guid>
      <comments>https://fflask.tistory.com/entry/s#entry120comment</comments>
      <pubDate>Sun, 4 Dec 2022 10:00:10 +0900</pubDate>
    </item>
    <item>
      <title>&amp;lt;img&amp;gt; 태그의 alt 속성 왜 넣어야 하나?</title>
      <link>https://fflask.tistory.com/entry/img-%ED%83%9C%EA%B7%B8%EC%9D%98-alt-%EC%86%8D%EC%84%B1-%EC%99%9C-%EB%84%A3%EC%96%B4%EC%95%BC-%ED%95%98%EB%82%98</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_그림1.png&quot; data-origin-width=&quot;400&quot; data-origin-height=&quot;217&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/l6Q3F/btrSB3waXa9/5L0zw5s0juOjqkUXI8FkEK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/l6Q3F/btrSB3waXa9/5L0zw5s0juOjqkUXI8FkEK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/l6Q3F/btrSB3waXa9/5L0zw5s0juOjqkUXI8FkEK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fl6Q3F%2FbtrSB3waXa9%2F5L0zw5s0juOjqkUXI8FkEK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;450&quot; height=&quot;245&quot; data-filename=&quot;edited_그림1.png&quot; data-origin-width=&quot;400&quot; data-origin-height=&quot;217&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;정의&amp;nbsp;및&amp;nbsp;특징&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;&amp;lt;img&amp;gt;&amp;nbsp;태그의&amp;nbsp;alt&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;alt&amp;nbsp;속성은&amp;nbsp;사용자가&amp;nbsp;느린&amp;nbsp;네트워크&amp;nbsp;환경이나&amp;nbsp;src&amp;nbsp;속성값의&amp;nbsp;오류,&amp;nbsp;시각&amp;nbsp;장애인용&amp;nbsp;스크린&amp;nbsp;리더의&amp;nbsp;사용&amp;nbsp;등&amp;nbsp;어떤&amp;nbsp;이유로든&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;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;한국처럼 인터넷이 빠른 환경에서는 크게 볼일이 없지만 인터넷 환경이 느리거나 장애인 관련 프로그램이나 액세스 빌리티관련하여 조금 공부를 했다면 누구나 아는 내요이겠죠.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;문법&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1669859789737&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;img alt=&quot;표현 텍스트&quot;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;예제&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1669859994469&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang=&quot;ko&quot;&amp;gt;
&amp;lt;head&amp;gt;
	&amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;
	&amp;lt;title&amp;gt;Image alt &amp;lt;/title&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;

    &amp;lt;img src=&quot;/images.png&quot; alt=&quot;이미지 텍스트&quot;&amp;gt;
    &amp;lt;p&amp;gt;이미지가 로딩되지 않는 상황 또는 장애인분들의 웹사용의 편의를 위해서 꼭 넣어주세요&amp;lt;/p&amp;gt;
    	
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;지원브라우저&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 14.2857%; text-align: center;&quot;&gt;속성&lt;/td&gt;
&lt;td style=&quot;width: 14.2857%; text-align: center;&quot;&gt;크롬&lt;/td&gt;
&lt;td style=&quot;width: 14.2857%; text-align: center;&quot;&gt;웨일&lt;/td&gt;
&lt;td style=&quot;width: 14.2857%; text-align: center;&quot;&gt;파이어폭스&lt;/td&gt;
&lt;td style=&quot;width: 14.2857%; text-align: center;&quot;&gt;사파리&lt;/td&gt;
&lt;td style=&quot;width: 14.2857%; text-align: center;&quot;&gt;오라클&lt;/td&gt;
&lt;td style=&quot;width: 14.2857%; text-align: center;&quot;&gt;엣지&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 14.2857%; text-align: center;&quot;&gt;alt&lt;/td&gt;
&lt;td style=&quot;width: 14.2857%; text-align: center;&quot;&gt;O&lt;/td&gt;
&lt;td style=&quot;width: 14.2857%; text-align: center;&quot;&gt;O&lt;/td&gt;
&lt;td style=&quot;width: 14.2857%; text-align: center;&quot;&gt;O&lt;/td&gt;
&lt;td style=&quot;width: 14.2857%; text-align: center;&quot;&gt;O&lt;/td&gt;
&lt;td style=&quot;width: 14.2857%; text-align: center;&quot;&gt;O&lt;/td&gt;
&lt;td style=&quot;width: 14.2857%; text-align: center;&quot;&gt;O&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Web</category>
      <category>Alt</category>
      <category>HTML</category>
      <category>img</category>
      <category>tag</category>
      <category>브라우저</category>
      <category>속성</category>
      <category>액세스빌리티</category>
      <category>이미지 텍스트</category>
      <category>지원</category>
      <category>테그</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/119</guid>
      <comments>https://fflask.tistory.com/entry/img-%ED%83%9C%EA%B7%B8%EC%9D%98-alt-%EC%86%8D%EC%84%B1-%EC%99%9C-%EB%84%A3%EC%96%B4%EC%95%BC-%ED%95%98%EB%82%98#entry119comment</comments>
      <pubDate>Thu, 1 Dec 2022 11:16:52 +0900</pubDate>
    </item>
    <item>
      <title>이렇게 갑자기 춥다고?</title>
      <link>https://fflask.tistory.com/entry/%EC%9D%B4%EB%A0%87%EA%B2%8C-%EA%B0%91%EC%9E%90%EA%B8%B0-%EC%B6%A5%EB%8B%A4%EA%B3%A0</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;820&quot; data-origin-height=&quot;820&quot;&gt;&lt;span data-url=&quot;https://t1.daumcdn.net/cfile/tistory/993203385BD9C6E747?original&quot; data-phocus=&quot;https://t1.daumcdn.net/cfile/tistory/993203385BD9C6E747?original&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/993203385BD9C6E747&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F993203385BD9C6E747&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;820&quot; height=&quot;820&quot; data-origin-width=&quot;820&quot; data-origin-height=&quot;820&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; font-size: 14px;&quot;&gt;마음이&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; font-size: 14px;&quot;&gt;날이 차가운게 아니었구나&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;</description>
      <category>그림</category>
      <category>fflask</category>
      <category>flask</category>
      <category>instargram 플라스크</category>
      <category>mind</category>
      <category>nalgot</category>
      <category>가을</category>
      <category>그림</category>
      <category>날것</category>
      <category>날씨</category>
      <category>마음</category>
      <category>마음이</category>
      <category>만화</category>
      <category>인스타그렘</category>
      <category>일러스트</category>
      <category>춥다</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/18</guid>
      <comments>https://fflask.tistory.com/entry/%EC%9D%B4%EB%A0%87%EA%B2%8C-%EA%B0%91%EC%9E%90%EA%B8%B0-%EC%B6%A5%EB%8B%A4%EA%B3%A0#entry18comment</comments>
      <pubDate>Thu, 1 Dec 2022 10:06:09 +0900</pubDate>
    </item>
    <item>
      <title>[Android] kotlin 버튼클릭 이벤트 처리(Button onclick event)</title>
      <link>https://fflask.tistory.com/entry/Android-kotlin-%EB%B2%84%ED%8A%BC%ED%81%B4%EB%A6%AD-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EC%B2%98%EB%A6%ACButton-onclick-event</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;415&quot; data-origin-height=&quot;118&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bKzm9q/btqxvLXqXbh/WwdtkoF4B9ylVKQkFkF9XK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bKzm9q/btqxvLXqXbh/WwdtkoF4B9ylVKQkFkF9XK/img.png&quot; data-alt=&quot;android studio logo&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bKzm9q/btqxvLXqXbh/WwdtkoF4B9ylVKQkFkF9XK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbKzm9q%2FbtqxvLXqXbh%2FWwdtkoF4B9ylVKQkFkF9XK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;415&quot; height=&quot;118&quot; data-origin-width=&quot;415&quot; data-origin-height=&quot;118&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;android studio logo&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;kotlin&amp;nbsp;버튼클릭&amp;nbsp;이벤트&amp;nbsp;처리(Button&amp;nbsp;onclick&amp;nbsp;event)&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안드로이드 간단한 버튼 클릭 이벤(setonclick event)트를 만들어봅시다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;MainActivity&lt;/p&gt;
&lt;pre id=&quot;code_1565794108257&quot; class=&quot;html xml&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;package com.fflask

import android.support.v7.app.AppCompatActivity
import android.os.Bundle
import android.widget.Button
import android.widget.TextView

class MainActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
        
		//레이아웃 선언
        val counter_num = findViewById&amp;lt;TextView&amp;gt;(R.id.counter_num)
        val btn_event = findViewById&amp;lt;Button&amp;gt;(R.id.e_btn)
        var counter = 0

        btn_event.setOnClickListener {
            counter++//클릭할때마다 카운터 상승
            counter_num.text = counter.toString()
            //카운터를 텍스트뷰로
        }

    }
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;activity_layout.xml&lt;/p&gt;
&lt;pre id=&quot;code_1565794166262&quot; class=&quot;html xml&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;
&amp;lt;android.support.constraint.ConstraintLayout
        xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;
        xmlns:tools=&quot;http://schemas.android.com/tools&quot;
        xmlns:app=&quot;http://schemas.android.com/apk/res-auto&quot;
        android:layout_width=&quot;match_parent&quot;
        android:layout_height=&quot;match_parent&quot;
        android:background=&quot;@drawable/main_background_colors&quot;
        tools:context=&quot;.MainActivity&quot;&amp;gt;

    &amp;lt;TextView
            android:id=&quot;@+id/counter_num&quot;
            android:layout_width=&quot;wrap_content&quot;
            android:layout_height=&quot;wrap_content&quot;
            android:text=&quot;@string/start_main_text&quot;
            android:textSize=&quot;80sp&quot;
            android:textColor=&quot;@android:color/background_light&quot;
            app:layout_constraintBottom_toBottomOf=&quot;parent&quot;
            app:layout_constraintLeft_toLeftOf=&quot;parent&quot;
            app:layout_constraintRight_toRightOf=&quot;parent&quot;
            app:layout_constraintTop_toTopOf=&quot;parent&quot;/&amp;gt;
    &amp;lt;Button
            android:text=&quot;@string/reset_btn_text&quot;
            android:textColor=&quot;@android:color/background_light&quot;
            android:layout_width=&quot;wrap_content&quot;
            android:textStyle=&quot;bold&quot;
            android:layout_height=&quot;wrap_content&quot;
            android:id=&quot;@+id/e_btn&quot;
            android:background=&quot;#00000000&quot;
            android:layout_marginTop=&quot;8dp&quot;
            app:layout_constraintTop_toTopOf=&quot;parent&quot;
            android:layout_marginBottom=&quot;8dp&quot;
            app:layout_constraintBottom_toBottomOf=&quot;parent&quot;
            app:layout_constraintVertical_bias=&quot;0.988&quot;
            android:layout_marginEnd=&quot;8dp&quot;
            app:layout_constraintEnd_toEndOf=&quot;parent&quot;
            android:layout_marginRight=&quot;8dp&quot;
            android:layout_marginStart=&quot;8dp&quot;
            app:layout_constraintStart_toStartOf=&quot;parent&quot;
            android:layout_marginLeft=&quot;8dp&quot;
            app:layout_constraintHorizontal_bias=&quot;0.498&quot;/&amp;gt;

&amp;lt;/android.support.constraint.ConstraintLayout&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;xml은 바로 사용하시면 에러가 있을 꺼에요 필요없으신 부분은 삭제하고 사용해주세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Main구문의 주석을 참조해주세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다양한 인벤트를 다음에 다양한 이벤트를 추가해봐야 겠어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;App playing vedio link: &lt;a href=&quot;https://www.youtube.com/watch?v=xI_7s9oV3MA&quot;&gt;https://www.youtube.com/watch?v=xI_7s9oV3MA&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming/Android</category>
      <category>Android</category>
      <category>Button</category>
      <category>kotlin</category>
      <category>onclick</category>
      <category>OnClickListener</category>
      <category>모바일개발</category>
      <category>버튼클릭이벤트</category>
      <category>안드로이드</category>
      <category>코트린</category>
      <category>클릭이벤트</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/69</guid>
      <comments>https://fflask.tistory.com/entry/Android-kotlin-%EB%B2%84%ED%8A%BC%ED%81%B4%EB%A6%AD-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EC%B2%98%EB%A6%ACButton-onclick-event#entry69comment</comments>
      <pubDate>Thu, 1 Dec 2022 09:31:31 +0900</pubDate>
    </item>
    <item>
      <title>create-nuxt-app은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는배치 파일이 아닙니다.</title>
      <link>https://fflask.tistory.com/entry/create-nuxt-app%EC%9D%80%EB%8A%94-%EB%82%B4%EB%B6%80-%EB%98%90%EB%8A%94-%EC%99%B8%EB%B6%80-%EB%AA%85%EB%A0%B9-%EC%8B%A4%ED%96%89%ED%95%A0-%EC%88%98-%EC%9E%88%EB%8A%94-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8-%EB%98%90%EB%8A%94%EB%B0%B0%EC%B9%98-%ED%8C%8C%EC%9D%BC%EC%9D%B4-%EC%95%84%EB%8B%99%EB%8B%88%EB%8B%A4</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;'create-nuxt-app'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 &lt;br /&gt;배치&amp;nbsp;파일이&amp;nbsp;아닙니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;검색을 해도 node.js 설치 버전등을 명시하지 안된다고는 되어있지 않았다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그래서 조금더 검색해보니 안되는 이유가 나와있었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;gt; npm i -g create-nuxt-app&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설치를 해줘야 한다고 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설치이후에는 잘동작합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Web</category>
      <category>create-nuxt-app</category>
      <category>node</category>
      <category>node.js</category>
      <category>NUXT</category>
      <category>Vue</category>
      <category>web</category>
      <category>노드</category>
      <category>뷰</category>
      <category>웹프레임워크</category>
      <category>프레임워크</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/118</guid>
      <comments>https://fflask.tistory.com/entry/create-nuxt-app%EC%9D%80%EB%8A%94-%EB%82%B4%EB%B6%80-%EB%98%90%EB%8A%94-%EC%99%B8%EB%B6%80-%EB%AA%85%EB%A0%B9-%EC%8B%A4%ED%96%89%ED%95%A0-%EC%88%98-%EC%9E%88%EB%8A%94-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8-%EB%98%90%EB%8A%94%EB%B0%B0%EC%B9%98-%ED%8C%8C%EC%9D%BC%EC%9D%B4-%EC%95%84%EB%8B%99%EB%8B%88%EB%8B%A4#entry118comment</comments>
      <pubDate>Wed, 9 Nov 2022 00:42:57 +0900</pubDate>
    </item>
    <item>
      <title>Nezumi, VM1S Watch 출시 10주년 기념 최초의 기계식</title>
      <link>https://fflask.tistory.com/entry/Nezumi-VM1S-Watch-%EC%B6%9C%EC%8B%9C-10%EC%A3%BC%EB%85%84-%EA%B8%B0%EB%85%90-%EC%B5%9C%EC%B4%88%EC%9D%98-%EA%B8%B0%EA%B3%84%EC%8B%9D</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;1200&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/MTVP9/btrvgm0stj7/ghKuxIdanG7Vhb3vVQaRE1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/MTVP9/btrvgm0stj7/ghKuxIdanG7Vhb3vVQaRE1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/MTVP9/btrvgm0stj7/ghKuxIdanG7Vhb3vVQaRE1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMTVP9%2Fbtrvgm0stj7%2FghKuxIdanG7Vhb3vVQaRE1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1200&quot; height=&quot;1200&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;1200&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;스웨덴 워치메이커 Nezumi는 빈티지 자동차에서 영감을 받은 고급 시계 제작을 전문으로 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번 레이블 10주년을 기념하여 VM1S라는 Nezumi 최초의 기계식 크로노 그래프 모델을 출시를 발표했습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;680&quot; data-origin-height=&quot;454&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/TIVwN/btrvgnd215n/gr8Be7F79Ekt9kSWxVNuqK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/TIVwN/btrvgnd215n/gr8Be7F79Ekt9kSWxVNuqK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/TIVwN/btrvgnd215n/gr8Be7F79Ekt9kSWxVNuqK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTIVwN%2Fbtrvgnd215n%2Fgr8Be7F79Ekt9kSWxVNuqK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;680&quot; height=&quot;454&quot; data-origin-width=&quot;680&quot; data-origin-height=&quot;454&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번 VM1S는 Nesumi 시그니처인 Voiture모델에 스위스산 Sellita SW510Mb 핸드 와인딩 모터를 장착한 모델입니다. 이 컴펙트한 므브먼트를 통해 Vioture의 특징인 날씬한 빌드를 유지할 수 있었습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;680&quot; data-origin-height=&quot;454&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/YKkQX/btrvkHJxJhy/eamRViKy1STlvCeKqn5Fv1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/YKkQX/btrvkHJxJhy/eamRViKy1STlvCeKqn5Fv1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/YKkQX/btrvkHJxJhy/eamRViKy1STlvCeKqn5Fv1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FYKkQX%2FbtrvkHJxJhy%2FeamRViKy1STlvCeKqn5Fv1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;680&quot; height=&quot;454&quot; data-origin-width=&quot;680&quot; data-origin-height=&quot;454&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현재 Nezumi는 3가지 버전으로 시계를 제공하고 있으며 각각 버전은 총 100개 한정으로 제한적으로 제작하여서 판매하고 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000;&quot;&gt;Image Credit: Nezumi&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000;&quot;&gt;&lt;a href=&quot;https://www.nezumistudios.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.nezumistudios.com/&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1646597796207&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;NEZUMI Studios - NEZUMI &amp;reg; Studios&quot; data-og-description=&quot;NEZUMI Studios is a Swedish lifestyle brand. Come and explore our reimagined watches &amp;amp; other fine goods. We ship worldwide with several payment options.&quot; data-og-host=&quot;www.nezumistudios.com&quot; data-og-source-url=&quot;https://www.nezumistudios.com/&quot; data-og-url=&quot;https://www.nezumistudios.com/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/mgJKH/hyNC0qKM7z/wZqBrAKH580tQXaQWeaIVK/img.jpg?width=1000&amp;amp;height=1000&amp;amp;face=0_0_1000_1000,https://scrap.kakaocdn.net/dn/bCoJ3a/hyNCTL0PG8/71RVJMU7YvkuJkc267Yzi1/img.png?width=2000&amp;amp;height=205&amp;amp;face=0_0_2000_205,https://scrap.kakaocdn.net/dn/cnaGuk/hyNC4zXoWW/04CpKo18j3xOkw6s6kzHk0/img.png?width=2000&amp;amp;height=205&amp;amp;face=0_0_2000_205&quot;&gt;&lt;a href=&quot;https://www.nezumistudios.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.nezumistudios.com/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/mgJKH/hyNC0qKM7z/wZqBrAKH580tQXaQWeaIVK/img.jpg?width=1000&amp;amp;height=1000&amp;amp;face=0_0_1000_1000,https://scrap.kakaocdn.net/dn/bCoJ3a/hyNCTL0PG8/71RVJMU7YvkuJkc267Yzi1/img.png?width=2000&amp;amp;height=205&amp;amp;face=0_0_2000_205,https://scrap.kakaocdn.net/dn/cnaGuk/hyNC4zXoWW/04CpKo18j3xOkw6s6kzHk0/img.png?width=2000&amp;amp;height=205&amp;amp;face=0_0_2000_205');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;NEZUMI Studios - NEZUMI &amp;reg; Studios&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;NEZUMI Studios is a Swedish lifestyle brand. Come and explore our reimagined watches &amp;amp; other fine goods. We ship worldwide with several payment options.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.nezumistudios.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://hiconsumption.com/nezumi-voiture-vm1s-mechanical-chronograph/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://hiconsumption.com/nezumi-voiture-vm1s-mechanical-chronograph/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1646597802763&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Nezumi Is Celebrating Its Tenth Anniversary by Releasing Its First-Ever Mechanical Chronograph&quot; data-og-description=&quot;Making mechanical moves.&quot; data-og-host=&quot;hiconsumption.com&quot; data-og-source-url=&quot;https://hiconsumption.com/nezumi-voiture-vm1s-mechanical-chronograph/&quot; data-og-url=&quot;https://hiconsumption.com/nezumi-voiture-vm1s-mechanical-chronograph/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/VR4iP/hyNCX1SD43/TSnpGKCRBJcwBWLvBSxAKK/img.jpg?width=1000&amp;amp;height=524&amp;amp;face=0_0_1000_524&quot;&gt;&lt;a href=&quot;https://hiconsumption.com/nezumi-voiture-vm1s-mechanical-chronograph/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://hiconsumption.com/nezumi-voiture-vm1s-mechanical-chronograph/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/VR4iP/hyNCX1SD43/TSnpGKCRBJcwBWLvBSxAKK/img.jpg?width=1000&amp;amp;height=524&amp;amp;face=0_0_1000_524');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Nezumi Is Celebrating Its Tenth Anniversary by Releasing Its First-Ever Mechanical Chronograph&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Making mechanical moves.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;hiconsumption.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>테크 기사</category>
      <category>automobiles</category>
      <category>Chronograph</category>
      <category>neznmi</category>
      <category>SW510</category>
      <category>watch</category>
      <category>기념시계</category>
      <category>네즈미</category>
      <category>손목시계</category>
      <category>시계</category>
      <category>한정판</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/115</guid>
      <comments>https://fflask.tistory.com/entry/Nezumi-VM1S-Watch-%EC%B6%9C%EC%8B%9C-10%EC%A3%BC%EB%85%84-%EA%B8%B0%EB%85%90-%EC%B5%9C%EC%B4%88%EC%9D%98-%EA%B8%B0%EA%B3%84%EC%8B%9D#entry115comment</comments>
      <pubDate>Mon, 7 Mar 2022 05:21:36 +0900</pubDate>
    </item>
    <item>
      <title>버려지는 받침목이 지금은 내탁자위의 와인 스텐드</title>
      <link>https://fflask.tistory.com/entry/%EB%B2%84%EB%A0%A4%EC%A7%80%EB%8A%94-%EB%B0%9B%EC%B9%A8%EB%AA%A9%EC%9D%B4-%EC%A7%80%EA%B8%88%EC%9D%80-%EB%82%B4%ED%83%81%EC%9E%90%EC%9C%84%EC%9D%98-%EC%99%80%EC%9D%B8-%EC%8A%A4%ED%85%90%EB%93%9C</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;가끔 제재소에서 나무를 받아오면 나무를 받치는 나무가 상당히 좋은 하드우스가 여서 들어오는 경우가 있어요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그나무들은 가져온 나무보다 오히려 좋은 경우도 있어요.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하지만 받침목이다 보니 천대받는 경우가 있죠 불쌍하지 않나요.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;단지 나무를 받치는 용도로만 쓰이다 결국에는 화목제가 되는거죠.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아쉬워서 와인 스텐드로 만들어봤습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;리사이클링도되고 좋을것 같아서 가끔 이렇게 버려진 나무나 가구를 가져와서 만들어보려고 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1062&quot; data-origin-height=&quot;723&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b1OeR8/btrrlTvegww/dwTr0KrIFsK3WmZNvkaKB0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b1OeR8/btrrlTvegww/dwTr0KrIFsK3WmZNvkaKB0/img.png&quot; data-alt=&quot;와인스텐드 디자인&amp;amp;amp;amp;nbsp;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b1OeR8/btrrlTvegww/dwTr0KrIFsK3WmZNvkaKB0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb1OeR8%2FbtrrlTvegww%2FdwTr0KrIFsK3WmZNvkaKB0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1062&quot; height=&quot;723&quot; data-origin-width=&quot;1062&quot; data-origin-height=&quot;723&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;와인스텐드 디자인&amp;amp;amp;nbsp;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 사진과 같이 간단한 디자인으로 만들어보려고 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에는 만드는 과정이 빠져있지만 다음부터는 만드는 과정의 사진이나 영상도 같이 포함해서 올려볼께요&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20220121_215028562.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1082&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dm1kol/btrrpmwbUvH/mwBqqiwR6b0k6NSM5em9RK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dm1kol/btrrpmwbUvH/mwBqqiwR6b0k6NSM5em9RK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dm1kol/btrrpmwbUvH/mwBqqiwR6b0k6NSM5em9RK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdm1kol%2FbtrrpmwbUvH%2FmwBqqiwR6b0k6NSM5em9RK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1440&quot; height=&quot;1082&quot; data-filename=&quot;KakaoTalk_20220121_215028562.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1082&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;KakaoTalk_20220121_215028562_01.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ts1nm/btrrpn2UH3O/TDHd6w6xrwk9ld6zAoi6cK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ts1nm/btrrpn2UH3O/TDHd6w6xrwk9ld6zAoi6cK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ts1nm/btrrpn2UH3O/TDHd6w6xrwk9ld6zAoi6cK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fts1nm%2Fbtrrpn2UH3O%2FTDHd6w6xrwk9ld6zAoi6cK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1440&quot; height=&quot;1080&quot; data-filename=&quot;KakaoTalk_20220121_215028562_01.jpg&quot; data-origin-width=&quot;1440&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;완성된 사진입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;짜잔~~~&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하지만 아쉽게도 저는 술이나 와인등을 마시지 않기에 저에게는 의미가 없답니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;리사이클링(Recycling) 목적으로 만들어진 거라 괜찮습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.instagram.com/p/CY-_KhfJsQ-/&quot;&gt;https://www.instagram.com/p/CY-_KhfJsQ-/&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;출처- &lt;a href=&quot;https://jamywood.tistory.com/8&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://jamywood.tistory.com/8&lt;/a&gt;&lt;/p&gt;</description>
      <category>JAMY WOOD</category>
      <category>recycling</category>
      <category>Stand</category>
      <category>Wine</category>
      <category>디자인</category>
      <category>리사이클링</category>
      <category>와인</category>
      <category>와인스텐드</category>
      <category>와인진열</category>
      <category>원목</category>
      <category>폐목재</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/108</guid>
      <comments>https://fflask.tistory.com/entry/%EB%B2%84%EB%A0%A4%EC%A7%80%EB%8A%94-%EB%B0%9B%EC%B9%A8%EB%AA%A9%EC%9D%B4-%EC%A7%80%EA%B8%88%EC%9D%80-%EB%82%B4%ED%83%81%EC%9E%90%EC%9C%84%EC%9D%98-%EC%99%80%EC%9D%B8-%EC%8A%A4%ED%85%90%EB%93%9C#entry108comment</comments>
      <pubDate>Fri, 21 Jan 2022 22:47:47 +0900</pubDate>
    </item>
    <item>
      <title>Linux 기반의  새로운 PinePhone Pro라는 폰이 있다?</title>
      <link>https://fflask.tistory.com/entry/Linux-%EA%B8%B0%EB%B0%98%EC%9D%98-%EC%83%88%EB%A1%9C%EC%9A%B4-PinePhone-Pro%EB%9D%BC%EB%8A%94-%ED%8F%B0%EC%9D%B4-%EC%9E%88%EB%8B%A4</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;603&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dHGUBL/btrq0vf3vU7/36JhgSbT5pULIlopBhAW10/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dHGUBL/btrq0vf3vU7/36JhgSbT5pULIlopBhAW10/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dHGUBL/btrq0vf3vU7/36JhgSbT5pULIlopBhAW10/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdHGUBL%2Fbtrq0vf3vU7%2F36JhgSbT5pULIlopBhAW10%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;800&quot; height=&quot;603&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;603&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기존 Android,IOS 이외의 새로운 선택지 Linux OS스마트폰이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Pine64라는 홍콩회사에서 개발한 Open-Source Linux OS스마트 폰이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bLx5va/btrq0uPaAuL/TvaIWRtRbtqDffuIkztH0k/img.jpg&quot; /&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최신 모바일 Linux 운영 체제는 Android 또는 iOS의 진정한 대안으로 간주되기에는 갈길이 멀지만, 모바일 Linux가 대부분의 모바일 소비자를 만족시킬 수 있는 상태는 아직까지는 아니다. 하지만 Linux전용 스마트폰으로 이동할 준비가 되어 있음을 알고 있습니다. PinePhone Pro는 현재의 소프트웨어 제한 사항을 받아들일 준비가 되어 있다면 일상적인 드라이버가 될 수 있는 강력한 성능을 갖추고 있습니다.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;간단히&amp;nbsp;말해서&amp;nbsp;기존&amp;nbsp;PinePhone&amp;nbsp;소유자이고&amp;nbsp;장치가&amp;nbsp;더&amp;nbsp;강력하고&amp;nbsp;세련되기만을&amp;nbsp;바라는&amp;nbsp;경우&amp;nbsp;PinePhone&amp;nbsp;Pro가&amp;nbsp;적합합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;450&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bV8kcI/btrqVvnNsPz/zrkxMJqR4sPKG9qbvQR5T0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bV8kcI/btrqVvnNsPz/zrkxMJqR4sPKG9qbvQR5T0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bV8kcI/btrqVvnNsPz/zrkxMJqR4sPKG9qbvQR5T0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbV8kcI%2FbtrqVvnNsPz%2FzrkxMJqR4sPKG9qbvQR5T0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;800&quot; height=&quot;450&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;450&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현재 까지는 애플리케이션 열기, 인터넷 검색, 사용자 인터페이스 상호 작용 또는 동영상 시청과 같은 작업은 최근의 중급 Android 스마트폰과 대등합니다. 많은 분들이 기본 Linux 게임과 인기 있는 복고풍 게임 에뮬레이터가 SuperTuxKart, PSP 또는 Dreamcast 에뮬레이션이든 상관없이 PinePhone Pro에서 훌륭하게 작동한다는 소식을 듣고 기뻐할 것입니다.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;PinePhone&amp;nbsp;Pro를&amp;nbsp;외부&amp;nbsp;모니터와&amp;nbsp;키보드&amp;nbsp;및&amp;nbsp;마우스에&amp;nbsp;도킹하여&amp;nbsp;연결하면&amp;nbsp;웹서핑,&amp;nbsp;터미널&amp;nbsp;또는&amp;nbsp;오피스&amp;nbsp;제품군&amp;nbsp;사용,&amp;nbsp;1080p&amp;nbsp;비디오&amp;nbsp;시청,&amp;nbsp;가벼운&amp;nbsp;사진&amp;nbsp;편집&amp;nbsp;시에도&amp;nbsp;잘&amp;nbsp;작동합니다.&amp;nbsp;이동&amp;nbsp;중에도&amp;nbsp;주머니에&amp;nbsp;넣을&amp;nbsp;수&amp;nbsp;있는&amp;nbsp;완벽한&amp;nbsp;Linux&amp;nbsp;컴퓨터.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;450&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/8pAj1/btrqX2d8rvV/CUYFjMHqdatzKHXhUz8e20/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/8pAj1/btrqX2d8rvV/CUYFjMHqdatzKHXhUz8e20/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/8pAj1/btrqX2d8rvV/CUYFjMHqdatzKHXhUz8e20/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F8pAj1%2FbtrqX2d8rvV%2FCUYFjMHqdatzKHXhUz8e20%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;800&quot; height=&quot;450&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;450&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;제품사양&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;System on Chip (SoC)&lt;br /&gt;&amp;nbsp;- Rockchip RK3399S 64bit SoC &amp;ndash; 2x A72 and 4x A53 CPU cores @ 1.5GHz &lt;br /&gt;GPU&lt;br /&gt;&amp;nbsp;- ARM Mali T860 4x core GPU @ 500MHz &lt;br /&gt;RAM&lt;br /&gt;&amp;nbsp;- 4GB LPDDR4 @ 800MHz &lt;br /&gt;Storage&lt;br /&gt;&amp;nbsp;- 128GB eMMC flash storage &lt;br /&gt;&amp;nbsp;- Optional micro SD card (SDXC up-to 2TB) &lt;br /&gt;LCD panel&lt;br /&gt;&amp;nbsp;- 6&amp;Prime; 1440 x 720 in-cell IPS with Gorilla Glass 4&amp;trade;&amp;nbsp; &lt;br /&gt;Cameras&lt;br /&gt;&amp;nbsp;- 13MP Sony IMX258 main camera with Gorilla Glass 4&amp;trade;&amp;nbsp;&amp;nbsp;protective layer &lt;br /&gt;&amp;nbsp;- 5MP OmniVision OV5640 front-facing camera &lt;br /&gt;Modem &amp;amp; GPS&lt;br /&gt;&amp;nbsp;- Quectel EG25-G &amp;ndash; global GSM and CDMA bands &lt;br /&gt;&amp;nbsp;- GPS, GPS-A, GLONASS &lt;br /&gt;WiFi &amp;amp; Bluetooth&lt;br /&gt;&amp;nbsp;- AMPAK AP6255 WiFi 11ac + Bluetooth V4.1 &lt;br /&gt;I/O&lt;br /&gt;&amp;nbsp;- Micro SD slot &lt;br /&gt;&amp;nbsp;- Pogo-pins (OG PinePhone compatible) &lt;br /&gt;&amp;nbsp;- USB-C- power, data (USB 3.0), and DP alt-mode video out &lt;br /&gt;Sensors&lt;br /&gt;&amp;nbsp;- Accelerator &lt;br /&gt;&amp;nbsp;- Gyroscope &lt;br /&gt;&amp;nbsp;- Proximity &lt;br /&gt;&amp;nbsp;- Compass &lt;br /&gt;&amp;nbsp;- Ambient light &lt;br /&gt;Privacy hardware switches&lt;br /&gt;&amp;nbsp;- Cameras &lt;br /&gt;&amp;nbsp;- Microphone &lt;br /&gt;&amp;nbsp;- WiFi and Bluetooth &lt;br /&gt;&amp;nbsp;- LTE modem (including GPS) &lt;br /&gt;&amp;nbsp;- Headphones (to enable UART output) &lt;br /&gt;External buttons&lt;br /&gt;&amp;nbsp;- Volume up / down rocker &lt;br /&gt;&amp;nbsp;- Power ON/ OFF &lt;br /&gt;Audio Out&lt;br /&gt;&amp;nbsp;- Headset speaker &lt;br /&gt;&amp;nbsp;- Audio jack &lt;br /&gt;&amp;nbsp;- Loud Speaker &lt;br /&gt;Other&lt;br /&gt;&amp;nbsp;- Flash / Torch &lt;br /&gt;&amp;nbsp;- Vibration motor &lt;br /&gt;&amp;nbsp;- Status LED &lt;br /&gt;&amp;nbsp;- UART via audio jack &lt;br /&gt;Battery&lt;br /&gt;&amp;nbsp;- Samsung J7 form-factor 3000mAh &lt;br /&gt;Charging &lt;br /&gt;&amp;nbsp;- 5V 3A (15W) Quick Charge &amp;ndash; USB Power Delivery specification &lt;br /&gt;Dimensions&lt;br /&gt;&amp;nbsp;- 160.8 x 76.6 x 11.1mm &lt;br /&gt;Weight&lt;br /&gt;&amp;nbsp;- Approx. 215g &lt;br /&gt;Price&lt;br /&gt;&amp;nbsp;- $399 (not inc. shipping &amp;amp; import tax)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.pine64.org/pinephonepro/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.pine64.org/pinephonepro/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1642434874799&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;PinePhone Pro | PINE64&quot; data-og-description=&quot;PinePhone Pro, our flagship smartphone and the best way to experience mainline Linux on a mobile device Explorer Edition now available! Pre-order now * Additional charges, such as import taxes and&amp;hellip;&quot; data-og-host=&quot;www.pine64.org&quot; data-og-source-url=&quot;https://www.pine64.org/pinephonepro/&quot; data-og-url=&quot;https://www.pine64.org/pinephonepro/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bsigve/hyM74GxT0G/odOsfDisn5A60fgipyU6l0/img.jpg?width=1920&amp;amp;height=1080&amp;amp;face=0_0_1920_1080,https://scrap.kakaocdn.net/dn/noUX6/hyM7X1InFB/9AmIJKIiNG0grOKykKPTv1/img.jpg?width=1920&amp;amp;height=1080&amp;amp;face=0_0_1920_1080,https://scrap.kakaocdn.net/dn/eFy9oE/hyM6IE61lC/S1m1txMCAbTcaUtSoN1zqk/img.png?width=1024&amp;amp;height=576&amp;amp;face=0_0_1024_576&quot;&gt;&lt;a href=&quot;https://www.pine64.org/pinephonepro/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.pine64.org/pinephonepro/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bsigve/hyM74GxT0G/odOsfDisn5A60fgipyU6l0/img.jpg?width=1920&amp;amp;height=1080&amp;amp;face=0_0_1920_1080,https://scrap.kakaocdn.net/dn/noUX6/hyM7X1InFB/9AmIJKIiNG0grOKykKPTv1/img.jpg?width=1920&amp;amp;height=1080&amp;amp;face=0_0_1920_1080,https://scrap.kakaocdn.net/dn/eFy9oE/hyM6IE61lC/S1m1txMCAbTcaUtSoN1zqk/img.png?width=1024&amp;amp;height=576&amp;amp;face=0_0_1024_576');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;PinePhone Pro | PINE64&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;PinePhone Pro, our flagship smartphone and the best way to experience mainline Linux on a mobile device Explorer Edition now available! Pre-order now * Additional charges, such as import taxes and&amp;hellip;&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.pine64.org&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>테크 기사</category>
      <category>IT뉴스</category>
      <category>Linux</category>
      <category>newos</category>
      <category>opensource os</category>
      <category>PinePhone</category>
      <category>Smart Phone</category>
      <category>개발자폰</category>
      <category>리눅스os</category>
      <category>새로운재품</category>
      <category>스마트폰</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/107</guid>
      <comments>https://fflask.tistory.com/entry/Linux-%EA%B8%B0%EB%B0%98%EC%9D%98-%EC%83%88%EB%A1%9C%EC%9A%B4-PinePhone-Pro%EB%9D%BC%EB%8A%94-%ED%8F%B0%EC%9D%B4-%EC%9E%88%EB%8B%A4#entry107comment</comments>
      <pubDate>Tue, 18 Jan 2022 01:05:40 +0900</pubDate>
    </item>
    <item>
      <title>Flutter setting개발환경 설정 01</title>
      <link>https://fflask.tistory.com/entry/Flutter-%EA%B0%9C%EB%B0%9C%ED%99%98%EA%B2%BD-%EC%85%8B%ED%8C%85</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;Flutter 개발 환경 셋팅을 하는 방법과 순서 그리고 셋팅중에 발생하는 에러를 한번 잡아보자 사실 하다가 에러 발생해서 애먹었던거 정리해서 올려보려고 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다른분들은 이런 경우 없으시길 바랍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Window 10 64bit 윈도우 환경에서 해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;*시스템 요구 사항 &lt;br /&gt;Flutter를&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;Windows&amp;nbsp;7&amp;nbsp;SP1&amp;nbsp;이상(64비트),&amp;nbsp;x86-64&amp;nbsp;기반. &lt;br /&gt;디스크&amp;nbsp;공간&amp;nbsp;:&amp;nbsp;1.64GB(IDE/도구용&amp;nbsp;디스크&amp;nbsp;공간&amp;nbsp;제외). &lt;br /&gt;도구&amp;nbsp;:&amp;nbsp;Flutter는&amp;nbsp;환경에서&amp;nbsp;사용할&amp;nbsp;수&amp;nbsp;있는&amp;nbsp;이러한&amp;nbsp;도구에&amp;nbsp;따라&amp;nbsp;다릅니다. &lt;br /&gt;Windows PowerShell 5.0 이상(Windows 10과 함께 사전 설치됨) -&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://docs.microsoft.com/en-us/powershell/scripting/windows-powershell/install/installing-windows-powershell?view=powershell-7.2&quot;&gt;https://docs.microsoft.com/en-us/powershell/scripting/windows-powershell/install/installing-windows-powershell?view=powershell-7.2&lt;/a&gt;&lt;br /&gt;Windows 명령 프롬프트에서 Git 사용 옵션이 있는 Windows 2.x 용 Git . -&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://git-scm.com/download/win&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://git-scm.com/download/win&lt;/a&gt;&lt;br /&gt;gitWindows용&amp;nbsp;Git이&amp;nbsp;이미&amp;nbsp;설치된&amp;nbsp;경우&amp;nbsp;명령&amp;nbsp;프롬프트&amp;nbsp;또는&amp;nbsp;PowerShell에서&amp;nbsp;명령을&amp;nbsp;실행할&amp;nbsp;수&amp;nbsp;있는지&amp;nbsp;확인하십시오&amp;nbsp;.&lt;/p&gt;
&lt;figure id=&quot;og_1642422981764&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Git - Downloading Package&quot; data-og-description=&quot;Download for Windows Click here to download the latest (2.34.1) 32-bit version of Git for Windows. This is the most recent maintained build. It was released about 2 months ago, on 2021-11-25. Other Git for Windows downloads Standalone Installer 32-bit Git &quot; data-og-host=&quot;git-scm.com&quot; data-og-source-url=&quot;https://git-scm.com/download/win&quot; data-og-url=&quot;https://git-scm.com/download/win&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://git-scm.com/download/win&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://git-scm.com/download/win&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Git - Downloading Package&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Download for Windows Click here to download the latest (2.34.1) 32-bit version of Git for Windows. This is the most recent maintained build. It was released about 2 months ago, on 2021-11-25. Other Git for Windows downloads Standalone Installer 32-bit Git&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;git-scm.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;figure id=&quot;og_1642422964851&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Installing Windows PowerShell - PowerShell&quot; data-og-description=&quot;This article explains how to install Windows PowerShell on various versions of Windows.&quot; data-og-host=&quot;docs.microsoft.com&quot; data-og-source-url=&quot;https://docs.microsoft.com/en-us/powershell/scripting/windows-powershell/install/installing-windows-powershell?view=powershell-7.2&quot; data-og-url=&quot;https://docs.microsoft.com/en-us/powershell/scripting/windows-powershell/install/installing-windows-powershell&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/MpvcB/hyM79VhZXH/ujKqan9dNLV42O8D8MT8j1/img.png?width=128&amp;amp;height=128&amp;amp;face=0_0_128_128&quot;&gt;&lt;a href=&quot;https://docs.microsoft.com/en-us/powershell/scripting/windows-powershell/install/installing-windows-powershell?view=powershell-7.2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://docs.microsoft.com/en-us/powershell/scripting/windows-powershell/install/installing-windows-powershell?view=powershell-7.2&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/MpvcB/hyM79VhZXH/ujKqan9dNLV42O8D8MT8j1/img.png?width=128&amp;amp;height=128&amp;amp;face=0_0_128_128');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Installing Windows PowerShell - PowerShell&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;This article explains how to install Windows PowerShell on various versions of Windows.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;docs.microsoft.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;*개발 구성중 설치 프로그램&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-Visual Studio Code (VSC)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-Visual Studio(VSC설치하는데 설치하는 이유는 Flutter에서 요구하는 Window SDk버전 관리를 편하게 하기 위해서 설치합니다. 다른 방법으로 하셔도 됩니다. 현재 작성되는 상황에서의 요구버전은 10.0.18362.0 버전입니다.)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;-Adnroid Studio(안로이드 개발도구 입니다.)&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;이미지 순차적으로 진행하시면 크게 문제만 없다면 정상적으로 설치가 됩니다.&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;설치&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Setup Visual Studio code&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;비주얼 스튜디오 코드 다운로드 링크 입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://code.visualstudio.com/Download&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://code.visualstudio.com/Download&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1642423484978&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Download Visual Studio Code - Mac, Linux, Windows&quot; data-og-description=&quot;Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.&quot; data-og-host=&quot;code.visualstudio.com&quot; data-og-source-url=&quot;https://code.visualstudio.com/Download&quot; data-og-url=&quot;https://code.visualstudio.com/Download&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/S15Di/hyM6zBjJum/vCCkxDHZYNKyR8W6lfmzrk/img.png?width=1012&amp;amp;height=506&amp;amp;face=0_0_1012_506&quot;&gt;&lt;a href=&quot;https://code.visualstudio.com/Download&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://code.visualstudio.com/Download&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/S15Di/hyM6zBjJum/vCCkxDHZYNKyR8W6lfmzrk/img.png?width=1012&amp;amp;height=506&amp;amp;face=0_0_1012_506');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Download Visual Studio Code - Mac, Linux, Windows&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;code.visualstudio.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1075&quot; data-origin-height=&quot;487&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/zJx4y/btrq2jlBkZE/AwGbXGkfpQyTTLyASpFX71/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/zJx4y/btrq2jlBkZE/AwGbXGkfpQyTTLyASpFX71/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/zJx4y/btrq2jlBkZE/AwGbXGkfpQyTTLyASpFX71/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzJx4y%2Fbtrq2jlBkZE%2FAwGbXGkfpQyTTLyASpFX71%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1075&quot; height=&quot;487&quot; data-origin-width=&quot;1075&quot; data-origin-height=&quot;487&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다운로드 이후 크게 손델것 없이 all next로 설치를 완료합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Setup Flutter&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래링크를 통해서&amp;nbsp;&lt;b&gt;Flutter sdk&lt;/b&gt;&amp;nbsp;를 다운로드 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://flutter.dev/?gclid=EAIaIQobChMI5IKiguKV9QIVJ8BMAh2GbQDcEAAYASAAEgLCrPD_BwE&amp;amp;gclsrc=aw.ds&quot;&gt;https://flutter.dev/?gclid=EAIaIQobChMI5IKiguKV9QIVJ8BMAh2GbQDcEAAYASAAEgLCrPD_BwE&amp;amp;gclsrc=aw.ds&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure id=&quot;og_1641219229544&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Flutter - Build apps for any screen&quot; data-og-description=&quot;Flutter transforms the entire app development process. Build, test, and deploy beautiful mobile, web, desktop, and embedded apps from a single codebase.&quot; data-og-host=&quot;flutter.dev&quot; data-og-source-url=&quot;https://flutter.dev/?gclid=EAIaIQobChMI5IKiguKV9QIVJ8BMAh2GbQDcEAAYASAAEgLCrPD_BwE&amp;amp;gclsrc=aw.ds&quot; data-og-url=&quot;https://flutter.dev/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/carj77/hyMWvTtLYC/w3duOopYkusBoxew9YmPLK/img.png?width=937&amp;amp;height=461&amp;amp;face=0_0_937_461&quot;&gt;&lt;a href=&quot;https://flutter.dev/?gclid=EAIaIQobChMI5IKiguKV9QIVJ8BMAh2GbQDcEAAYASAAEgLCrPD_BwE&amp;amp;gclsrc=aw.ds&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://flutter.dev/?gclid=EAIaIQobChMI5IKiguKV9QIVJ8BMAh2GbQDcEAAYASAAEgLCrPD_BwE&amp;amp;gclsrc=aw.ds&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/carj77/hyMWvTtLYC/w3duOopYkusBoxew9YmPLK/img.png?width=937&amp;amp;height=461&amp;amp;face=0_0_937_461');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Flutter - Build apps for any screen&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Flutter transforms the entire app development process. Build, test, and deploy beautiful mobile, web, desktop, and embedded apps from a single codebase.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;flutter.dev&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;995&quot; data-origin-height=&quot;578&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lG5rK/btrpMQkwxAY/4ag9pikfxlocVi4SZLSiTk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lG5rK/btrpMQkwxAY/4ag9pikfxlocVi4SZLSiTk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lG5rK/btrpMQkwxAY/4ag9pikfxlocVi4SZLSiTk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlG5rK%2FbtrpMQkwxAY%2F4ag9pikfxlocVi4SZLSiTk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;995&quot; height=&quot;578&quot; data-origin-width=&quot;995&quot; data-origin-height=&quot;578&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;893&quot; data-origin-height=&quot;223&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/by5s0T/btrpD1nDraj/TCiST3CAVDzcw3KgYKwDg0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/by5s0T/btrpD1nDraj/TCiST3CAVDzcw3KgYKwDg0/img.png&quot; data-alt=&quot;dowload link Flutter SDK zip&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/by5s0T/btrpD1nDraj/TCiST3CAVDzcw3KgYKwDg0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fby5s0T%2FbtrpD1nDraj%2FTCiST3CAVDzcw3KgYKwDg0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;893&quot; height=&quot;223&quot; data-origin-width=&quot;893&quot; data-origin-height=&quot;223&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;dowload link Flutter SDK zip&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다운로드 받으면 zip파일이 받아집니다. zip&amp;nbsp;파일의&amp;nbsp;압축을&amp;nbsp;풀고&amp;nbsp;flutter&amp;nbsp;Flutter&amp;nbsp;SDK의&amp;nbsp;원하는&amp;nbsp;설치&amp;nbsp;위치(예:&amp;nbsp;C:\Users\&amp;lt;your-user-name&amp;gt;\Documents)에&amp;nbsp;포함된&amp;nbsp;파일을&amp;nbsp;배치합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1097&quot; data-origin-height=&quot;708&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/byd7us/btrq1gJF3x4/R9UKCGS0X8BMKdUeZpu5I0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/byd7us/btrq1gJF3x4/R9UKCGS0X8BMKdUeZpu5I0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/byd7us/btrq1gJF3x4/R9UKCGS0X8BMKdUeZpu5I0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbyd7us%2Fbtrq1gJF3x4%2FR9UKCGS0X8BMKdUeZpu5I0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1097&quot; height=&quot;708&quot; data-origin-width=&quot;1097&quot; data-origin-height=&quot;708&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저는 여기에 zip 파일을 압축을 풀어 배치했습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;각각 운용하기 좋은 폴더에 설치하시는것이 좋습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;Flutter bin 폴더 경로를 환경변수에 적용해줍니다.&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;MyPC - 마우스 우클릭 - 속성 -&amp;nbsp; 고급시스템설정 - 환경변수&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;979&quot; data-origin-height=&quot;696&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d2TTCF/btrqX1Ghag6/6qrFZtFKdAKK4kBNFvBUhk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d2TTCF/btrqX1Ghag6/6qrFZtFKdAKK4kBNFvBUhk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d2TTCF/btrqX1Ghag6/6qrFZtFKdAKK4kBNFvBUhk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd2TTCF%2FbtrqX1Ghag6%2F6qrFZtFKdAKK4kBNFvBUhk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;979&quot; height=&quot;696&quot; data-origin-width=&quot;979&quot; data-origin-height=&quot;696&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2부에서 계속&lt;/p&gt;</description>
      <category>Web/Flutter</category>
      <category>Android</category>
      <category>Cross Platform</category>
      <category>dart</category>
      <category>Develop</category>
      <category>Flutter</category>
      <category>Google</category>
      <category>Open</category>
      <category>개발환경설정</category>
      <category>안드로이드</category>
      <category>플루터</category>
      <author>sigmundF</author>
      <guid isPermaLink="true">https://fflask.tistory.com/106</guid>
      <comments>https://fflask.tistory.com/entry/Flutter-%EA%B0%9C%EB%B0%9C%ED%99%98%EA%B2%BD-%EC%85%8B%ED%8C%85#entry106comment</comments>
      <pubDate>Mon, 3 Jan 2022 23:25:01 +0900</pubDate>
    </item>
  </channel>
</rss>