๋ฆฌ๋ˆ…์Šค htop ์‹œ์Šคํ…œ ๋ชจ๋‹ˆํ„ฐ๋ง

โœ… ๋ฆฌ๋ˆ…์Šค htop ์‹œ์Šคํ…œ ๋ชจ๋‹ˆํ„ฐ๋งtop ์œผ๋กœ ๋ฆฌ์†Œ์Šค ์‚ฌ์šฉ๋Ÿ‰ ๋ชจ๋‹ˆํ„ฐ๋ง ์ฒดํฌ๋ฅผ ํ• ์ˆ˜๋„์žˆ์ง€๋งŒ ์ž์„ธํžˆ ๋ณด๊ณ  ์‹ถ์„๊ฒฝ์šฐ htop์„ ์ด์šฉํ•˜์ž ์‹œ๊ฐ์ ์œผ๋กœ๋„ ์ข‹๋‹ค์„ค์น˜# ubuntusudo apt-get install htop# macbookbrew install htop ํŠน์ง•htop ํ™”๋ฉด์„ ์‚ดํŽด๋ณด๋ฉด ์™ผ์ชฝ ์ƒ๋‹จ์— CPU, swap๋ฉ”๋ชจ๋ฆฌ,๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋ฅ ์ด ํ‘œํ˜„๋˜์–ด ์žˆ์œผ๋ฉฐ, ํ•˜๋‹จ์—๋Š” ๋ชจ๋‹ˆํ„ฐ๋ง๋˜๊ณ  ์žˆ๋Š” ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋ณด์ด๋ฉฐ 1์ดˆ์— ํ•œ ๋ฒˆ์”ฉ ๊ฐฑ์‹ ๋ฉ๋‹ˆ๋‹ค์„ ํƒ๋œ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ฃฝ์ด๊ฑฐ๋‚˜, ์šฐ์„ ์ˆœ์œ„๋ฅผ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.ํŠน์ • ํ”„๋กœ์„ธ์Šค ์ด๋ฆ„์œผ๋กœ ๊ฒ€์ƒ‰, ํ•„ํ„ฐ๋งํ•˜์—ฌ ํ˜„ํ™ฉ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.pstree์™€ top์„ ํ•จ๊ป˜ ๋ณด๋Š” ๊ธฐ๋Šฅ์ด ์žˆ์Šต๋‹ˆ๋‹ค.cpu์˜ ์ฝ”์–ด ๊ฐฏ์ˆ˜๋ฅผ ํ™•์ธํ•ด์„œ ๊ฐ ํ”„๋กœ์„ธ์Šค์˜ ์ •๋ณด๋ฅผ top๋ณด๋‹ค ๋” ๋””ํ…Œ์ผํ•˜๊ฒŒ ๋ชจ๋‹ˆํ„ฐ๋ง์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ ์ „์ฒด ..

๋ฆฌ๋ˆ…์Šค netstat ์—ด๋ฆฐ ํฌํŠธ ํ™•์ธ(LISTEN)

โœ… ๋ฆฌ๋ˆ…์Šค netstat ์—ด๋ฆฐ ํฌํŠธ ํ™•์ธ(LISTEN)์„œ๋ฒ„์˜ ์—ด๋ฆฐ ํฌํŠธ๋ฅผ ํ™•์ธ ํ• ๋•Œ ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น์–ด์˜ต์…˜-n : ํ˜ธ์ŠคํŠธ๋ช…, ํฌํŠธ๋ช…์„ lookupํ•˜์ง€ ์•Š๊ณ  ๊ทธ๋Œ€๋กœ IP, Port๋ฒˆํ˜ธ๋กœ ๋ณด์—ฌ์ค€๋‹ค.-a : ๋ชจ๋“  ๋„คํŠธ์› ์ƒํƒœ๋ฅผ ๋ณด์—ฌ์ค€๋‹ค.-l : LINTEN ์ƒํƒœ์ธ ์„œ๋น„์Šค ํฌํŠธ๋ฅผ ๋ณด์—ฌ์ค€๋‹ค.-t : TCP ํ”„๋กœํ† ์ฝœ๋งŒ ๋ณด์—ฌ์ค€๋‹ค.-u : UDP ํ”„๋กœํ† ์ฝœ๋งŒ ๋ณด์—ฌ์ค€๋‹ค.-p : ํ•ด๋‹น ํฌํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ๊ณผ ํ”„๋กœ์„ธ์ŠคID(PID)๋ฅผ ๋ณด์—ฌ์ค€๋‹ค.-r : ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ” ์ถœ๋ ฅ-s : ํ”„๋กœํ† ์ฝœ๋ณ„(IP, ICMP, TCP, UDP ๋“ฑ)๋กœ ํ†ต๊ณ„๋ฅผ ๋ณด์—ฌ์ค€๋‹ค-c : 1์ดˆ ๋‹จ์œ„๋กœ ๊ฒฐ๊ณผ๊ฐ’์„ ์—ฐ์†์ ์œผ๋กœ ๋ณด์—ฌ์ค€๋‹ค.netstat -antp

vim ๋‹จ์ถ•ํ‚ค

โœ… vim ๋‹จ์ถ•ํ‚ค์นดํ…Œ๊ณ ๋ฆฌ๋‹จ์ถ•ํ‚ค์„ค๋ช…์‚ฝ์ž…๋ชจ๋“œi          ํ˜„์žฌ ์ปค์„œ ์•ž์— ์‚ฝ์ž…I          ํ˜„์žฌ ์ปค์„œ ํ–‰ ์‹œ์ž‘์— ์‚ฝ์ž…a          ํ˜„์žฌ ์ปค์„œ ๋’ค์— ์‚ฝ์ž…A          ํ˜„์žฌ ์ปค์„œ ํ–‰ ๋์— ์‚ฝ์ž…o          ํ˜„์žฌ ์ปค์„œ ํ–‰ ์•„๋ž˜์— ์ƒˆ ํ–‰์„ ์‚ฝ์ž…O          ํ˜„์žฌ ์ปค์„œ ํ–‰ ์œ„์— ์ƒˆ ํ–‰์„ ์‚ฝ์ž…Ctrl + h   ์ด์ „ ๋ฌธ์ž ์ œ๊ฑฐCtrl + w   ์ด์ „ ๋‹จ์–ด ์ œ๊ฑฐCtrl + j   ํ•œ ์ค„ ๋ฐ”๊ฟˆCtrl + t   ํ•œ ํƒญ ๋“ค์—ฌ์“ฐ๊ธฐCtrl + d   ํ•œ ํƒญ ๋‚ด์–ด์“ฐ๊ธฐCtrl + n   ๋‹ค์Œ ๋‹จ์–ด ํƒ์ƒ‰ (์ž๋™์™„์„ฑ)Ctrl + p   ์ด์ „ ๋‹จ์–ด ํƒ์ƒ‰ (์ž๋™์™„์„ฑ)Ctrl + rx  ๋ ˆ์ง€์Šคํ„ฐ x์˜ ๋‚ด์šฉ ์‚ฝ์ž…Esc        ์‚ฝ์ž…๋ชจ๋“œ ์ข…๋ฃŒํŽธ์ง‘๋ชจ๋“œr       ํ•œ ๊ธ€์ž ๋ฐ”๊พธ๊ธฐJ       ํ˜„์žฌ ํ–‰๊ณผ ๋‹ค์Œ ..

๋ฆฌ๋ˆ…์Šค ํฌ๋ก ํƒญ(Linux crontab) ์‹œ๊ฐ„ ์„ค์ • ๋ฐ ํ‘œํ˜„์‹

โœ… ๋ฆฌ๋ˆ…์Šค ํฌ๋ก ํƒญ(Linux crontab) ์‹œ๊ฐ„ ์„ค์ • ๋ฐ ํ‘œํ˜„์‹ ์„ค์ •ํ•œ ํŠน์ •์‹œ๊ฐ„์„ ์ฃผ๊ธฐ๋กœ ์›ํ•˜๋Š” ์ž‘์—…์„ ์‹คํ–‰์‹œ์ผœ์ฃผ๋Š” ๋ฆฌ๋ˆ…์Šค ์Šค์ผ€์ฅด๋Ÿฌ์ž…๋‹ˆ๋‹ค.โœ… ํฌ๋ก ํƒญ ๋ช…๋ น์–ดcrontab -e : ํฌ๋ก ํƒญ ๋“ฑ๋ก/์ˆ˜์ •crontab -l : ํฌ๋ก ํƒญ ๋ฆฌ์ŠคํŠธ๋ณด๊ธฐโœ… ํฌ๋ก ํƒญ ์‹œ๊ฐ„ ์„ค์ •* * * * * ํฌ๋ก ํƒญ ์‹œ๊ฐ„ ์„ค์ •โ”ฌ โ”ฌ โ”ฌ โ”ฌ โ”ฌโ”‚ โ”‚ โ”‚ โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ์š”์ผ (0-6) (0:์ผ์š”์ผ, 1:์›”์š”์ผ, ~ 6:ํ† ์š”์ผ)โ”‚ โ”‚ โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ์›” (1-12)โ”‚ โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ์ผ (1-31)โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ์‹œ (0-23)โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ๋ถ„ (0-59)โœ… ํฌ๋ก ํƒญ ์‹œ๊ฐ„ ์„ค์ • ์˜ˆ์‹œ# ๋งค 1๋ถ„๋งˆ๋‹ค ์‹คํ–‰* * * * * /home/explored/test.sh# ๋งค 10๋ถ„๋งˆ๋‹ค ์‹คํ–‰*/10 * * * * /home/explored/t..

๊ณต์ง€์‚ฌํ•ญ
์ตœ๊ทผ์— ์˜ฌ๋ผ์˜จ ๊ธ€
์ตœ๊ทผ์— ๋‹ฌ๋ฆฐ ๋Œ“๊ธ€
Total
Today
Yesterday
๋งํฌ
ยซ   2024/12   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
๊ธ€ ๋ณด๊ด€ํ•จ
๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (80)
๐Ÿ“บ Develop (0)
โš™๏ธ Architecture (1)
๐ŸŽจ Design Pattern (2)
๐ŸŒด Spring (8)
โœ๏ธ JAVA (2)
๐ŸŽฏ Python (6)
๐Ÿ•‹ Server (20)
๐Ÿ›ณ Build (2)
๐Ÿ—‚๏ธ Etc (13)
๐ŸŒ‹ Error Fixed (5)
๐Ÿ— Tool (5)
๐Ÿ’ป MacBook M1 (15)
๐Ÿ“ฆ ETC (1)

์ด ํฌ์ŠคํŒ…์€ ์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ํ™œ๋™์˜ ์ผํ™˜์œผ๋กœ, ์ด์— ๋”ฐ๋ฅธ ์ผ์ •์•ก์˜ ์ˆ˜์ˆ˜๋ฃŒ๋ฅผ ์ œ๊ณต๋ฐ›์Šต๋‹ˆ๋‹ค.