<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>오류노트</title>
    <link>https://nocount.tistory.com/</link>
    <description></description>
    <language>ko</language>
    <pubDate>Fri, 17 Apr 2026 00:27:05 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>꼭두새벽에비명소리</managingEditor>
    <item>
      <title>테이블 락해제 (mySql , dbeaver)</title>
      <link>https://nocount.tistory.com/299</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;1. 락 테이블 확인&lt;/p&gt;
&lt;pre id=&quot;code_1637197685181&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;SHOW FULL processlist;&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;742&quot; data-origin-height=&quot;89&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cJFT2x/btrlr4UXUCN/MS9Kgem9qJ5vpbNLTp8kjk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cJFT2x/btrlr4UXUCN/MS9Kgem9qJ5vpbNLTp8kjk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cJFT2x/btrlr4UXUCN/MS9Kgem9qJ5vpbNLTp8kjk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcJFT2x%2Fbtrlr4UXUCN%2FMS9Kgem9qJ5vpbNLTp8kjk%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;742&quot; height=&quot;89&quot; data-origin-width=&quot;742&quot; data-origin-height=&quot;89&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;2. Host에서 내 아이피 확인&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. 락 해제(kill)&lt;/p&gt;
&lt;pre id=&quot;code_1637198204846&quot; class=&quot;sql&quot; data-ke-language=&quot;sql&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;kill 44438;&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 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;a href=&quot;https://info-lab.tistory.com/48&quot;&gt;https://info-lab.tistory.com/48&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>DEV/Database</category>
      <category>dbeaver 락해제</category>
      <category>db락해제</category>
      <category>테이블락해제 #mysql 락해제</category>
      <author>꼭두새벽에비명소리</author>
      <guid isPermaLink="true">https://nocount.tistory.com/299</guid>
      <comments>https://nocount.tistory.com/299#entry299comment</comments>
      <pubDate>Thu, 18 Nov 2021 10:17:12 +0900</pubDate>
    </item>
    <item>
      <title>서로 다른 model 매핑 (ex) a모델의 값을 b모델로 )</title>
      <link>https://nocount.tistory.com/298</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;키워드&amp;nbsp;1&amp;nbsp;:&amp;nbsp; modelMapper &lt;br /&gt;키워드&amp;nbsp;2&amp;nbsp;:&amp;nbsp; BeanUtils.copyProperties&lt;/p&gt;</description>
      <category>DEV/Spring</category>
      <author>꼭두새벽에비명소리</author>
      <guid isPermaLink="true">https://nocount.tistory.com/298</guid>
      <comments>https://nocount.tistory.com/298#entry298comment</comments>
      <pubDate>Thu, 7 Oct 2021 16:26:12 +0900</pubDate>
    </item>
    <item>
      <title>[Git] sts(이클립스)&amp;gt;  develop 브랜치에서 local 브랜치 생성 후 작업 develop에 올리는 과정</title>
      <link>https://nocount.tistory.com/297</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;1. develop 브랜치에서 local 브랜치 생성 후 작업 develop에 올리는 과정&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;1.&amp;nbsp;develop&amp;nbsp;에서&amp;nbsp;로컬&amp;nbsp;브랜치&amp;nbsp;생성&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp;a.프로젝트 우클릭 &amp;gt; Team &amp;gt; Switch To&amp;gt; new Branch&amp;gt; Branch name 입력 후 Finish &lt;br /&gt;&lt;br /&gt;2.&amp;nbsp;생성된&amp;nbsp;로컬&amp;nbsp;브랜치에서&amp;nbsp;개발 &lt;br /&gt;&lt;br /&gt;3.&amp;nbsp;수정한&amp;nbsp;소스&amp;nbsp;커밋 &lt;br /&gt;&amp;nbsp; &amp;nbsp; a. 프로젝트 우클릭 &amp;gt; Team &amp;gt; commit &lt;br /&gt;&amp;nbsp; &amp;nbsp; b. 수정한 소스가 Staged Changes 에 들어갔는지 확인&amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp; c. 메시지 입력 후 Commit 클릭 &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ㄴ Commit and Push는 안됨 (신규생성한 브랜치가 remote에 올라가기 때문) &lt;br /&gt;&lt;br /&gt;4.&amp;nbsp;develop으로&amp;nbsp;브랜치&amp;nbsp;변경&amp;nbsp;후&amp;nbsp;작업한&amp;nbsp;로컬브랜치를&amp;nbsp;머지 &lt;br /&gt;&amp;nbsp; &amp;nbsp; a. 프로젝트 우클릭 &amp;gt; Team &amp;gt; Switch To&amp;gt; develop 브랜치로 변경 &lt;br /&gt;&amp;nbsp; &amp;nbsp; b. 프로젝트 우클릭 &amp;gt; Team &amp;gt; merge &lt;br /&gt;&amp;nbsp; &amp;nbsp; c. 작업한 브랜지 선택 후 Merge 클릭 &lt;br /&gt;&lt;br /&gt;5.&amp;nbsp;remote&amp;nbsp;develop&amp;nbsp;브랜치에&amp;nbsp;push &lt;br /&gt;&amp;nbsp; &amp;nbsp; a. 프로젝트 우클릭 &amp;gt; Team &amp;gt; push branch 'develop'... 선택&lt;/p&gt;</description>
      <category>DEV/기타</category>
      <author>꼭두새벽에비명소리</author>
      <guid isPermaLink="true">https://nocount.tistory.com/297</guid>
      <comments>https://nocount.tistory.com/297#entry297comment</comments>
      <pubDate>Fri, 1 Oct 2021 15:35:54 +0900</pubDate>
    </item>
    <item>
      <title>리눅스 디렉터리 구조 1</title>
      <link>https://nocount.tistory.com/296</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;http://www.doc.ic.ac.uk/~wjk/UnixIntro/Lecture2.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;그림 출처 : http://www.doc.ic.ac.uk/~wjk/UnixIntro/Lecture2.html&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1631335921418&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;Introduction to UNIX and Linux: Lecture 2&quot; data-og-description=&quot;&quot; data-og-host=&quot;www.doc.ic.ac.uk&quot; data-og-source-url=&quot;http://www.doc.ic.ac.uk/~wjk/UnixIntro/Lecture2.html&quot; data-og-url=&quot;http://www.doc.ic.ac.uk/~wjk/UnixIntro/Lecture2.html&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;http://www.doc.ic.ac.uk/~wjk/UnixIntro/Lecture2.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;http://www.doc.ic.ac.uk/~wjk/UnixIntro/Lecture2.html&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;Introduction to UNIX and Linux: Lecture 2&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.doc.ic.ac.uk&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 alignLeft&quot; data-origin-width=&quot;588&quot; data-origin-height=&quot;423&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bkXvj8/btreHTHNqja/0vWlBeB3SVnOUQKXVslW41/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bkXvj8/btreHTHNqja/0vWlBeB3SVnOUQKXVslW41/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bkXvj8/btreHTHNqja/0vWlBeB3SVnOUQKXVslW41/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbkXvj8%2FbtreHTHNqja%2F0vWlBeB3SVnOUQKXVslW41%2Fimg.png&quot; data-origin-width=&quot;588&quot; data-origin-height=&quot;423&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&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;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;디렉토리의 구분&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;ㄴ 리눅스는 / 로 구분하고, 윈도우는 \ 고 구분한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&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;/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;h4 data-ke-size=&quot;size20&quot;&gt;/bin&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기본적인 명령어가 저장된 디렉토리&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가장 기본적이라고 할 수 있는 mv, cp, rm 등과 같은 명령어들이 존재&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;root 사용자와 일반사용자가 함께 사용할 수 있는 명령어 디렉토리&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/sbin&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시스템 관리자들이 사용하는 시스템관리자용 명령어를 저장하고 있는 디렉토리&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ex) ifconfig, e2fsck, ethtool, halt 등&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/home&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사용자의 홈디렉토리&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/tmp&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;모든 사용자들이 공동으로 사용하는 공용디렉토리&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ex)mysql 에서 사용하는 mysql.sock 등과 같은 소켓파일, 아파치에서 사용하는 세션파일등&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;h4 data-ke-size=&quot;size20&quot;&gt;/lib&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;각종 라이브러리 파일들이 존재하는 디렉토리&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ex) 커널모듈파일과 라이브러리파일 즉, 커널이 필요로하는 커널모듈파일들과 프로그램(C, C++ 등)에 필요한 라이브러리&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;/usr&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일반사용자들이 주로 사용하는 디렉토리&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/usr/bin/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일반 사용자들이 사용가능한 명령어 파일들이 존재하는 디렉토리&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ex) c++, chsh, cpp, crontab, du, find등과 같이 일반사용자들 용 명령어&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/usr/X11R6/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;X 윈도우 시스템의 루트 디렉토리&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/usr/include/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;C 프로그램에 필요한 헤드파일(*.h) 디렉토리&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/usr/lib/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;/lib 에 들어가지 않은 라이브러리 디렉토리&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/usr/sbin/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;/bin 에 제외된 명령어와 네트워크관련 명령어가 들어있는 디렉토리&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/usr/src/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프로그램 소스(주로 커널소스)가 저장되는 디렉토리&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/usr/local/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;MySQL, Apache, PHP 등과 같은 어플리케이션들을 소스로 컨파일설치할 때 사용되는 장소&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/usr/share/man/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;명령어들의 도움말을 주는 메뉴얼(manual)페이지 디렉토리&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;즉, 이 디렉토리에는 시스템에서 사용하는 모든 맨페이지파일(man page)이 존재함&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/boot&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;리눅스 부트로더(Boot Loader)가 존재하는 디렉토리. 즉, GRUB 과 같은 부트로더에 관한 파일들(grub.conf 등)이 이 디렉토리에 존재한다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/dev&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시스템 디바이스(device)파일을 저장하고 있는 디렉토리. 즉, 하드디스크 장치파일 /dev/sda, CD-ROM 장치파일 /dev/cdrom 등과 같은 장치파일들이 존재하는 디렉토리이다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/etc&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시스템의 거의 모든 설정파일이 존재하는 디렉토리. /etc/sysconfig(시스템 제어판용 설정파일), /etc/passwd(사용자관리 설정파일), /etc/named.conf(DNS 설정파일)&amp;nbsp;등과 같은 파일들이 존재한다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/etc/mai/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;sendmail.cf 나 access 파일등의 sendmail 의 설정파일들이 존재하는 디렉토리.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/etc/ssh/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;SSH 서비스, 즉 sshd 데몬에서 사용하는 각종 설정파일들이 존재하는 디렉토리.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/etc/squid/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;squid 프락시서버의 설정파일들이 저장된 디렉토리.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/etc/samba/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;삼바관련 설정파일들이 저장된 디렉토리&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/etc/skel/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;계정사용자 생성시의 초기화파일들이 저장된 디렉토리(useradd 에서 사용함)&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/etc/rc.d/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;부팅레벨별 부팅스크립트파일들이 존재하는 디렉토리.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/etc/rc.d/init.d/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시스템 초기화 파일들의 실제파일들이 존재함.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/etc/pam.d/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;PAM 설정 정보파일들이 저장된 디렉토리.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/etc/httpd/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;RPM 으로 설치된 아파치 설정파일(httpd.conf 등)들이 저장된 디렉토리.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/etc/cron.d/, /etc/cron.daily/, /etc/cron.hourly/, /etc/cron.monthly/, /etc/cron.weekly/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;모두 크론설정파일이 존재하는 디렉토리임.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/etc/xinetd.d/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;xinetd 수퍼데몬에 의해 서비스되는 서비스설정파일이 존재함.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/media&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;DVD, CD-ROM, USB 등과 같은 탈부착이 가능한 장치들의 마운트포인트로 사용되는 디렉토리.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/mnt&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;/media 디렉토리와 비슷한 용도로 탈부착이 가능한 장치들에 대하여 일시적인 마운트포인트로 사용하는 디렉토리.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/proc&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일명 &quot;가상파일시스템&quot; 이라고 하는 곳으로 현재 메모리에 존재하는 모든 작업들이 파일형태로 존재하는 곳이다. 디스크상에 실제 존재하는 것이 아니라 메모리상에 존재하기 때문에 가상파일시스템이라고 부른다. 실제 운용상태를 정확하게 파악할 수 있는 중요한 정보를 제공하며 여기에 존재하는 파일들 가운데 현재 실행중인 커널(kernel)의 옵션 값을 즉시 변경할 수 있는 파라미터파일들이 있기 때문에 시스템 운용에 있어 매우 중요한 의미를 가진다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/root&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시스템 최고관리자인 root 사용자의 개인 홈디렉토리.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/var&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시스템운용중에 생성되었다가 삭제되는 데이터를 일시적으로 저장하기 위한 디렉토리. 거의 모든 시스템로그파일은 /var/log 에 저장되고, DNS 의 zone 설정파일은 /var/named 에 저장되고, 메일파일은 /var/spool/mail 에 저장되며, 크론설정파일은 /var/spool/cron 디렉토리에 각각 저장됨.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/var/tmp/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;/tmp 디렉토리와 같은 공용디렉토리. 즉, /tmp 디렉토리와 /var/tmp 디렉토리의 퍼미션은 1777 로서 sticky bit 가 설정되어 있는 공용디렉토리이다. 리눅스 시스템에서 공용디렉토리는 /tmp 와 /var/tmp 둘뿐이다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/var/log/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시스템로그파일(messages, secure, xferlog 파일등)이 저장되는 디렉토리.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/var/ftp/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;vsftp 등과 같은 FTP 서비스를 위한 다운로드될 파일들 즉, FTP 홈디렉토리.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/var/named/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;BIND 즉, DNS 에서 사용하는 zone 파일들이 저장되는 디렉토리.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/var/spool/mail/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;각 계정사용자들의 메일파일이 저장되는 디렉토리.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/var/spool/lpd/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프린트를 하기 위한 임시 디렉토리(스풀링 디렉토리).&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/var/spool/mqueue/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;발송을 위한 메일 일시저장 디렉토리.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/var/spool/cron/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;각 사용자들의 cron 설정파일들이 저장된 디렉토리.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/var/spool/at/&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;atd 즉, 예약작업에 관한 파일들이 저장되는 디렉토리.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;/lost+found&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최상위 디렉토리인 / 디렉토리에만 존재하는 것이 아니라 파일시스템마다 존재할 수 있는 디렉토리&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 디렉토리는 fsck 또는 e2fsck 등과 같은 파일시스템 체크 및 복구유틸리티 실행후에 주로 생성이 되는 것으로서 복구되지 않은 채로 블록(block)만 존재하는 파일 즉, 연결이 끊어진 inode 들이 숫자파일형태로 존재하는 곳임. 숫자형태로 존재하는 파일들은 mv 명령어로 파일이름만 바꾸면 바로 복구될 수 있다.&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;a href=&quot;http://egloos.zum.com/anakyst/v/9582813&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;http://egloos.zum.com/anakyst/v/9582813&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1631337146340&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;리눅스 디렉토리 구조&quot; data-og-description=&quot;디렉토리 구조 루트 파일시스템디렉토리 구조 루트 파일시스템 루트 파일시스템은 보통 크기를 작게 만든다. 왜냐면 루트 파일시스템은 아주 중요한 파일들을 담고 있는데, 크기가 작고 자주 &quot; data-og-host=&quot;egloos.zum.com&quot; data-og-source-url=&quot;http://egloos.zum.com/anakyst/v/9582813&quot; data-og-url=&quot;http://egloos.zum.com/anakyst/v/9582813&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/X9hyY/hyLz3Pn81S/IbaAQ89HHORYtdLKhpbGo1/img.jpg?width=460&amp;amp;height=613&amp;amp;face=0_0_460_613&quot;&gt;&lt;a href=&quot;http://egloos.zum.com/anakyst/v/9582813&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;http://egloos.zum.com/anakyst/v/9582813&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/X9hyY/hyLz3Pn81S/IbaAQ89HHORYtdLKhpbGo1/img.jpg?width=460&amp;amp;height=613&amp;amp;face=0_0_460_613');&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;리눅스 디렉토리 구조&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;egloos.zum.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>DEV/Linux</category>
      <author>꼭두새벽에비명소리</author>
      <guid isPermaLink="true">https://nocount.tistory.com/296</guid>
      <comments>https://nocount.tistory.com/296#entry296comment</comments>
      <pubDate>Sat, 11 Sep 2021 14:12:52 +0900</pubDate>
    </item>
    <item>
      <title>우분투 명령어의 풀네임, 약어, 옵션</title>
      <link>https://nocount.tistory.com/295</link>
      <description>&lt;h2 data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;man&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ maunal&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 각 명령어들의 도움말을 상세히 알고 싶을 때 사용&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1630452163596&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;man ls #ls에 대한 상세설명&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;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ls&amp;nbsp; + 옵션 + 파일명&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ list&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 현재 디렉토리의 내용 출력&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1630452245624&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;ls -l	#권한정보를 포함하여 상세 출력
ls -a	#숨겨진 정보들까지 모두 출력
ls -al	#권한정보와 숨겨진 정보 상세출력&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 옵션&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1630452325211&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;-i : 파일의 아이 노드(inode) 번호를 출력
-h : 파일의 크기를 쉬운 단위로 표시(k: 킬로바이트, m: 메가바이트)
-l : 파일의 다양한 정보를 함께 출력(소유자 정보, 권한 정보, 크기, 날짜)
-m : 파일을 쉼표로 구분하여 가로로 출력
-s kb : 단위의 파일 크기를 출력
-t : 파일을 최근에 생성된 시간순으로 출력
-f : 파일의 형태와 함께 출력한다('*' : tlfgodvkdlf, '@' : 심볼릭 링크, '/' : 디렉터리)
-r : 서브 디렉터리의 내용을 포함하여 출력(즉 하위 디렉터리 내용을 모두 출력)
-s : 파일을 크기순으로 출력
--help : 도움말 출력&lt;/code&gt;&lt;/pre&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;pwd&amp;nbsp;&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ print working directory&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 현재 작업중인 디렉토리 확인&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;cd&amp;nbsp;&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ change directory&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 작업할 디렉토리를 바꿀 때 사용&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;옵션&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1630452595908&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;- ( cd ) : 홈 디렉터리로 이동
- ( cd ~ ), ( cd  ~/ ) 홈 디렉터리로 이동
- ( cd ~smile ) smile의 홈 디렉토리로 이동
- ( cd ~/path/path2 ) 홈 디렉토리 아래 path/paht2로 이동
- ( cd - ) 바로 앞에 작업한 디렉토리로 이동
- ( cd directory ) 지정한 directory로 옮겨진다
- ( cd / ) root directory로 옮겨진다.
- ( cd .. )현재 작업 directory의 부모 directory로 옮겨진다.&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;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;mkdir + 옵션 +&amp;nbsp; 파일명&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ make directory&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 새로운 디렉토리 생성&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1630452677699&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;mkdir test1 #test1 디렉토리 생성&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;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;find [검색경로] -name[파일명]&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 특정파일 검색&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;cp + 옵션 + 원본파일명 + 복사할파일명 / 디렉토리명&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ copy&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 파일복사&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 디렉토리 내부까지 복사하려면 -r 붙이기&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1630453115849&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;cp test1 test2 #test1 파일의 사본을 test2란 이름으로 생성&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;옵션&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1630453157642&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;-i : 파일 복사 시 동일 파일명이 있을 시에 사용자에게 덮어쓸 것인지를 물어봄
-f : 동일 파일명 발생 시에도 모두 강제적으로 복사함
-p : 원본 파일의 시간 및 소유 권한 보존
-r : 포함된 자식 디렉터리까지 모두 복사&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;&amp;nbsp;&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;color: #000000;&quot;&gt;mv + 옵션 + 파일명&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ move&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 파일이름 변경 또는 디렉토리 이동&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1630453212687&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;mv test1 test2 		#test1의 파일명을 test2로 변경
mv test1 ~/desktop	#test1의 파일을 desktop 디렉토리로 이동&lt;/code&gt;&lt;/pre&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;rm + 옵션 + 파일명&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ remove&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 파일이나 디렉토리 삭제&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1630624925121&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;-f : 디렉터리 안의 파일을 삭제할 때 사용자에게 확인을 요구하지 않음
-r : 인수 list 에서 지정한 디렉터리 혹은 그 아래의 subdirectory를 삭제
-i : whrite permission 이 없는 파일의 삭제를 위해 대화식으로 확인
-p : 디렉터리 dir-name과 비어있는 부모 디렉터리를 사용자가 제거할 수 있으며, 전체 경로명이 삭제되거나 어떤 이유로 인해 경로명의 일부가 남은 것과 무관하게 표준 출력에 메시지가 출력됨
-s -p : 선택항목 지정 시 표준 오류에 출력되는 메시지를 삭제&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;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;vi&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ vi 편집기로 들어감&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;cat&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ concatenate&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 파일의 내용을 출력&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;haed + 줄 수 + 파일명&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 파일의 보고싶은 줄 수 만큼 보고싶을 때 사용,&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 줄 수 미입력시 10줄 디폴트&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;tail + 줄 수 + 파일명&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 파일의 뒷부분부터 줄 수 만큼 봄&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 디폴트 10줄&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;h2 data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;whereis&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 소스, 실행파일, 매뉴얼 등의 위치&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;which&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 패스가 걸려있는 실행 명령 or 실행 파일의 경로를 출력&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;h1 data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&amp;lt; 유저, 그룹관련 &amp;gt;&lt;/span&gt;&lt;/h1&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;adduser&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ새로운 사용자 등록, root 권한으로만 실행 가능&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ ( sudo adduser localuser ) 입력 시 localuser 이름의 사용자를 신규 등록&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;userdel&amp;nbsp;&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ유저를 삭제&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ( sudo userdel localuser ) 입력 시 localuser 이름의 사용자를 삭제&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;h1 data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;addgroup&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ신규 그룹을 등록&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ ( sudo addgroup localgroup ) localgroup을 신규등록&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;groupdel&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 그룹 삭제&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ( sudo groupdel localgroup ) localgroup을 삭제&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;grep + 옵션 + 패턴 + 파일명&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 파일 내부에 있는 텍스트의 내용으로 파일을 찾을 수 있다&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1630625471526&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;-c : 파일 내에서 패턴과 일치하는 줄의 총수를 구한다.
-h : 여러 개의 파일을 검색할 때, 출력에 파일명이 나타나는 것을 방지한다.
-i : 대, 소문자를 구별하지 않는다
-n : 일치하는 줄의 줄 번호도 같이 출력한다
-v : 패턴과 일치하지 않는 줄만 출력한다&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;span style=&quot;color: #000000;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;du&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ사용자 자신의 디스크 사용 상황을 보고해준다&lt;/span&gt;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;diff&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴdiff 두 개의 파일이 일치되도록 변경시키기 위한 정보를 제공해 줌&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;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;tar, bzip2, gzip + 옵션 + 파일명&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 파일 압축 형식을 묶거나 푸는 명령어&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ tar cvf [파일명(.tar, _tar)] 압축할 파일(또는 디렉터리) : 묶을 때&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ tar xvf [파일명(.tar, _tar)]&amp;nbsp; : 풀 때&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1630625551424&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;-c : 새로운 tar파일의 생성
-x : 기존의 tar파일을 푸는 데 사용
-u : 업데이트를 위한 옵션
-t : tar파일을 푸는 것이 아니라 내용을 보는 옵션
-v : 파일을 묶거나 풀 때의 작업을 보여주는 옵션
-z : gzip를 이용해 tar.gz 혹은 .tgz로 묶인 파일을 풀 때 사용하는 옵션&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;span style=&quot;color: #000000;&quot;&gt;ㄴ gzip&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [파일명]&amp;nbsp;&amp;nbsp;&amp;nbsp; : 압축 시&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ gzip -d [파일명]&amp;nbsp;&amp;nbsp; : 해제 시&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1630625584468&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;-d : 압축을 해제하는 옵션
-f : 압축을 하거나 해제할 때 같은 이름의 파일이 존재할 경우 덮어쓰기를 한다.
-l : 압축파일의 정보를 보여 준다.
-r : 압축 대상의 디렉터리까지 압축을 수행한다.&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;chmod + 옵션 + 파일명, 디렉터리&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 특정 파일 또는 디렉터리의 퍼미션 수정&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;-R : 서브 디렉터리까지 모든 파일의 권한을 바꾼다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;chown + 옵션&amp;nbsp; + 파일명&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 파일이나 디렉터리의 소유자, 소유 그룹 수정&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;-R : 서브 디렉터리까지 모든 파일의 소유자를 바꾼다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;chgrp + 옵션&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 파일이나 디렉터리의 소유 그룹 수정&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;-R : 서브 디렉터리까지 모든 파일의 그룹을 바꾼다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;umask&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 파일 생성 시의 퍼미션 값을 변경하는 명령어&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;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;at&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;ㄴ &lt;/span&gt;정해진 시간에 작업을 하나만 수행할 수 있는 명령어&lt;span style=&quot;color: #006dd7;&quot;&gt;&amp;nbsp;&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;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;crontab&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&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;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;fg &lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ foreground&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 작업을 전면 작업으로 변환하는 것으로 모니터에 실행되는 모습을 사용자에 직접 보이며 작업하는 것을 말한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;bg&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ background&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 작업을 후면 작업으로 전화하는 것으로, 사용자의 눈에는 실행되는 모습을 보이지 않으면서도 실제로는 일을 하는 것&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ ( 명령어 &amp;amp; ) 로 명령어 다음에 &quot;&amp;amp;&quot; 표시를 붙여서 후면 작업으로 전환할 수 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&amp;nbsp;jobs&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 실행되는 job들 나열&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;-l : 현재 작업하고 있는 디렉터리와 프로세스 그룹&amp;nbsp;ID를 출력&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;mesg&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 메시지 응답 가능 및 불가 설정&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;talk&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 로그인한 사용자끼리 대화&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;wall&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 시스템에 로그인한 모든 사용자에게 메시지 보내기&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;write&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 로그인한 사용자에게 메시지 전달&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;dd&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&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;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;rpm + 옵션 + 파일명&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ rpm명령어는 redhat 배포본 관련 패키지를 설치 및 업그레이드하는 명령어&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 시스템에 설치되어 있는 패키지를 설치하려 한다면 -i 옵션과 -U 옵션을 써야 함만약 rpm -e rpm 명령을 실해하면 rpm 은 사라지기 때문에 절대로 하지 말아야 한다.만약 지웠다면 www.rpm.org 에 가서 rpm 소스를 가져다 설치하는 수밖에 없다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1630625865318&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;-i, -u : 설치 및 업그레이드 옵션
-e : 패키지의 제거
-q : 패키지 질의
-V : 패키지 검증&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&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;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;fdisk&amp;nbsp; -l + -v + -s partition + device&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 디스크의 파티션을 변경&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1630625892969&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;-l : 파티션 테이블의 목록을 출력
-v : fdisk 버전 출력
-s : partition DOS 파티션이 아니라면 해당 파티션의 크기를 출력
device : device 에는 몇 번째 하드디스크를 파티션 할 것인지 알려주어야 한다.&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;아래는 리눅스에서 각각의 디바이스들에 대한 이름이다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;첫 번째 설치된 하드 드라이브 : fdisk /dev/hda&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;두 번째 설치된 하드 드라이브 : fdisk /dev/hdb&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;SCSI의 첫 번째 하드 드라이브 : fdisk /dev/sda&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;SCSI의 두 번째 하드 드라이브 : fdisk /dev/sdb&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&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;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ps&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ ps 명령을 사용하면 어떤 프로세스의 목록과 활동 중까지 알 수 있다.-aux 옵션을 사용하면 시스템에서 동작중인 모든 프로세스를 살필 수 있다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1630625911971&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Space : 상황 즉시 갱신
-s : 갱신 시간 지정(초 단위)

CPU 사용률 기준으로 정렬
-M : 메모리 사용률 기준으로 정렬
-u : 지정한 사용자의 프로세스만 나타남
-k : 지정한 프로세스 kill
-h : 도움말&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size18&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;shutdown 옵션 + 시간 + 메세지&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ 시스템을 종료할 때 사용되는 명령어&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1630625927076&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;-t : n t 옵션 뒤에 n초를 명시해서, 경고 메시지를 보낸후 n초 후에 kill 시그널을 보냄
-h : shutdown시 halt를 실행
-r : 시스템 종료를 완료하고 나서 다시 부팅 과정을 수행(리부팅)
-c : 이미 예약되어 있는 shutdown을 취소
-k : 모든 동작을 제대로 수행하지만 시스템을 종료할 시간이 되면 아무것도 하지 않음.&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;참고 블로그&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ㄴ&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://do-jeon.tistory.com/10&quot;&gt;https://do-jeon.tistory.com/10&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <category>DEV/Linux</category>
      <category>우분투기본명령어</category>
      <category>우분투명령어약자</category>
      <category>우분투명령어풀네임</category>
      <author>꼭두새벽에비명소리</author>
      <guid isPermaLink="true">https://nocount.tistory.com/295</guid>
      <comments>https://nocount.tistory.com/295#entry295comment</comments>
      <pubDate>Fri, 3 Sep 2021 08:41:21 +0900</pubDate>
    </item>
    <item>
      <title>[Ubuntu] 권한 : $,#의 차이, sudo 와 su의 차이</title>
      <link>https://nocount.tistory.com/294</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;쉘(Shell)&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;ㄴ OS는 쉘을 통해서사용자에게 어떤 어플리케이션을 실행할지를 입력받게 한다.&lt;/b&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;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;명령 프롬프트상에서 사용할 수 있는 쉘의 종류는&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;bash shell (본쉘), csh , ksh, tcsh, ash 등등 있지만&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;b&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/h4&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;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;$와 #의 차이&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;ㄴ &lt;/b&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 data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;sudo 와 su의 차이&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;$sudo &lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #4d5156;&quot;&gt;ㄴ Super User Do의 줄임말&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;color: #4d5156;&quot;&gt;ㄴ &lt;b&gt;&lt;span style=&quot;color: #4d5156;&quot;&gt;Substitute User DO(다른 사용자의 권한으로 실행)의 줄임말로도 쓰임&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&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;b&gt;$su&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #4d5156;&quot;&gt;ㄴ su 는 switch user의 줄임말&lt;/span&gt;&lt;/b&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;&amp;nbsp;&lt;/h3&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #4d5156;&quot;&gt;sudo는 권한만 빌리고 &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: #4d5156;&quot;&gt;su는 계정의 전환이다.&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: #4d5156;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #4d5156;&quot;&gt;&amp;lt; 사용 예&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1630157977496&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# 일반유저에서 관리자권한으로 명령어 실행
$sudo reboot
$sudo halt&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1630158050786&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;### su 는 switch user 
$sudo su - root		# root 계정으로 전환
$sudo su -			# root를 입력안해도전환됨
$sudo su			# 권한만 사용가능&lt;/code&gt;&lt;/pre&gt;</description>
      <category>DEV/Linux</category>
      <category>sudo와su차이</category>
      <category>switch user</category>
      <category>리눅스 쉘의 종류</category>
      <category>리눅스su</category>
      <category>리눅스권한</category>
      <category>리눅스권한변경</category>
      <category>와#의차이</category>
      <author>꼭두새벽에비명소리</author>
      <guid isPermaLink="true">https://nocount.tistory.com/294</guid>
      <comments>https://nocount.tistory.com/294#entry294comment</comments>
      <pubDate>Wed, 25 Aug 2021 12:39:09 +0900</pubDate>
    </item>
    <item>
      <title>[javascript] url 파라미터 제거  ( ? 이후 url 제거 )</title>
      <link>https://nocount.tistory.com/292</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;&quot;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정상적이지 않은 URL은 hidden 처리하던가 막아달라&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;예를들어 /manage/newPost/main.do?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&quot;&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;결론은 /manage/newPost/main.do? 이것도 접속이 되는데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정상적인 주소는 물음표가 없는&amp;nbsp; /manage/newPost/main.do&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;/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;pre id=&quot;code_1629704825888&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;$( document ).ready(function() {

	history.replaceState({}, null, location.pathname);
    
});&lt;/code&gt;&lt;/pre&gt;</description>
      <category>DEV/javascript, jQuery</category>
      <category>?이후url제거</category>
      <category>?제거</category>
      <category>url에물음표제거</category>
      <category>URL파라미터제거</category>
      <category>물음표제거</category>
      <category>주소에물음표제거</category>
      <category>주소창에parameter제거</category>
      <category>주소창에물음표제거</category>
      <category>주소창에파라미터제거</category>
      <author>꼭두새벽에비명소리</author>
      <guid isPermaLink="true">https://nocount.tistory.com/292</guid>
      <comments>https://nocount.tistory.com/292#entry292comment</comments>
      <pubDate>Mon, 23 Aug 2021 16:54:28 +0900</pubDate>
    </item>
    <item>
      <title>Synology nas에 Docker 설치 후 ubuntu 설치</title>
      <link>https://nocount.tistory.com/291</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;nas 정보는 DS220+&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;nas에 관리자 계정으로 접속후 패키지 센터에서 docker 검색 후 설치&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-origin-width=&quot;1085&quot; data-origin-height=&quot;445&quot; data-filename=&quot;KakaoTalk_20210817_171758832.png&quot; width=&quot;700&quot; height=&quot;287&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bGeR9I/btrcvw642KM/xQKCVwnqmCpdgMUBQhRHQK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bGeR9I/btrcvw642KM/xQKCVwnqmCpdgMUBQhRHQK/img.png&quot; data-alt=&quot;docker 설치&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bGeR9I/btrcvw642KM/xQKCVwnqmCpdgMUBQhRHQK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbGeR9I%2Fbtrcvw642KM%2FxQKCVwnqmCpdgMUBQhRHQK%2Fimg.png&quot; data-origin-width=&quot;1085&quot; data-origin-height=&quot;445&quot; data-filename=&quot;KakaoTalk_20210817_171758832.png&quot; width=&quot;700&quot; height=&quot;287&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;figcaption&gt;docker 설치&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;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;docker 열기&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-origin-width=&quot;563&quot; data-origin-height=&quot;298&quot; width=&quot;600&quot; height=&quot;318&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/yLODH/btrcgPnygkb/idZdM7NH6FqKtau386HqWK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/yLODH/btrcgPnygkb/idZdM7NH6FqKtau386HqWK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/yLODH/btrcgPnygkb/idZdM7NH6FqKtau386HqWK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FyLODH%2FbtrcgPnygkb%2FidZdM7NH6FqKtau386HqWK%2Fimg.png&quot; data-origin-width=&quot;563&quot; data-origin-height=&quot;298&quot; width=&quot;600&quot; height=&quot;318&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&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&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-origin-width=&quot;1001&quot; data-origin-height=&quot;571&quot; width=&quot;600&quot; height=&quot;342&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/beBFGV/btrclInV3Dj/3LZzjtTH5YGVaXJAYmN3Y1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/beBFGV/btrclInV3Dj/3LZzjtTH5YGVaXJAYmN3Y1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/beBFGV/btrclInV3Dj/3LZzjtTH5YGVaXJAYmN3Y1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbeBFGV%2FbtrclInV3Dj%2F3LZzjtTH5YGVaXJAYmN3Y1%2Fimg.png&quot; data-origin-width=&quot;1001&quot; data-origin-height=&quot;571&quot; width=&quot;600&quot; height=&quot;342&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&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;&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&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-origin-width=&quot;985&quot; data-origin-height=&quot;571&quot; width=&quot;700&quot; height=&quot;406&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cdrylt/btrcuJFt2c9/WeliXkD8BKlWdVeTRD2kC1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cdrylt/btrcuJFt2c9/WeliXkD8BKlWdVeTRD2kC1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cdrylt/btrcuJFt2c9/WeliXkD8BKlWdVeTRD2kC1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcdrylt%2FbtrcuJFt2c9%2FWeliXkD8BKlWdVeTRD2kC1%2Fimg.png&quot; data-origin-width=&quot;985&quot; data-origin-height=&quot;571&quot; width=&quot;700&quot; height=&quot;406&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&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;b&gt;이 이미지 다운로드&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-origin-width=&quot;983&quot; data-origin-height=&quot;390&quot; width=&quot;700&quot; height=&quot;278&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cnk66J/btrclJNVqyr/MaFePL8220kMPMCAu0Xnpk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cnk66J/btrclJNVqyr/MaFePL8220kMPMCAu0Xnpk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cnk66J/btrclJNVqyr/MaFePL8220kMPMCAu0Xnpk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcnk66J%2FbtrclJNVqyr%2FMaFePL8220kMPMCAu0Xnpk%2Fimg.png&quot; data-origin-width=&quot;983&quot; data-origin-height=&quot;390&quot; width=&quot;700&quot; height=&quot;278&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&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;b&gt;최신버전인 latest 선택&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-origin-width=&quot;989&quot; data-origin-height=&quot;420&quot; width=&quot;700&quot; height=&quot;297&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bJIMZX/btrctuBVXgF/xIKyKspqkhKlvMvTcfgLw0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bJIMZX/btrctuBVXgF/xIKyKspqkhKlvMvTcfgLw0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bJIMZX/btrctuBVXgF/xIKyKspqkhKlvMvTcfgLw0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbJIMZX%2FbtrctuBVXgF%2FxIKyKspqkhKlvMvTcfgLw0%2Fimg.png&quot; data-origin-width=&quot;989&quot; data-origin-height=&quot;420&quot; width=&quot;700&quot; height=&quot;297&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&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;b&gt;이미지 카테고리에&amp;nbsp; 우분투가 생김. 실행.&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-origin-width=&quot;984&quot; data-origin-height=&quot;281&quot; width=&quot;700&quot; height=&quot;200&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/n64dX/btrcrPmhTyp/QdHb1Ffrmd7G7OlUcYr5Xk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/n64dX/btrcrPmhTyp/QdHb1Ffrmd7G7OlUcYr5Xk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/n64dX/btrcrPmhTyp/QdHb1Ffrmd7G7OlUcYr5Xk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fn64dX%2FbtrcrPmhTyp%2FQdHb1Ffrmd7G7OlUcYr5Xk%2Fimg.png&quot; data-origin-width=&quot;984&quot; data-origin-height=&quot;281&quot; width=&quot;700&quot; height=&quot;200&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&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;b&gt;일단 한번 띄어보는거니까 컨테이너 이름만 바꾸고 진행&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-origin-width=&quot;721&quot; data-origin-height=&quot;513&quot; width=&quot;700&quot; height=&quot;498&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/crSNGh/btrcs6800PU/GKVT4u0eTwAcFp8u1jKY9K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/crSNGh/btrcs6800PU/GKVT4u0eTwAcFp8u1jKY9K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/crSNGh/btrcs6800PU/GKVT4u0eTwAcFp8u1jKY9K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcrSNGh%2Fbtrcs6800PU%2FGKVT4u0eTwAcFp8u1jKY9K%2Fimg.png&quot; data-origin-width=&quot;721&quot; data-origin-height=&quot;513&quot; width=&quot;700&quot; height=&quot;498&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-origin-width=&quot;714&quot; data-origin-height=&quot;508&quot; width=&quot;700&quot; height=&quot;498&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/s8OG3/btrctvng1EM/0PRNxwX6NPlN6DDZQkXUI0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/s8OG3/btrctvng1EM/0PRNxwX6NPlN6DDZQkXUI0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/s8OG3/btrctvng1EM/0PRNxwX6NPlN6DDZQkXUI0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fs8OG3%2Fbtrctvng1EM%2F0PRNxwX6NPlN6DDZQkXUI0%2Fimg.png&quot; data-origin-width=&quot;714&quot; data-origin-height=&quot;508&quot; width=&quot;700&quot; height=&quot;498&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&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;b&gt;컨테이너에서 정상적으로 떠있는 확인&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-origin-width=&quot;977&quot; data-origin-height=&quot;569&quot; width=&quot;700&quot; height=&quot;408&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b9ihIq/btrci9e2A25/siXkoVFn2vHmzdT1ppLOdK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b9ihIq/btrci9e2A25/siXkoVFn2vHmzdT1ppLOdK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b9ihIq/btrci9e2A25/siXkoVFn2vHmzdT1ppLOdK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb9ihIq%2Fbtrci9e2A25%2FsiXkoVFn2vHmzdT1ppLOdK%2Fimg.png&quot; data-origin-width=&quot;977&quot; data-origin-height=&quot;569&quot; width=&quot;700&quot; height=&quot;408&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&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;b&gt;더블클릭으로 터미널 탭으로 가서 테스트&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-origin-width=&quot;926&quot; data-origin-height=&quot;567&quot; width=&quot;700&quot; height=&quot;429&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/V9eyw/btrcww6WFGS/sD7BfdcngB7dW3d5MA8WUk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/V9eyw/btrcww6WFGS/sD7BfdcngB7dW3d5MA8WUk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/V9eyw/btrcww6WFGS/sD7BfdcngB7dW3d5MA8WUk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FV9eyw%2Fbtrcww6WFGS%2FsD7BfdcngB7dW3d5MA8WUk%2Fimg.png&quot; data-origin-width=&quot;926&quot; data-origin-height=&quot;567&quot; width=&quot;700&quot; height=&quot;429&quot; data-ke-mobilestyle=&quot;widthOrigin&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;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>DEV/Server</category>
      <author>꼭두새벽에비명소리</author>
      <guid isPermaLink="true">https://nocount.tistory.com/291</guid>
      <comments>https://nocount.tistory.com/291#entry291comment</comments>
      <pubDate>Fri, 20 Aug 2021 20:20:45 +0900</pubDate>
    </item>
    <item>
      <title>[Linux] 커멘드라인 기본 (자주사용하는 리눅스 명령어)</title>
      <link>https://nocount.tistory.com/290</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;자주사용하는 커멘드라인 기본&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ㄴ 흩어져 있던 내용 정리&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;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;b&gt;dpkg -l&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;span&gt; &lt;/span&gt;ㄴ -l (long) 자세한 내용 출력&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;b&gt;whereis ls&lt;/b&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt; &lt;/span&gt;ㄴ ls 명령어가 어디에 있는지 확인&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;b&gt;file /bin/ls&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt; &lt;/span&gt;ㄴ ls의 파일의 종류 타입 확인&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;b&gt;apt-cache search django&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt; &lt;/span&gt;ㄴ django 패키지찾기&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;b&gt;sudo apt-get install django&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt; &lt;/span&gt;ㄴ django 설치&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;b&gt;man man&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt; &lt;/span&gt;ㄴ man 명령어 메뉴얼 검색&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;/span&gt;ㄴ &lt;b&gt;숫자의미는?&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;ls(1)&lt;span&gt; &lt;/span&gt;: 일반사용자가 주로 사용&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;APT-CAHCH(8) : 관리자가 주로 사용&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;b&gt;df -h&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt; &lt;/span&gt;ㄴ 전체디스트 용량 확인 (&lt;b&gt;disk free&lt;/b&gt;)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt; &lt;/span&gt;ㄴ h(human) 사람이 보기좋게 표시&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt; &lt;/span&gt;ㄴ -sh 현재 폴더 용량 사이즈 확인(-s size)&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; &lt;/span&gt;&lt;b&gt;pwd&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt; &lt;/span&gt;ㄴ 현재 경로 확인 (print working directory)&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;b&gt;mkdir -p test/rtest/&lt;/b&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; &lt;/span&gt;&lt;b&gt;touch text.txt&lt;/b&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; &lt;/span&gt;&lt;b&gt;echo hello &amp;gt; text.txt&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt; &lt;/span&gt;ㄴ text.txt 파일에 hello 입력&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt; &lt;/span&gt;ㄴ &amp;gt; (덮어쓰기)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt; &lt;/span&gt;ㄴ &amp;gt;&amp;gt; (이어쓰기 append)&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;b&gt;head -1 text.txt&lt;/b&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; &lt;/span&gt;&lt;b&gt;tail -1 text.txt&lt;/b&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; &lt;/span&gt;&lt;b&gt;cat /log/syslog | tail -2&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&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;&lt;span&gt; &lt;/span&gt;&lt;b&gt;tree&amp;nbsp;&lt;/b&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; &lt;/span&gt;&lt;b&gt;ps -ef&lt;/b&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; &lt;/span&gt;&lt;b&gt;ps -ef | grep top&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt; &lt;/span&gt;ㄴ top 프로그램 pid 알아내기&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;b&gt;kill -9 1641&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt; &lt;/span&gt;ㄴ pid로 프로그램 죽이기&lt;/p&gt;</description>
      <category>DEV/Server</category>
      <category>linux 기본</category>
      <category>자주사용하는리눅스명령어</category>
      <category>자주쓰는리눅스명령어</category>
      <category>커멘드라인기본</category>
      <author>꼭두새벽에비명소리</author>
      <guid isPermaLink="true">https://nocount.tistory.com/290</guid>
      <comments>https://nocount.tistory.com/290#entry290comment</comments>
      <pubDate>Sun, 15 Aug 2021 00:31:59 +0900</pubDate>
    </item>
    <item>
      <title>Daum 우편번호 서비스 사용시 에러</title>
      <link>https://nocount.tistory.com/289</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;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lt; 참고&amp;gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://spi.maps.daum.net/postcode/guidessl&quot;&gt;https://spi.maps.daum.net/postcode/guidessl&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1626092157818&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;Daum 우편번호 서비스&quot; data-og-description=&quot;우편번호 검색과 도로명 주소 입력 기능을 너무 간단하게 적용할 수 있는 방법. Daum 우편번호 서비스를 이용해보세요. 어느 사이트에서나 무료로 제약없이 사용 가능하답니다.&quot; data-og-host=&quot;postcode.map.daum.net&quot; data-og-source-url=&quot;https://spi.maps.daum.net/postcode/guidessl&quot; data-og-url=&quot;https://postcode.map.daum.net/guide&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/2uAvX/hyKRKYxrHx/eC0bgo3zalDJ6HjFMS2iI0/img.png?width=402&amp;amp;height=219&amp;amp;face=0_0_402_219&quot;&gt;&lt;a href=&quot;https://spi.maps.daum.net/postcode/guidessl&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://spi.maps.daum.net/postcode/guidessl&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/2uAvX/hyKRKYxrHx/eC0bgo3zalDJ6HjFMS2iI0/img.png?width=402&amp;amp;height=219&amp;amp;face=0_0_402_219');&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;Daum 우편번호 서비스&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;우편번호 검색과 도로명 주소 입력 기능을 너무 간단하게 적용할 수 있는 방법. Daum 우편번호 서비스를 이용해보세요. 어느 사이트에서나 무료로 제약없이 사용 가능하답니다.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;postcode.map.daum.net&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;간간히 오래된 서비스를 유지보수를 해주고 있는데 사이트에 SSL 적용했는데 회원가입이 안된다고 확인요청을 받았다.&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;둘다 API 사용으로 휴대폰인증시 리턴URL을 http 로 받고 있어서 https 로 수정해서 해결했고&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;pre id=&quot;code_1626092326731&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;script src=&quot;http://dmaps.daum.net/map_js_init/postcode.v2.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&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;위 와 같이 되어 있는걸 검색해서 최신 js 버전으로 바꿔줬다.&lt;/p&gt;
&lt;pre id=&quot;code_1626092369106&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;script src=&quot;//t1.daumcdn.net/mapjsapi/bundle/postcode/prod/postcode.v2.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&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;정상적으로 회원가입 성공.&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>DEV/javascript, jQuery</category>
      <category>Daum우편번호서비스</category>
      <category>다음 우편번호</category>
      <category>다음우편번호api</category>
      <category>다음우편번호서비스</category>
      <category>우편번호검색api</category>
      <category>우편번호검색api에러</category>
      <author>꼭두새벽에비명소리</author>
      <guid isPermaLink="true">https://nocount.tistory.com/289</guid>
      <comments>https://nocount.tistory.com/289#entry289comment</comments>
      <pubDate>Mon, 12 Jul 2021 21:20:27 +0900</pubDate>
    </item>
  </channel>
</rss>