[Linux] ๋ฆฌ๋ˆ…์Šค๋งˆ์Šคํ„ฐ 2๊ธ‰ 2์ฐจ ์ •๋ฆฌ (12)
ยท
Linux
๋„คํŠธ์›Œํฌ์‘์šฉ ๊ณ„์ธต ํ”„๋กœํ† ์ฝœ์ข…๋ฅ˜์ฃผ์š” ๊ธฐ๋Šฅ ํฌํŠธ ๋ฒˆํ˜ธSMTP์ „์ž์šฐํŽธ์„ ์†ก์‹ ํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ์„œ๋ฒ„ ํ”„๋กœํ† ์ฝœ25POP์ „์ž์šฐํŽธ์„ ์ˆ˜์‹ , ๋ณด๊ด€ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ๋˜๋Š” ๋ฉ”์ผ ์„œ๋ฒ„ ํ”„๋กœํ† ์ฝœ110TelnetCUI ๊ธฐ๋ฐ˜์˜ ์›๊ฒฉ์ง€ ์ปดํ“จํ„ฐ ์ ‘์† ์ง€์› ์ธํ„ฐ๋„ท ํ‘œ์ค€ ํ”„๋กœํ† ์ฝœ23SSHTelnet์˜ ๋ณด์•ˆ ๊ธฐ๋Šฅ์„ ๊ฐ•ํ™”์ „์†ก๋˜๋Š” ๋ฐ์ดํ„ฐ๋“ค์ด ์•”ํ˜ธํ™”ํ•˜์—ฌ ์ „์†ก22FTP๋Œ€๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๊ณ ์†์œผ๋กœ ์ „์†กํ•˜๋Š” ์„œ๋ฒ„/ํด๋ผ์ด์–ธํŠธ ํ”„๋กœํ† ์ฝœ20, 21SNMP๋„คํŠธ์›Œํฌ ์žฅ๋น„๋“ค์„ ๊ด€๋ฆฌ ๊ฐ์‹œํ•˜์—ฌ ํŠน์ • ๋ง์˜ ์ƒํƒœ ํŒŒ์•…161, 162TFTPFTP๋ณด๋‹ค ๋‹จ์ˆœํ™”๋œ ํŒŒ์ผ ์ „์†ก ํ”„๋กœ๊ทธ๋žจ69DHCP์œ ๋™ ์ฃผ์†Œ ์ฒด๊ณ„๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ํ˜ธ์ŠคํŠธ๋“ค์—๊ฒŒ ํ†ต์‹ ์— ํ•„์š”ํ•œ ํ™˜๊ฒฝ์„ค์ •67. 68IPv4 ์ฃผ์†Œ์ฒด๊ณ„Loopback ์ฃผ์†Œ127.0.0.0 ~ 127.255.255.255Network ๋ถ€๋ถ„์˜ ๊ฐ’์ด Class..
[Linux] ๋ฆฌ๋ˆ…์Šค๋งˆ์Šคํ„ฐ 2๊ธ‰ 2์ฐจ ์ •๋ฆฌ (11)
ยท
Linux
ํ”„๋ฆฐํ„ฐ ์ธ์‡„ ์‹œ์Šคํ…œ๋ฆฌ๋ˆ…์Šค ํ”„๋ฆฐํ„ฐ ์‹œ์Šคํ…œ์œผ๋กœ๋Š” LPRng์™€ CUPS๊ฐ€ ์žˆ์Œ.ํ”„๋ฆฐํ„ฐ ๊ด€๋ จ ๋ช…๋ น์–ดBSD ๊ณ„์—ด: lpr, lpq, lprm, lpcSystem V ๊ณ„์—ด: lp, lpstat, cancelBSD ๊ณ„์—ด ํ”„๋ฆฐํ„ฐ ๋ช…๋ น์–ด๋“คlpr: ํ”„๋ฆฐํ„ฐ ์ž‘์—… ์š”์ฒญlpq: ํ”„๋ฆฐํ„ฐ ํ์— ์žˆ๋Š” ์ž‘์—… ๋ชฉ๋ก์„ ์ถœ๋ ฅ.lprm: ํ”„๋ฆฐํ„ฐ ํ์— ๋Œ€๊ธฐ ์ค‘์ธ ์ž‘์—…์„ ์‚ญ์ œ.lpc: ํ”„๋ฆฐํ„ฐ๋‚˜ ํ”„๋ฆฐํ„ฐ ํ๋ฅผ ์ œ์–ด.System V ๊ณ„์—ด ํ”„๋ฆฐํ„ฐ ๋ช…๋ น์–ด๋“คlp: ํ”„๋ฆฐํ„ฐ ์ž‘์—… ์š”์ฒญlpstat: ํ”„๋ฆฐํ„ฐ ํ์˜ ์ƒํƒœ๋ฅผ ํ™•์ธ.cancel: ํ”„๋ฆฐํ„ฐ ์ž‘์—…์„ ์ทจ์†Œ.์‚ฌ์šด๋“œ ์นด๋“œ๋ฆฌ๋ˆ…์Šค ํ™˜๊ฒฝ์—์„œ์˜ ์‚ฌ์šด๋“œ ์นด๋“œ ์ง€์› ์‹œ์Šคํ…œ์€ OSS์™€ ALSA๊ฐ€ ์žˆ์Œ.์‚ฌ์šด๋“œ ์นด๋“œ ๊ด€๋ จ ๋ช…๋ น์–ดalsactl: ALSA ์‚ฌ์šด๋“œ ์นด๋“œ ์ œ์–ด.alsamixer: ์ปค์„œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๊ธฐ๋ฐ˜์˜ ์˜ค๋””์˜ค ํ”„๋กœ๊ทธ๋žจ...
[Linux] ๋ฆฌ๋ˆ…์Šค๋งˆ์Šคํ„ฐ 2๊ธ‰ 2์ฐจ ์ •๋ฆฌ (10)
ยท
Linux
์†Œํ”„ํŠธ์›จ์–ด ์„ค์น˜ ๋ฐ ์‚ญ์ œํŒจํ‚ค์ง€ ๊ด€๋ฆฌ๋ฐ๋น„์•ˆ ๊ณ„์—ด๋ฐฐํฌ์—…์ฒดDebian, Ubuntu, Xandros, LinspireํŒจํ‚ค์ง€ ํˆดdpkg, apt-get, aptitude๋ ˆ๋“œํ–‡ ๊ณ„์—ด๋ฐฐํฌ์—…์ฒดFedora, CentOS, RHEL, openSUSE, mandirvaํŒจํ‚ค์ง€ ํˆดrpm, yumRPM๋ ˆ๋“œํ–‡ ์‚ฌ์—์„œ ๋งŒ๋“ค์–ด๋‚ธ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ ํˆด.rpm [์˜ต์…˜] ํŒจํ‚ค์ง€๋ช…์˜ต์…˜๊ธฐ๋Šฅ-i์ƒˆ๋กœ์šด ํŒจํ‚ค์ง€ ์„ค์น˜-hํŒจํ‚ค์ง€๋ฅผ ํ’€ ๋•Œ ํ•ด์‹œ ๋งˆํฌ ํ‘œ์‹œ-U๊ธฐ์กด์˜ ํŒจํ‚ค์ง€๋ฅผ ์—…๊ทธ๋ ˆ์ด๋“œ-eํŒจํ‚ค์ง€ ์ œ๊ฑฐ-qํŒจํ‚ค์ง€ ์„ค์น˜ ์—ฌ๋ถ€ ํ™•์ธ์งˆ์˜ ์˜ต์…˜๊ณผ ๊ฐ™์ด ์‚ฌ์šฉ๋˜๋Š” ์˜ต์…˜-f : ์„ ํฌํ•จํ•˜๋Š” ํŒจํ‚ค์ง€์— ๋Œ€ํ•˜์—ฌ ์งˆ๋ฌธ์„ ์ˆ˜ํ–‰-F : -f์™€ ๊ฐ™์ง€๋งŒ ํŒŒ์ผ ์ด๋ฆ„์„ ํ‘œ์ค€ ์ž…๋ ฅ์—์„œ ์ฝ์Œ--nodeps์˜์กด์„ฑ ๊ด€๊ณ„๋ฅผ ๋ฌด์‹œํ•˜๊ณ  ์„ค์น˜--force--replacepkgs, --replacefiles..
[Linux] ๋ฆฌ๋ˆ…์Šค๋งˆ์Šคํ„ฐ 2๊ธ‰ 2์ฐจ ์ •๋ฆฌ (9)
ยท
Linux
ํ”„๋กœ์„ธ์Šค ์œ ํ‹ธ๋ฆฌํ‹ฐํ”„๋กœ์„ธ์Šค ๊ด€๋ จ ๋ช…๋ น์–ดps(process status)ํ˜„์žฌ ์‹คํ–‰ ์ค‘์ธ ํ”„๋กœ์„ธ์Šค์˜ ์ƒํƒœ๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ๋ช…๋ น์–ด.์˜ต์…˜์„ค๋ช…aํ˜„์žฌ ์‹คํ–‰ ์ค‘์ธ ๋ชจ๋“  ํ”„๋กœ์„ธ์Šค ์ถœ๋ ฅe๋ชจ๋“  ํ”„๋กœ์„ธ์Šค ์ •๋ณดu์‚ฌ์šฉ์ž ์ด๋ฆ„๊ณผ ํ”„๋กœ์„ธ์Šค ์‹œ์ž‘ ์‹œ๊ฐ„ ์ถœ๋ ฅx์ ‘์†๋œ ํ„ฐ๋ฏธ๋„๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋Š” ๋ชจ๋“  ํ”„๋กœ์„ธ์Šค๋“ค์„ ์ถœ๋ ฅl์ž์„ธํ•œ ์ •๋ณด ์ถœ๋ ฅ์ƒํƒœ์„ค๋ช…Fํ”„๋กœ์„ธ์Šค ํ”Œ๋ž˜๊ทธ๋กœ 8์ง„์ˆ˜ ๊ฐ’์˜ ํ•ฉ์„ ๋‚˜ํƒ€๋ƒ„• 01: ์ฃผ๊ธฐ์–ต ์žฅ์น˜ ๋‚ด์— ์žˆ์Œ• 02: ์‹œ์Šคํ…œ ํ”„๋กœ์„ธ์Šค• 04: ์ฃผ๊ธฐ์–ต์žฅ์น˜ ๋‚ด์—์„œ ์ž ๊น€• 10: ์Šค์™‘๋˜๊ณ  ์žˆ์Œ• 20: ๋‹ค๋ฅธ ํ”„๋กœ์„ธ์Šค์— ์˜ํ•ด ์ถ”์ ๋˜๊ณ  ์žˆ์ŒSํ”„๋กœ์„ธ์Šค ์ƒํƒœ๋ฅผ ํ‘œ์‹œ• R : Running• S : Sleeping• W: Waiting• T: Terminated• Z: Stopped• I: IntermediatedUIDํ”„๋กœ์„ธ์Šค ์†Œ์œ ์ž์˜ Usern..
[Linux] ๋ฆฌ๋ˆ…์Šค๋งˆ์Šคํ„ฐ 2๊ธ‰ 2์ฐจ ์ •๋ฆฌ (8)
ยท
Linux
ํ”„๋กœ์„ธ์Šค ์œ ํ˜•ํฌ์–ด๊ทธ๋ผ์šด๋“œ ํ”„๋กœ์„ธ์Šค์™€ ๋ฐฑ๊ทธ๋ผ์šด๋“œ ํ”„๋กœ์„ธ์Šคํฌ์–ด๊ทธ๋ผ์šด๋“œ ํ”„๋กœ์„ธ์Šค์‚ฌ์šฉ์ž์™€ ์ƒํ˜ธ์ž‘์šฉํ•˜๋Š” ํ”„๋กœ์„ธ์Šคํ„ฐ๋ฏธ๋„์— ์ง์ ‘ ์—ฐ๊ฒฐ๋˜์–ด ์ž…์ถœ๋ ฅ์„ ์ฃผ๊ณ  ๋ฐ›๋Š” ํ”„๋กœ์„ธ์Šค๋ช…๋ น ์ž…๋ ฅ ํ›„ ์ˆ˜ํ–‰ ์ข…๋ฃŒ๊นŒ์ง€ ๊ธฐ๋‹ค๋ ค์•ผ ํ•˜๋Š” ํ”„๋กœ์„ธ์Šคํ™”๋ฉด์—์„œ ์‹คํ–‰๋˜๋Š” ๊ฒƒ์ด ๋ณด์ด๋Š” ํ”„๋กœ์„ธ์Šคex) ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ, ๋ช…๋ น์–ด ๋“ฑ๋ฐฑ๊ทธ๋ผ์šด๋“œ ํ”„๋กœ์„ธ์Šค์‚ฌ์šฉ์ž์™€ ์ง์ ‘์ ์ธ ๋Œ€ํ™”๋ฅผ ํ•˜์ง€ ์•Š๊ณ  ๋’ค์—์„œ ์‹คํ–‰๋˜๋Š” ํ”„๋กœ์„ธ์Šค์‚ฌ์šฉ์ž์˜ ์ž…๋ ฅ์— ๊ด€๊ณ„์—†์ด ์‹คํ–‰๋˜๋Š” ํ”„๋กœ์„ธ์Šค์‹คํ–‰์€ ๋˜์ง€๋งŒ ํ™”๋ฉด์— ๋‚˜ํƒ€๋‚˜์ง€ ์•Š๊ณ  ์‹คํ–‰๋˜๋Š” ํ”„๋กœ์„ธfork()์ƒˆ๋กœ์šด ํ”„๋กœ์„ธ์Šค๋ฅผ ๋งŒ๋“ค ๋•Œ ๊ธฐ์กด ํ”„๋กœ์„ธ์Šค๋ฅผ ๋ณต์ œํ•˜๋Š” ๋ฐฉ์‹.์ƒˆ๋กœ์šด ํ”„๋กœ์„ธ์Šค๋ฅผ ์œ„ํ•œ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํ• ๋‹น.์ƒˆ๋กœ ์ƒ์„ฑ๋œ ํ”„๋กœ์„ธ์Šค๋Š” ์›๋ž˜์˜ ํ”„๋กœ์„ธ์Šค์™€ ๋˜‘๊ฐ™์€ ์ฝ”๋“œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Œ.์›๋ณธ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋ถ€๋ชจ ํ”„๋กœ์„ธ์Šค๋ผ๊ณ  ๋ถ€๋ฅด๊ณ  ์ƒˆ๋กœ ๋ณต์ œ๋œ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ž์‹ ํ”„๋กœ์„ธ์Šค.exec()ํ˜ธ์ถœํ•˜๋Š” ..
[Linux] ๋ฆฌ๋ˆ…์Šค๋งˆ์Šคํ„ฐ 2๊ธ‰ 2์ฐจ ์ •๋ฆฌ (7)
ยท
Linux
ํ™˜๊ฒฝ ๋ณ€์ˆ˜์™€ ์‰˜ ๋ณ€์ˆ˜๋ณ€์ˆ˜๋Š” ์‹œ์Šคํ…œ ํ™˜๊ฒฝ ์ •๋ณด ์ €์žฅ์†Œ๋กœ ํ™˜๊ฒฝ ๋ณ€์ˆ˜(์ „์—ญ ๋ณ€์ˆ˜)์™€ ์‰˜ ๋ณ€์ˆ˜(์ง€์—ญ ๋ณ€์ˆ˜)๋กœ ๊ตฌ๋ถ„.์ฃผ์š” ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ณ€์ˆ˜๊ธฐ๋ŠฅPATH์‹คํ–‰ํ•  ๋ช…๋ น์–ด ๊ฒฝ๋กœ ๊ฒ€์ƒ‰, ์‰˜ ์„ค์ • ํŒŒ์ผ ์ค‘ ํ•˜๋‚˜์— ์„ค์ •HOME์‚ฌ์šฉ์ž์˜ ํ™ˆ ๋””๋ ‰ํ„ฐ๋ฆฌ ์ ˆ๋Œ€ ๊ฒฝ๋กœHOSTNAMEํ˜ธ์ŠคํŠธ๋ช…USER์‚ฌ์šฉ์ž ์ด๋ฆ„DISPLAYX-windows ์‹œ์Šคํ…œ์—์„œ xterm๊ณผ ๊ฐ™์€ X ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์ด ํ™”๋ฉด ์ถœ๋ ฅ์„ ์œ„ํ•ด ์ ‘์†ํ•  X ์„œ๋ฒ„์˜ ์ฃผ์†Œ๋ฅผ ์ง€์ •PS1์‰˜ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์„ ์–ธ ์‹œ ์‚ฌ์šฉํ•˜๋Š” ๋ณ€์ˆ˜PS22์ฐจ ์‰˜ ํ”„๋กฌํ”„ํŠธ ์„ ์–ธ ์‹œ ์‚ฌ์šฉํ•˜๋Š” ๋ณ€์ˆ˜PWDํ˜„์žฌ ๋””๋ ‰ํ„ฐ๋ฆฌ์˜ ์ ˆ๋Œ€ ๊ฒฝ๋กœ๋ช…SHELL๋กœ๊ทธ์ธ ์‰˜์˜ ์ ˆ๋Œ€ ๊ฒฝ๋กœ๋ช…TERMํ„ฐ๋ฏธ๋„ ์ข…๋ฅ˜ ์ด๋ฆ„TMOUT๋กœ๊ทธ์•„์›ƒ ๊ด€๋ จ ์‹œ๊ฐ„ ์ œ์–ดLANGํ”„๋กœ๊ทธ๋žจ ์‚ฌ์šฉ ์‹œ ๊ธฐ๋ณธ ์ง€์› ์–ธ์–ดPRINT๊ธฐ๋ณธ ํ”„๋ฆฐํ„ฐ(์„ค์ •์ด ๋˜์–ด ์ž‡์œผ๋ฉด lpr์—๊ฒŒ ์•Œ๋ ค์ฃผ์ง€ ์•Š์•„๋„ ๋จ)M..