-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path7c4c6f83.44f389f6.js
More file actions
1 lines (1 loc) · 14.4 KB
/
Copy path7c4c6f83.44f389f6.js
File metadata and controls
1 lines (1 loc) · 14.4 KB
1
(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{105:function(e,t,n){"use strict";n.d(t,"a",(function(){return d})),n.d(t,"b",(function(){return u}));var a=n(0),c=n.n(a);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t){if(null==e)return{};var n,a,c=function(e,t){if(null==e)return{};var n,a,c={},r=Object.keys(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||(c[n]=e[n]);return c}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(c[n]=e[n])}return c}var s=c.a.createContext({}),b=function(e){var t=c.a.useContext(s),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},d=function(e){var t=b(e.components);return c.a.createElement(s.Provider,{value:t},e.children)},p={inlineCode:"code",wrapper:function(e){var t=e.children;return c.a.createElement(c.a.Fragment,{},t)}},m=c.a.forwardRef((function(e,t){var n=e.components,a=e.mdxType,r=e.originalType,i=e.parentName,s=l(e,["components","mdxType","originalType","parentName"]),d=b(n),m=a,u=d["".concat(i,".").concat(m)]||d[m]||p[m]||r;return n?c.a.createElement(u,o(o({ref:t},s),{},{components:n})):c.a.createElement(u,o({ref:t},s))}));function u(e,t){var n=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var r=n.length,i=new Array(r);i[0]=m;var o={};for(var l in t)hasOwnProperty.call(t,l)&&(o[l]=t[l]);o.originalType=e,o.mdxType="string"==typeof e?e:a,i[1]=o;for(var s=2;s<r;s++)i[s]=n[s];return c.a.createElement.apply(null,i)}return c.a.createElement.apply(null,n)}m.displayName="MDXCreateElement"},107:function(e,t,n){"use strict";var a=n(0),c=n.n(a),r=n(21);t.a=function(){const e=Object(r.default)(),{siteConfig:t}=e;return c.a.useEffect((()=>{const e=document.getElementsByClassName(t.customFields.commentSelector);if(0===e.length)return;const n=document.createElement("script");n.setAttribute("src","https://utteranc.es/client.js"),n.setAttribute("repo",t.customFields.ghRepoUtterance),n.setAttribute("issue-term","title"),n.setAttribute("theme","boxy-light"),n.setAttribute("crossorigin","anonymous"),n.setAttribute("async",!0),e[0].insertAdjacentElement("afterend",n)}),[]),c.a.createElement(c.a.Fragment,null,c.a.createElement("div",{className:t.customFields.commentSelector}))}},108:function(e,t,n){"use strict";var a=n(0),c=n.n(a),r=n(21);const i=e=>Number(e)<10?"0"+e:e;t.a=function(e){const{created:t,modified:n}=e,a=new Date(t),o=new Date(n),l=Object(r.default)(),{siteConfig:{organizationName:s}}=l,b=a.getFullYear()+"-"+i(a.getMonth()+1)+"-"+i(a.getDate()),d=o.getFullYear()+"-"+i(o.getMonth()+1)+"-"+i(o.getDate());return c.a.createElement(c.a.Fragment,null,c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col text--right text--italic"},c.a.createElement("span",null,"Created on "),c.a.createElement("time",{itemProp:"datePublished",dateTime:a.toISOString(),className:"text--bold"},b),c.a.createElement("span",null," / Last updated on "),c.a.createElement("time",{itemProp:"dateModified",dateTime:o.toISOString(),className:"text--bold"},d))))}},84:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return l})),n.d(t,"metadata",(function(){return s})),n.d(t,"toc",(function(){return b})),n.d(t,"default",(function(){return u}));var a=n(3),c=n(7),r=(n(0),n(105)),i=n(107),o=n(108);const l={title:"Linux \ud3ec\ud2b8 \ud655\uc778\ud574\uc11c \uc8fd\uc774\uae30",sidebar_label:"Linux \ud3ec\ud2b8 \ud655\uc778\ud574\uc11c \uc8fd\uc774\uae30",description:"Linux \ud3ec\ud2b8 \ud655\uc778\ud574\uc11c \uc8fd\uc774\uae30",keywords:["unix","osx","pid","lsof","netstat","kill -9"]},s={unversionedId:"pc/pidkill",id:"pc/pidkill",isDocsHomePage:!1,title:"Linux \ud3ec\ud2b8 \ud655\uc778\ud574\uc11c \uc8fd\uc774\uae30",description:"Linux \ud3ec\ud2b8 \ud655\uc778\ud574\uc11c \uc8fd\uc774\uae30",source:"@site/docs/pc/pidkill.mdx",slug:"/pc/pidkill",permalink:"/docs/pc/pidkill",version:"current",sidebar_label:"Linux \ud3ec\ud2b8 \ud655\uc778\ud574\uc11c \uc8fd\uc774\uae30",sidebar:"pc",next:{title:"npm, yarn, xcode \uce90\uc2dc \uc9c0\uc6b0\uae30",permalink:"/docs/pc/space"}},b=[{value:"\uc774\ubbf8 \uc0ac\uc6a9\uc911\uc778 \ud3ec\ud2b8 \uc5d0\ub7ec",id:"\uc774\ubbf8-\uc0ac\uc6a9\uc911\uc778-\ud3ec\ud2b8-\uc5d0\ub7ec",children:[]},{value:"\ud504\ub85c\uc138\uc2a4 \uc0dd\uc131\uc2dc\ud0a4\uae30",id:"\ud504\ub85c\uc138\uc2a4-\uc0dd\uc131\uc2dc\ud0a4\uae30",children:[]},{value:"PID \uc54c\uc544\ub0b4\uae30",id:"pid-\uc54c\uc544\ub0b4\uae30",children:[{value:"Way 1",id:"way-1",children:[]},{value:"Way 2",id:"way-2",children:[]}]},{value:"\ud504\ub85c\uc138\uc2a4 \uc8fd\uc774\uae30",id:"\ud504\ub85c\uc138\uc2a4-\uc8fd\uc774\uae30",children:[]}],d=(p="AdSenseComponent",function(e){return console.warn("Component "+p+" was not imported, exported, or provided by MDXProvider as global scope"),Object(r.b)("div",e)});var p;const m={toc:b};function u(e){let{components:t}=e,n=Object(c.a)(e,["components"]);return Object(r.b)("wrapper",Object(a.a)({},m,n,{components:t,mdxType:"MDXLayout"}),Object(r.b)(o.a,{created:"2021/7/2",modified:"2021/7/2",mdxType:"PostingDate"}),Object(r.b)(d,{adId:"ad-1783858056424-1",mdxType:"AdSenseComponent"}),Object(r.b)("h2",{id:"\uc774\ubbf8-\uc0ac\uc6a9\uc911\uc778-\ud3ec\ud2b8-\uc5d0\ub7ec"},"\uc774\ubbf8 \uc0ac\uc6a9\uc911\uc778 \ud3ec\ud2b8 \uc5d0\ub7ec"),Object(r.b)("div",{className:"admonition admonition-caution alert alert--warning"},Object(r.b)("div",Object(a.a)({parentName:"div"},{className:"admonition-heading"}),Object(r.b)("h5",{parentName:"div"},Object(r.b)("span",Object(a.a)({parentName:"h5"},{className:"admonition-icon"}),Object(r.b)("svg",Object(a.a)({parentName:"span"},{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16"}),Object(r.b)("path",Object(a.a)({parentName:"svg"},{fillRule:"evenodd",d:"M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"})))),"caution")),Object(r.b)("div",Object(a.a)({parentName:"div"},{className:"admonition-content"}),Object(r.b)("p",{parentName:"div"},"Error: listen EADDRINUSE: address already in use :::3000"),Object(r.b)("p",{parentName:"div"},"Port 3000 is already in use"),Object(r.b)("p",{parentName:"div"},"Address localhost:3000 is already in use"))),Object(r.b)("p",null,"\uac00\ub054 \uc81c\ub300\ub85c \uc8fd\uc9c0 \uc54a\uc740 \uc880\ube44 \ud504\ub85c\uc138\uc2a4 \ub54c\ubb38\uc5d0 \ud2b9\uc815 \ud3ec\ud2b8\uc758 \uc11c\ubc84\ub97c \ucf24 \ub54c \uc774\ubbf8 \ud3ec\ud2b8\uac00 \uc0ac\uc6a9\uc911\uc774\ub77c\uace0 \ub098\uc624\ub294 \uc5d0\ub7ec\ub97c \uc2ec\uc2ec\ucc2e\uac8c \ub9c8\uc8fc\ud55c\ub2e4."),Object(r.b)("p",null,"\uadf8\ub7f4 \ub54c\ub9c8\ub2e4 \uad6c\uae00\ub9c1\uc73c\ub85c \ucc3e\uc544\ubcf4\ub294\ub370, \uadf8\ub54c\ub9c8\ub2e4 \uc870\uae08\uc529 \uba54\ubaa8\ud574 \ub480\ub358 \ud3ec\ud2b8\ub85c \ud504\ub85c\uc138\uc2a4\ub97c \uac80\uc0c9\ud558\ub294 \ubc29\ubc95\ub4e4\uc744 \ud55c\ubc88 \uc815\ub9ac\ud574 \ubcf8\ub2e4."),Object(r.b)("h2",{id:"\ud504\ub85c\uc138\uc2a4-\uc0dd\uc131\uc2dc\ud0a4\uae30"},"\ud504\ub85c\uc138\uc2a4 \uc0dd\uc131\uc2dc\ud0a4\uae30"),Object(r.b)("p",null,Object(r.b)("a",Object(a.a)({parentName:"p"},{href:"http://localhost:4000"}),"localhost:4000")," \uc73c\ub85c ",Object(r.b)("a",Object(a.a)({parentName:"p"},{href:"https://www.prisma.io/"}),"prisma")," & ",Object(r.b)("a",Object(a.a)({parentName:"p"},{href:"https://www.apollographql.com/docs/apollo-server/"}),"apollo-server")," node \uc11c\ubc84\ub97c \uc2dc\uc791\ud588\ub2e4."),Object(r.b)("h2",{id:"pid-\uc54c\uc544\ub0b4\uae30"},"PID \uc54c\uc544\ub0b4\uae30"),Object(r.b)("h3",{id:"way-1"},"Way 1"),Object(r.b)("div",{className:"admonition admonition-note alert alert--secondary"},Object(r.b)("div",Object(a.a)({parentName:"div"},{className:"admonition-heading"}),Object(r.b)("h5",{parentName:"div"},Object(r.b)("span",Object(a.a)({parentName:"h5"},{className:"admonition-icon"}),Object(r.b)("svg",Object(a.a)({parentName:"span"},{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"16",viewBox:"0 0 14 16"}),Object(r.b)("path",Object(a.a)({parentName:"svg"},{fillRule:"evenodd",d:"M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"})))),"note")),Object(r.b)("div",Object(a.a)({parentName:"div"},{className:"admonition-content"}),Object(r.b)("p",{parentName:"div"},"$ lsof -i tcp:","[port no]"))),Object(r.b)("p",null,"\uac1c\uc778\uc801\uc73c\ub85c \uc774 \ubc29\ubc95\uc744 \uc120\ud638\ud55c\ub2e4. \uc65c\ub0d0\uba74 \uc2ec\ud50c\ud558\uace0 \ud5e4\ub354\uae4c\uc9c0 \ud55c\ub208\uc5d0 \ud655\uc778\uc774 \uac00\ub2a5\ud558\uae30 \ub54c\ubb38\uc774\ub2e4."),Object(r.b)("pre",null,Object(r.b)("code",Object(a.a)({parentName:"pre"},{className:"language-jsx"}),"$ lsof -i tcp:4000\nCOMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME\nnode 14972 geoseong 24u IPv6 0x56-------------- 0t0 TCP *:terabase (LISTEN)\n")),Object(r.b)("h3",{id:"way-2"},"Way 2"),Object(r.b)("div",{className:"admonition admonition-note alert alert--secondary"},Object(r.b)("div",Object(a.a)({parentName:"div"},{className:"admonition-heading"}),Object(r.b)("h5",{parentName:"div"},Object(r.b)("span",Object(a.a)({parentName:"h5"},{className:"admonition-icon"}),Object(r.b)("svg",Object(a.a)({parentName:"span"},{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"16",viewBox:"0 0 14 16"}),Object(r.b)("path",Object(a.a)({parentName:"svg"},{fillRule:"evenodd",d:"M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"})))),"note")),Object(r.b)("div",Object(a.a)({parentName:"div"},{className:"admonition-content"}),Object(r.b)("p",{parentName:"div"},"$ netstat -vanp tcp | grep ","[port no]"))),Object(r.b)("ul",null,Object(r.b)("li",{parentName:"ul"},"\uc5ec\uae30\uc11c\ub294 \ud5e4\ub354\uac00 \uc5c6\uc5b4\uc11c pid\uac00 \ubb34\uc5c7\uc778\uc9c0 \ud655\uc778\ud558\uae30\uac00 \ub9e4\uc6b0 \uc5b4\ub835\ub2e4. netstat \uba85\ub839\uc5d0 \uc775\uc219\ud558\uc9c0 \uc54a\uc740 \uc0ac\ub78c\uc740 \ub354\uc6b1...")),Object(r.b)("pre",null,Object(r.b)("code",Object(a.a)({parentName:"pre"},{className:"language-jsx"}),"$ netstat -vanp tcp | grep 4000\ntcp46 0 0 *.4000 *.* LISTEN 131072 131072 14972 0 0x0100 0x00000106\n")),Object(r.b)("p",null,"\ud5e4\ub354\ub97c \ubcf4\uace0 \uc2f6\ub2e4\uba74, ",Object(r.b)("inlineCode",{parentName:"p"},"netstat -vanp tcp"),"\ub9cc \uc785\ub825\ud558\uba74 \ud5e4\ub354\ub97c \ubcfc \uc218\uac00 \uc788\ub2e4."),Object(r.b)("p",null,"\uc5ec\uae30\uc11c \ub098\uc628 pid \ud5e4\ub354\uc758 \uc704\uce58\ub97c \ud30c\uc545\ud55c \ub2e4\uc74c\uc5d0 grep \uba85\ub839\uc5b4\uae4c\uc9c0 \ub2e4\uc2dc \uc785\ub825\ud55c \ud6c4\uc5d0 \ub098\uc628 \uacb0\uacfc \ubcf4\uace0 pid\ub97c \ud30c\uc545\ud55c\ub2e4."),Object(r.b)("ul",null,Object(r.b)("li",{parentName:"ul"},"netstat\uc5d0 grep\uba85\ub839\uc5b4\uae4c\uc9c0 \uac19\uc774 \uc4f0\uba74\uc11c \ud5e4\ub354\ub3c4 \ubcf4\ub294 \ubc29\ubc95\uc740 \ubabb \ucc3e\uaca0\ub2e4..")),Object(r.b)("pre",null,Object(r.b)("code",Object(a.a)({parentName:"pre"},{className:"language-jsx"}),"$ netstat -vanp tcp\nActive Internet connections (including servers)\nProto Recv-Q Send-Q Local Address Foreign Address (state) rhiwat shiwat pid epid state options\ntcp46 0 0 *.4000 *.* LISTEN 131072 131072 14972 0 0x0100 0x00000106\n")),Object(r.b)("h2",{id:"\ud504\ub85c\uc138\uc2a4-\uc8fd\uc774\uae30"},"\ud504\ub85c\uc138\uc2a4 \uc8fd\uc774\uae30"),Object(r.b)("div",{className:"admonition admonition-note alert alert--secondary"},Object(r.b)("div",Object(a.a)({parentName:"div"},{className:"admonition-heading"}),Object(r.b)("h5",{parentName:"div"},Object(r.b)("span",Object(a.a)({parentName:"h5"},{className:"admonition-icon"}),Object(r.b)("svg",Object(a.a)({parentName:"span"},{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"16",viewBox:"0 0 14 16"}),Object(r.b)("path",Object(a.a)({parentName:"svg"},{fillRule:"evenodd",d:"M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"})))),"note")),Object(r.b)("div",Object(a.a)({parentName:"div"},{className:"admonition-content"}),Object(r.b)("p",{parentName:"div"},"$ kill -9 ","[PID]","\xa0 (sudo kill -9 ","[PID]",")"))),Object(r.b)("pre",null,Object(r.b)("code",Object(a.a)({parentName:"pre"},{className:"language-jsx"}),"$ kill -9 14972\n")),Object(r.b)("p",null,"END"),Object(r.b)(d,{adId:"ad-1783858056424-2",mdxType:"AdSenseComponent"}),Object(r.b)(i.a,{mdxType:"Comment"}))}u.isMDXComponent=!0}}]);