[Linux] 11
ยท
Hi๐Ÿ–๏ธ/Linux
- FTP ๋ฐฉ์‹ 2๊ฐ€์ง€ Passive Mode(์ˆ˜๋™) : ํด๋ผ์ด์–ธํŠธ์—์„œ ์„œ๋ฒ„์˜ 21๋ฒˆ ํฌํŠธ(Command)๋กœ ์ ‘์†ํ•˜๊ณ  ํด๋ผ์ด์–ธํŠธ ์‚ฌ์šฉํ•  ๋‘๋ฒˆ์งธ ํฌํŠธ๋ฅผ ์„œ๋ฒ„์— ์•Œ๋ ค์ฃผ๋ฉด ์„œ๋ฒ„์˜ 20๋ฒˆ ํฌํŠธ(Data)๊ฐ€ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์•Œ๋ ค์ค€ ๋‘๋ฒˆ์งธ ํฌํŠธ์— ์ ‘์†ํ•œ๋‹ค. (์„œ๋ฒ„๊ฐ€ ํด๋ผ์ด์–ธํŠธ์— ์ ‘์†ํ•˜๋Š” ๋ฐฉ์‹) Active Mode(๋Šฅ๋™) : ํด๋ผ์ด์–ธํŠธ์—์„œ ์„œ๋ฒ„์˜ 21๋ฒˆ ํฌํŠธ๋กœ ์ ‘์†์„ ์‹œ๋„ํ•˜๋ฉด, ์„œ๋ฒ„์—์„œ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์‚ฌ์šฉํ•  ๋‘๋ฒˆ์งธ ํฌํŠธ๋ฅผ ์ „ํ•ด์ค€๋‹ค. ํด๋ผ์ด์–ธํŠธ์˜ ๋‘๋ฒˆ์งธ ํฌํŠธ์—์„œ ์„œ๋ฒ„๊ฐ€ ์•Œ๋ ค์ค€ ํฌํŠธ๋กœ ์ ‘์†ํ•œ๋‹ค.(ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์„œ๋ฒ„์— ์ ‘์†ํ•˜๋Š” ๋ฐฉ์‹) - FTP๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์ƒ์šฉ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ์‹œ์Šคํ…œ์„ ๊ตฌ์„ฑํ•  ๋•Œ, ์–ด๋–ค ๋ถ„์•ผ์— ์–ด๋–ป๊ฒŒ FTP๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•  ๊ฒƒ์ธ์ง€ p2p๊ฐ™์€ ์‚ฌ์ดํŠธ๊ฐ€ ํ•˜๋Š” ๋ฐฉ์‹์ฒ˜๋Ÿผ ์ž๋ฃŒ๋ฅผ ๊ฐœ์ธ ๋Œ€ ๊ฐœ์ธ์œผ๋กœ ์ฃผ๊ณ ๋ฐ›๋Š” ์„œ..
[Linux] 10
ยท
Hi๐Ÿ–๏ธ/Linux
- Telnet ํ…”๋„ท์ด๋ž€ ํ•œ ์ปดํ“จํ„ฐ์—์„œ ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ์˜ ์„œ๋ฒ„์— ์ ‘์†ํ•˜์—ฌ ์ž‘์—…์„ ํ• ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ฃผ๋Š” ๊ฒƒ์œผ๋กœ, ์ •๋ณด๋ฅผ ์ œ๊ณตํ•ด์ฃผ๋Š” ์„œ๋ฒ„์™€ ๊ทธ ์„œ๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ์œ„ํ•œ ํด๋ผ์ด์–ธํŠธ๋กœ ์ด๋ฃจ์–ด์ ธ์žˆ๋‹ค. - Telnet ์ ‘์† ์‹œ ๋ฌธ์ œ์ ๊ณผ ๋ณด์•ˆ ๋ฐฉ๋ฒ• ๋ฐ์ดํ„ฐ๋ฅผ ์•”ํ˜ธํ™” ์ฒ˜๋ฆฌํ•˜์ง€ ์•Š๊ณ  ํŒจํ‚ท์ด ๊ทธ๋Œ€๋กœ ์ „์†ก๋˜๊ธฐ์— ๋ณด์•ˆ์— ๋ฌธ์ œ์ ์ด ์žˆ๋‹ค. SSH(Secure Shell) ๊ฐ™์€ ์•”ํ˜ธํ™”ํ•ด์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜๋Š” ๋ฐ์ดํ„ฐ ์ „์†ก ์›๊ฒฉ ์ ‘์†์žฅ์น˜๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. - OpenSSH OpenSSH๋ž€(Secure Shell)์€ ํ…”๋„ท์˜ ๋ณด์•ˆ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ  ๊ฐ•ํ™”ํ•ด์ฃผ๋Š” ์„œ๋ฒ„์ด๋‹ค. ๋ฐ์ดํ„ฐ ์ „์†ก๊ฐ„์— ์•”ํ˜ธํ™”๋ฅผ ํ•˜์—ฌ ๋ณด์•ˆ์„ฑ์ด ๊ฐ•ํ™”์‹œ์ผœ์ค€๋‹ค. - X์œˆ๋„์šฐ ํ™˜๊ฒฝ์—์„œ Telnet ์„œ๋ฒ„์˜ ์„ค์น˜ ๋ฐ ์šด์˜ ๋ฐฉ๋ฒ• a) dpkg -l xinetd, dpkg -l telnet ๋ฐ๋ชฌํŒจํ‚ค์ง€ ๋ฆฌ์ŠคํŠธ ..
[Linux] 9
ยท
Hi๐Ÿ–๏ธ/Linux
- ์ผ๋ฐ˜ ํ”„๋กœ์„ธ์Šค์™€ ๋ฐ๋ชฌ ํ”„๋กœ์„ธ์Šค์˜ ์ฐจ์ด ์ผ๋ฐ˜ ํ”„๋กœ์„ธ์Šค๋Š” ์ปดํ“จํ„ฐ์—์„œ ์—ฐ์†์ ์œผ๋กœ ์‹คํ–‰๋˜๋Š” ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ, ์‚ฌ์šฉ์ž๊ฐ€ ์ปค๋„์— ์˜ํ•ด ์‹คํ–‰์„ ํ•˜๋ฉด ์‹คํ–‰์ด ๋˜๊ณ , ์‹คํ–‰์ด ๋๋‚˜๋ฉด ์ข…๋ฃŒ๋˜๋Š” ํ”„๋กœ์„ธ์Šค์ด๋‹ค. ๋ฐ๋ชฌ ํ”„๋กœ์„ธ์Šค๋Š” ๋ฆฌ๋ˆ…์Šค ์ปค๋„์— ์˜ํ•ด์„œ ์‹คํ–‰๋˜๊ณ , ๋Œ€๊ธฐ์ƒํƒœ์— ์žˆ๋‹ค๊ฐ€ ํŠน์ •ํ•œ ์„œ๋น„์Šค๋ฅผ ์š”์ฒญํ•˜๋ฉด ์‹คํ–‰ํ•ด์ฃผ๋Š” ํ”„๋กœ์„ธ์Šค์ด๋‹ค. - ํ”„๋กœ์„ธ์Šค์˜ ์ข…๋ฅ˜์™€ ๊ธฐ๋Šฅ (๋ฐ๋ชฌ, ๋ถ€๋ชจ, ์ž์‹, ๊ณ ์•„, ์ข€๋น„ ํ”„๋กœ์„ธ์Šค) - ๋ฐ๋ชฌ(daemon) ํ”„๋กœ์„ธ์Šค ๋ฆฌ๋ˆ…์Šค ์ปค๋„์— ์˜ํ•ด ์‹คํ–‰๋˜๊ณ , ๋Œ€๊ธฐ ์ƒํƒœ๋กœ ์žˆ๋‹ค ์„œ๋น„์Šค๋ฅผ ์š”์ฒญํ•˜๋ฉด ์‹คํ–‰ํ•ด์ค€๋‹ค. - ๋ถ€๋ชจ(process) ํ”„๋กœ์„ธ์Šค ์ž์‹ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋งŒ๋“œ๋Š” ํ”„๋กœ์„ธ์Šค๋กœ, ๋ถ€๋ชจ ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ž์‹ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์ƒ์†๋œ๋‹ค. - ์ž์‹(child) ํ”„๋กœ์„ธ์Šค ๋ถ€๋ชจ ํ”„๋กœ์„ธ์Šค์— ์˜ํ•ด ๋งŒ๋“ค์–ด์ง€๋Š” ํ”„๋กœ์„ธ์Šค๋กœ ๋ถ€๋ชจ ํ”„๋กœ์„ธ์Šค์™€ ๊ณ„์ธต์  ๊ตฌ์กฐ๋ฅผ..
[Linux] 8
ยท
Hi๐Ÿ–๏ธ/Linux
- tar ๋ช…๋ น์ด ํฌํ•จ๋œ ํŒจํ‚ค์ง€๊ฐ€ ๋ฌด์—‡์ธ์ง€ ์•Œ์•„๋ณด๋Š” ๋ช…๋ น์€ ๋ฌด์—‡์ธ๊ฐ€? apt-cache search tar ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•˜๊ธฐ ์ „์— ์ •๋ณด์™€ ์˜์กด์„ฑ ๋ฌธ์ œ๋ฅผ ํ™•์ธํ•˜๋Š” ๋ช…๋ น์–ด์— tar ์ด๋ผ๋Š” ๋ช…๋ น์„ ๊ฒ€์ƒ‰ํ•˜์—ฌ ์•Œ์•„๋ณด๋Š” ๊ฒƒ์ด๋‹ค. - dpkg ๋ช…๋ น๊ณผ apt-get ๋ช…๋ น์˜ ์ฐจ์ด์ ๊ณผ ์ค‘์š” ์˜ต์…˜์„ ์ ์šฉํ•˜์—ฌ ๋ช…๋ น์–ด ์‹ค์Šตํ•˜๊ณ  ๊ฒฐ๊ณผ๋ฅผ ์„ค๋ช… debian package์™€ advanced packaging Tool์€ ์šฐ๋ถ„ํˆฌ ๋ฆฌ๋ˆ…์Šค์—์„œ ํŒจํ‚ค์ง€๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๋ช…๋ น์–ด์ง€๋งŒ, dpkg๋Š” ํŒจํ‚ค์ง€๋“ค๊ฐ„์˜ ์˜์กด์„ฑ ๋ฌธ์ œ๊ฐ€ ์žˆ์–ด์„œ ์ด๋ฅผ ์ž๋™์œผ๋กœ ํ•ด๊ฒฐํ•œ apt-get ๋ช…๋ น์–ด๋ฅผ ์ž์ฃผ ์‚ฌ์šฉํ•œ๋‹ค. ์˜์กด์„ฑ ๋ฌธ์ œ๊ฐ€ ๋‘ ๋ช…๋ น์˜ ์ฐจ์ด์ ์ด๋‹ค. dpkg -install(ํŒจํ‚ค์ง€ ์„ค์น˜) dpkg -remove(ํŒจํ‚ค์ง€ ์‚ญ์ œ) dpkg -purge(ํŒจํ‚ค์ง€์™€ ์„ค์ •ํŒŒ์ผ๊นŒ์ง€ ์ „๋ถ€ ์‚ญ์ œ..
[Linux] 7
ยท
Hi๐Ÿ–๏ธ/Linux
- ์…€์˜ ์„ธ๊ฐ€์ง€ ์ฃผ์š” ๊ธฐ๋Šฅ a) ์…€์€ ํ‚ค๋ณด๋“œ์™€ ํ™”๋ฉด(ํ‘œ์ค€ ์ž…์ถœ๋ ฅ)์„ ํ†ตํ•ด User์™€ ๋Œ€ํ™”ํ•˜๋Š” interface ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•œ๋‹ค. b) ์…€์€ ๊ฐ•๋ ฅํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ ๊ธฐ๋Šฅ์„ ์ง€์›ํ•œ๋‹ค. c) ์…€์€ ๊ฐ ์‚ฌ์šฉ์ž๋งˆ๋‹ค ์ž‘์—… ํ™˜๊ฒฝ์„ ์›ํ•˜๋Š”๋Œ€๋กœ ๋งž์ถ”์–ด ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•œ๋‹ค. - ํ‘œ์ค€ ์ž…์ถœ๋ ฅ ์žฅ์น˜ ํ‘œ์ค€ ์ž…๋ ฅ ์žฅ์น˜๋Š” ํ‚ค๋ณด๋“œ๋กœ, ์…€์ด ์ž‘์—…ํ•  ๋•Œ์— ํ•„์š”ํ•œ ์ •๋ณด๋“ค์„ ์ž…๋ ฅ๋ฐ›๋Š” ์žฅ์น˜์ด๋‹ค. ํ‘œ์ค€ ์ถœ๋ ฅ ์žฅ์น˜๋Š” ๋ชจ๋‹ˆํ„ฐ๋กœ, ์‹คํ–‰ ๊ฒฐ๊ณผ๋ฅผ ์ถœ๋ ฅํ•ด์ฃผ๋Š” ์žฅ์น˜์ด๊ณ , ํ‘œ์ค€ ์˜ค๋ฅ˜ ์žฅ์น˜ ๋˜ํ•œ ๋ชจ๋‹ˆํ„ฐ๋กœ ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ์žฅ์น˜์ด๋‹ค. - '>' ์‚ฌ์šฉ ์‹œ ๊ธฐ์กด ํŒŒ์ผ์˜ ๋‚ด์šฉ์„ ๊ฒน์ณ ์“ธ ์ˆ˜ ์žˆ๋‹ค. ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ• set๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•ด noclobber์— option์„ - ํ•ด์ค€๋‹ค. -noclobber๋Š” -C์™€ ๊ฐ™๋‹ค. ex) set -o nocl..
[Linux] 6
ยท
Hi๐Ÿ–๏ธ/Linux
- X ์œˆ๋„ X์œˆ๋„๋Š” ์œ ๋‹‰์Šค๊ณ„์—ด์˜ ์šด์˜์ฒด์ œ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ์œˆ๋„์šฐ๋กœ, GUI (Graphical User Interface) ํ™˜๊ฒฝ์„ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ๊ธฐ๋ณธ์ ์ธ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ œ๊ณตํ•œ ๊ฒƒ์ด๋‹ค. - ๋…ธํ‹ธ๋Ÿฌ์Šค ํŒŒ์ผ ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ˜„์žฌ ํด๋”์—์„œ ์—ฐ์Šต ํด๋”๋ฅผ ๋งŒ๋“  ํ›„ vi์—๋””ํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ test.txt ํŒŒ์ผ์„ ๋งŒ๋“œ๋Š” (ํŒŒ์ผ ๋‚ด์šฉ์€ ์•„๋ฌด๊ฑฐ๋‚˜ ๊ด€๊ณ„์—†์Œ) ๊ณผ์ • a) ํ˜„์žฌํ™œ๋™์— ํŒŒ์ผ or nautilus๋ฅผ ๋“ค์–ด๊ฐ€๋ฉด ํŒŒ์ผ ๊ด€๋ฆฌ์ž๊ฐ€ ์—ด๋ฆฐ๋‹ค. b) ์˜ค๋ฅธ์ชฝ ๋งˆ์šฐ์Šคํ‚ค๋ฅผ ๋ˆŒ๋Ÿฌ ์ƒˆํด๋”๋ฅผ ๋ˆ„๋ฅด๊ณ  ์ƒˆ๋กœ์šด ํด๋”๋ฅผ ๋งŒ๋“ ๋‹ค. c) ํ„ฐ๋ฏธ๋„์„ ์ผœ์„œ cd๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด ์ƒˆํด๋” ์œ„์น˜๋กœ ๋“ค์–ด๊ฐ„๋‹ค. d) vi tset.txt ๋ฅผ ์ž…๋ ฅํ•˜๊ณ  ๋‚ด์šฉ์„ ์ž…๋ ฅํ•œ๋‹ค. e) esc๋ฅผ ๋ˆ„๋ฅด๊ณ  :wq๋ฅผ ํ•˜์—ฌ ์ €์žฅํ•˜๊ณ  ๋‚˜์˜จ๋‹ค. - LibreOffice ๋ฆฌ๋ธŒ๋ ˆ์˜คํ”ผ์Šค๋„ MS-Wi..
[Linux] 5
ยท
Hi๐Ÿ–๏ธ/Linux
- ์‚ฌ์šฉ์ž ๊ณ„์ •๊ณผ ๊ด€๋ จ๋œ ํŒŒ์ผ์ค‘ ์•”ํ˜ธ๋ฅผ /etc/shadow ํŒŒ์ผ์— ๋ณ„๋„๋กœ ์ €์žฅํ•˜๋Š” ์ด์œ  /passwd ํŒŒ์ผ์— ๋ณด๊ด€์„ ํ•˜๊ฒŒ ๋˜๋ฉด ๋ˆ„๊ตฌ๋‚˜ ์ฝ์„ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ์•”ํ˜ธ๋ฅผ ํ•ด๋…ํ•˜์—ฌ ์‚ฌ์šฉํ•  ์œ„ํ—˜์ด ๋†’์•„์ง„๋‹ค. ๋”ฐ๋ผ์„œ ๋ณด์•ˆ์„ ์œ„ํ•ด ์•”ํ˜ธ๋Š” shadowํŒŒ์ผ์— ๋ณ„๋„๋กœ ์ €์žฅํ•˜์—ฌ root์‚ฌ์šฉ์ž๋งŒ ์ฝ์„ ์ˆ˜ ์žˆ๊ฒŒ ํ•œ ๊ฒƒ์ด๋‹ค. - /etc/login.defs ํŒŒ์ผ์˜ ์šฉ๋„ ์‚ฌ์šฉ์ž์˜ ๊ณ„์ •๊ณผ ๊ด€๋ จ๋œ ๊ธฐ๋ณธ ๊ฐ’์„ ์ •์˜ํ•˜๊ณ  ์„ค์ •ํ•˜๋Š” ํŒŒ์ผ์ด๋‹ค. ์•”ํ˜ธ์— ๋Œ€ํ•ด ์ตœ๋Œ€ ์‚ฌ์šฉ์ผ, ์ตœ์†Œ ์‚ฌ์šฉ์ผ, ๋งŒ๋ฃŒ ๊ฒฝ๊ณ ์ผ, ํŒจ์Šค์›Œ๋“œ ์ตœ์†Œ ๊ธธ์ด๋ฅผ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๊ณ , ์‚ฌ์šฉ์ž์™€ ์‹œ์Šคํ…œ ๊ณ„์ •์˜ UID์™€ GID ๋ฒ”์œ„๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋‹ค. ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•  ๊ฒƒ์ธ์ง€, UMASK์˜ ๊ฐ’์€ ๋ญ๋กœ ํ•  ๊ฒƒ์ธ์ง€, ์‚ฌ์šฉ์ž ๊ณ„์ •์„ ์‚ญ์ œํ•  ๋•Œ ๊ทธ๋ฃน๋„ ์‚ญ์ œํ•  ๊ฒƒ์ธ์ง€๋ฅผ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‹ค. -..
[Linux] 4
ยท
Hi๐Ÿ–๏ธ/Linux
- Vi ์—๋””ํ„ฐ์—์„œ์˜ ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ํ•ด๋‹น ํ”„๋กœ์„ธ์Šค๋ฅผ ์‹คํ–‰์‹œํ‚ค๊ธฐ์œ„ํ•ด ์ฐธ์กฐํ•˜๋Š” ๋ณ€์ˆ˜. ์‹œ์Šคํ…œ์˜ ์†์„ฑ์„ ๊ธฐ๋กํ•˜๋Š” ๋ณ€์ˆ˜. ์ƒˆ๋กœ์šด์ง€์—ญํ™˜๊ฒฝ๋ณ€์ˆ˜ -> ํ™˜๊ฒฝ๋ณ€์ˆ˜=ํ™˜๊ฒฝ๋ณ€์ˆ˜๋‚ด์šฉ ์ƒˆ๋กœ์šด์ „์—ญํ™˜๊ฒฝ๋ณ€์ˆ˜ -> export ํ™˜๊ฒฝ๋ณ€์ˆ˜ = ํ™˜๊ฒฝ๋ณ€์ˆ˜๋‚ด์šฉ vi ~/.bashrc ์œผ๋กœ ํ™˜๊ฒฝ๋ณ€์ˆ˜ ๋“ฑ๋ก ๋ช…๋ น์–ด ์ถ”๊ฐ€ํ•˜๋ฉด ์ž๋™์ ์œผ๋กœ ๋“ฑ๋ก๋˜๊ณ  ์‹คํ–‰๋จ. vi ์—๋””ํ„ฐ๋กœ ์ž‘์„ฑํ•˜๋Š” ํŒŒ์ผ์•ˆ์—์„œ๋Š” set ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜๋ฉด ํ™˜๊ฒฝ๋ณ€์ˆ˜๊ฐ€ ์ ์šฉ๋œ๋‹ค. - Vi ์—๋””ํ„ฐ์—์„œ .vimrc ํŒŒ์ผ์˜ ๊ธฐ๋Šฅ ๋ฐ ์„ค์ • ๋ฐฉ๋ฒ• vim์€ vi์˜ ๊ธฐ๋ณธ ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋ฉฐ ์œ ์ €๊ฐ€ ๋”ฐ๋กœ ์ถ”๊ฐ€ํ•œ ์—ฌ๋Ÿฌ ๊ธฐ๋Šฅ๋“ค์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํŽธ์ง‘๊ธฐ๋กœ, vimrc์— ์„ค์ •๊ฐ’์„ ์ ์–ด๋†“์œผ๋ฉด ๊ทธ ์„ค์ •๊ฐ’์ฒ˜๋Ÿผ vim ํŽธ์ง‘๊ธฐ๊ฐ€ ์ ์šฉ๋œ๋‹ค. vimrc๋Š” vim์˜ ๊ธฐ๋Šฅ์ถ”๊ฐ€ ๋ฐ ์„ค์ •ํŒŒ์ผ์ด๋‹ค. cd๋กœ ํ™ˆ๋””๋ ‰ํ† ๋ฆฌ๋กœ ๊ฐ„๋‹ค์Œ vi .vimrc๋ฅผ ..
[Linux] 3
ยท
Hi๐Ÿ–๏ธ/Linux
- ๋ฆฌ๋ˆ…์Šค ์„ค์น˜ ๋ฐฉ๋ฒ•๊ณผ ํ•„์š”์„ฑ ์œˆ๋„์šฐ์™€ ์„ค์น˜ ๋ฐฉ์‹์€ ๋˜‘๊ฐ™๋‹ค. OS๋ฅผ ์„ค์น˜ํ•˜๊ธฐ ์œ„ํ•œ isoํŒŒ์ผ์„ ์ธํ„ฐ๋„ท์—์„œ ๋‹ค์šด๋ฐ›์•„ USB ๋ฉ”๋ชจ๋ฆฌ์—์„œ ๋ถ€ํŒ…ํ•  ์ˆ˜ ์žˆ๋„๋ก USB์— ๋‹ด์•„๋†“๋Š”๋‹ค. ์—ฌ๊ธฐ์„œ ์‚ฌ์šฉ๋˜๋Š” USB๋Š” ๋ถ€ํŒ…๊ฐ€๋Šฅํ•œ ์„ค์น˜ USB๋ฅผ ๋œปํ•œ๋‹ค. ์ด ๊ณผ์ •์ด ๋๋‚˜๋ฉด ๋ฐ์Šคํฌํƒ‘์— BIOS ์„ค์ • ํ™”๋ฉด์œผ๋กœ ์ง„์ž…ํ•˜์—ฌ ๋ถ€ํŠธ์„ค์ •์—์„œ USB๋ถ€ํŒ… ์„ค์ •์„ ํ•œ๋‹ค. ์ด๋Ÿฌ๋ฉด ๋ฆฌ๋ˆ…์Šค๋ฅผ ์„ค์น˜ํ•  ์ˆ˜์žˆ๋‹ค. ๋งŒ์•ฝ ๋‹ค๋ฅธ OSํ™˜๊ฒฝ์—์„œ ๋ฆฌ๋ˆ…์Šค๋ฅผ ๊ฐ™์ด ์„ค์น˜ํ•˜์—ฌ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ์œผ๋ฉด, VM์„ ์„ค์น˜ํ•˜์—ฌ ๊ฐ€์ƒ๋จธ์‹  ์†์—์„œ iosํŒŒ์ผ์„ ์„ค์น˜ํ•˜๋ฉด ๋œ๋‹ค. ์„œ๋ฒ„์šด์˜์„ ํ•˜๊ธฐ์— ์žˆ์–ด์„œ ์ตœ์ ํ™”๋œ OS์ธ ์œ ๋‹‰์Šค์™€์˜ ๋†’์€ ํ˜ธํ™˜์„ฑ, ๋ฌด๋ฃŒ OS, ๋†’์€ ํ’ˆ์งˆ๊ณผ ๊ธฐ์ˆ ์ง€์›, ๋‹ค์–‘ํ•œ ๋ฐฐํฌ ํŒจํ‚ค์ง€ ๋“ฑ ์—ฌ๋Ÿฌ์ด์œ ๋กœ ๋ฆฌ๋ˆ…์Šค๊ฐ€ ํ•„์š”ํ•˜๋‹ค. - ํŒŒํ‹ฐ์…˜์˜ ๊ฐœ๋…๊ณผ ์ฃผ ํŒŒํ‹ฐ์…˜, ๋…ผ๋ฆฌ ํŒŒํ‹ฐ์…˜, ํ™•์žฅ ํŒŒํ‹ฐ์…˜ ํŒŒํ‹ฐ์…˜์ด๋ž€ ..
[Linux] 2
ยท
Hi๐Ÿ–๏ธ/Linux
- ๋ฆฌ๋ˆ…์Šค ํŒŒํ‹ฐ์…˜์ด๋ž€? ์ฃผ ์˜์—ญ ํŒŒํ‹ฐ์…˜, ํ™•์žฅ ํŒŒํ‹ฐ์…˜.. ๋ฆฌ๋ˆ…์Šค๋Š” ์œˆ๋„์šฐ์™€ ๋‹ฌ๋ฆฌ ์ตœ์†Œ 2๊ฐœ ์ด์ƒ์˜ ํŒŒํ‹ฐ์…˜์„ ์‚ฌ์šฉํ•œ๋‹ค. ํŒŒํ‹ฐ์…˜์ด๋ž€ ํ•˜๋‚˜์˜ ํ•˜๋“œ๋””์Šคํฌ๋ฅผ ๋…ผ๋ฆฌ์ ์œผ๋กœ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํŒŒํ‹ฐ์…˜์ด๋ผ ๋ถˆ๋ฆฌ๋Š” ์˜์—ญ์œผ๋กœ ๋‚˜๋ˆˆ ๊ฒƒ์ด๋‹ค. ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๋ถ€์กฑํ•œ ์ƒํ™ฉ์„ ๋Œ€๋น„ํ•ด ์Šค์™‘ํŒŒํ‹ฐ์…˜์„ ์‚ฌ์šฉํ•œ๋‹ค. ์ฃผ ์˜์—ญ ํŒŒํ‹ฐ์…˜์€ ๋ถ€ํŒ…๊ฐ€๋Šฅํ•œ ํŒŒํ‹ฐ์…˜์œผ๋กœ, ํ•œ ๊ฐœ์˜ ํ•˜๋“œ๋””์Šคํฌ์— 4๊ฐœ์˜ ํŒŒํ‹ฐ์…˜๊นŒ์ง€ ์ƒ์„ฑ ๊ฐ€๋Šฅํ•˜๋‹ค. ํ™•์žฅ ํŒŒํ‹ฐ์…˜์€ ์ฃผ ํŒŒํ‹ฐ์…˜์—์„œ 1๊ฐœ๋งŒ ์ƒ์„ฑ์ด ๊ฐ€๋Šฅํ•˜๊ณ , ๋…ผ๋ฆฌ์  ํŒŒํ‹ฐ์…˜์œผ๋กœ ๋‹ค์‹œ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋Š” ํŒŒํ‹ฐ์…˜์ด๋‹ค. ์ €์žฅ๊ณต๊ฐ„์ด ์—†์–ด ๋…ผ๋ฆฌํŒŒํ‹ฐ์…˜์„ ์‚ฌ์šฉํ•  ๋•Œ์— ์‚ฌ์šฉ๋œ๋‹ค. - ๋…ผ๋ฆฌ ์˜์—ญ ํŒŒํ‹ฐ์…˜์˜ ๊ฐœ๋…๊ณผ ์‚ฌ์šฉ ๋ฐฉ๋ฒ• ๋…ผ๋ฆฌ ํŒŒํ‹ฐ์…˜์€ ํ™•์žฅ ํŒŒํ‹ฐ์…˜์—์„œ ์ƒ์„ฑ๋˜๋Š” ํŒŒํ‹ฐ์…˜์œผ๋กœ, 12๊ฐœ ๊นŒ์ง€ ์ƒ์„ฑ ๊ฐ€๋Šฅํ•˜๋‹ค. ๊ฐ€์ƒ์˜ ๋””์Šคํฌ๋กœ ์‚ฌ์šฉ๋˜๋ฉด์„œ ๋ฐ์ดํ„ฐ ์ €์žฅ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ๋…ผ๋ฆฌ ์˜์—ญ ..
Liky
'Hi๐Ÿ–๏ธ/Linux' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก