โ˜ Network/๐Ÿง Linux 4

[Linux] ์ˆ˜์ • ์˜ˆ์ •!!

๊ธฐํ•œ ๋‚ด์— ๋“ค์–ด์•ผํ•˜๋Š” ๊ฐ•์˜๊ฐ€ ๋„ˆ๋ฌด ๋ฐ€๋ฆฐ ๊ด€๊ณ„๋กœ..์šฐ์„  ํŒŒ์ด์ฌ ์ˆ˜๊ฐ•์™„๋ฃŒ ์ฐ๊ณ  AWS๊ฐ•์˜๋Š” ๋ณต์Šตํ•˜๊ธฐ๋กœ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.. ๊ตญ๋ฏผ์ทจ์—…์ œ๋„ ํ•œ๋‹ฌ์— ๋‘๊ฑด์˜ ๊ตฌ์งํ™œ๋™์œผ๋กœ ๊ฐ•์˜ ๋‘๊ฑด์„ ์ธ์ •๋ฐ›์œผ๋ คํ–ˆ๋Š”๋ฐ๊ตญ์ทจ์ œ์ƒ๋‹ด์‚ฌ๋ถ„๋„ ๊ฐ•์˜๊ฐ€ ํ•œ๋ฒˆ์— ๋‘๊ฐœ๊ฐ€ ์•ˆ๋˜๋Š” ๊ฑธ ๋ชจ๋ฅด์…จ๋‹ค๊ณ  ๊ฐ•์˜ ์‹œ์ž‘ํ•œ ์ง€ 2์ฃผ๊ฐ€ ๋„˜์€ ๋’ค์— ์—ฐ๋ฝ์ฃผ์…”์„œ..๋„ˆ๋ฌด ์–ด๋ ค์šด ๊ฐ•์˜ ๋‘๊ฐœ๋ฅผ ์ •๋ฆฌํ•˜๋ฉด์„œ ๋“ค์œผ๋ ค๋‹ˆ ์‹œ๊ฐ„์ด ๋„ˆ๋ฌด ์˜ค๋ž˜๊ฑธ๋ฆฌ๋„ค์š”..์šฐ์„  ํ•˜๋‚˜๋ผ๋„ ์ˆ˜๊ฐ•์™„๋ฃŒ๋ฅผ ์ฐ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค..๊ณผ์ œ๋„ ์ œ์ถœํ•ด์•ผํ•ด์„œ ๋ฐ”์˜๋„ค์š”.     apt-cache search ํ”„๋กœ๊ทธ๋žจ๋ช…→ apt์— ์žˆ๋Š” ํ”„๋กœ๊ทธ๋žจ ํ™•์ธ| greppipe Line |๋ชฉ๋ก์— ์›ํ•˜๋Š” ๋‚ด์šฉ์ด ์žˆ๋Š” ์ง€ ํ™•์ธapt list→ apt๋ชฉ๋ก ๋ณด๊ธฐapt update→ apt(์ €์žฅ์†Œ) ๋ชฉ๋ก ๊ฐฑ์‹  Linux ์ตœ์ƒ์œ„ ๊ด€๋ฆฌ์ž๋Š” root / ์ด๋‹ค.whoami๋‚ด๊ฐ€..

[Linux]APT๋ž€?

๋งŒ์•ฝ ์นดํ†ก์„ ์„ค์น˜ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ด๋ณด์ž.์นดํ†ก ์„ค์น˜๋ฅผ ๋ˆ„๋ฅด๋ฉดํ”„๋กœ๊ทธ๋žจ์ด ํ•˜๋“œ๋””์Šคํฌ์— ๋ณต์‚ฌ์œˆ๋„์šฐ ์‹œ์ž‘ ํ”„๋กœ๊ทธ๋žจ์— ๋“ฑ๋ก์นดํ†ก์˜ ํ”„๋กœํ† ์ฝœ ๋ฒˆํ˜ธ ex.5800๋ฒˆ์ด ๋ฐฉํ™”๋ฒฝ์— ๋“ฑ๋ก๋˜์–ด ์žˆ์–ด์•ผ ํ†ต์‹œ๋‹ ๊ฐ€๋Šฅํ•˜๋‹ค.์œˆ๋„์šฐ ์‹œ์ž‘ํ•  ๋•Œ ์ž๋™์œผ๋กœ ์‹œ์ž‘ํ™˜๊ฒฝ๋ณ€์ˆ˜ ๋“ฑ๋ก๋“ฑ์˜ ๋‹ค์–‘ํ•œ ๊ณผ์ •์ด ํ•„์š”ํ•œ๋ฐ์ด๋ฅผ ๋ฆฌ๋ˆ…์Šค์™€ ๊ฐ™์ด CLI, ๊ธ€๋กœ๋งŒ ๋œ ํ™˜๊ฒฝ์—์„œ ์„ค์ •ํ•˜๋ ค๋ฉด ์ƒ๋‹นํžˆ ๋ณต์žกํ•˜๋‹ค. ์ด ๊ณผ์ •์„ ๋ฆฌ๋ˆ…์Šค์—์„œ ์‰ฝ๊ฒŒ ํ•ด์ฃผ๋Š” ๊ฒŒ ๋ฐ”๋กœ ubntu repository์ด๋‹ค.ubuntu repository๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒŒ ๋ฐ”๋กœAPT ์ €์žฅ์†Œ์ด๋‹ค.ubuntu repository์— ์ ‘๊ทผ /etc/apt/sources.list์— ๋ ˆํฌ์ง€ํ† ๋ฆฌ ๊ฒฝ๋กœ๋ฅผ ๋“ฑ๋กํ•œ๋‹ค.apt update๋ชฉ๋ก ๊ฐฑ์‹ apt installํ”„๋กœ๊ทธ๋žจ ๋‹ค์šด๋กœ๋“œ/etc/apt/sources.list.d/์— ํ”„๋กœ๊ทธ๋žจ ๋“ฑ๋ก์œ„์™€ ..

[Linux]๋ช…๋ น์–ด2-help, mkdir, cp, ln, rm

ctrl + C์ฐฝ์ด ๊ผฌ์˜€์„ ๋•Œ ์ทจ์†Œ--help๋ชจ๋“  ๋ช…๋ น์–ด์˜ ์‚ฌ์šฉ๋ฒ•. ์œผ๋กœ ์‹œ์ž‘ํ•˜๋Š” ํŒŒ์ผ์€ ์ˆจ๊น€ํŒŒ์ผ ์ด๋‹ค.mkdirmake directoryํด๋”์ƒ์„ฑrmremove์‚ญ์ œrm -f: ์‚ญ์ œ๊ฐ€ ์ž˜ ์•ˆ๋  ๋•Œ)๊ฐ•์ œ ์‚ญ์ œ.rm -r: ํด๋” ์•ˆ์— ์žˆ๋Š” ๊ฒƒ๋„ ์‚ญ์ œ.ํด๋”๋ฅผ ์‚ญ์ œํ•  ๊ฒฝ์šฐ ์•ˆ์— ๋“  ํŒŒ์ผ๋„ ์‚ญ์ œ๋˜์–ด์•ผ ํ•œ๋‹ค.๋”ฐ๋ผ์„œ ์ด ๋•Œ๋Š” rm -r ํด๋”๋ช… ๋ผ ๋ช…๋ น์–ด๋ฅผ ์ ์–ด์•ผ ํ•œ๋‹ค.cp ๋ณต์‚ฌํ• file newFileNamecopymv ์ด๋™ํ• file ๊ฒฝ๋กœ+ ์ด๋ฆ„ ๋ณ€๊ฒฝ๋„ ํ•  ์ˆ˜ ์žˆ๋‹ค.movemkdir useruserํด๋” ์ƒ์„ฑmv b.txt userb.txt๋ฅผ userํด๋”๋กœ ์ด๋™lsํ˜„์žฌ ํด๋” ํ™•์ธmv a.txt user/c.txta.txt๋ฅผ ์ด๋™ํ•˜๋Š”๋ฐ c.txt๋ผ๋Š” ์ด๋ฆ„์œผ๋กœ ์˜ฎ๊ธด๋‹ค.cd useruserํด๋”๋กœ ์ด๋™.ls๋กœ ์ด๋ฆ„์„ ๋ฐ”๊พธ๋ฉด์„œ ์ด..

[Linux]๋ช…๋ น์–ด1-clear, cd, ls

clear์ฐฝ ๋‚ด์šฉ ์ง€์šฐ๊ธฐpwdprint working directory ํ˜„์žฌ ์œ„์น˜ ํ™•์ธ cdchange directoryํด๋” ์ด๋™ ํ˜•ํƒœcd(ํ•œ์นธ ๋„์šฐ๊ณ )๊ฒฝ๋กœ๋ณดํ†ต ๊ฒฝ๋กœ๋ฅผ ์ฐพ์•„๊ฐˆ ๋•Œ ์ตœ์ƒ์œ„ ๊ฒฝ๋กœ์ธ /๋กœ ์ด๋™ํ•œ ๋’ค์— ์ด๋™ํ•œ๋‹ค.1. cd /2. cd ๊ฒฝ๋กœ/๊ฒฝ๋กœ๋ฌผ๋ก  ๋ฐ”๋กœ ์ƒ์œ„ ํด๋”๋กœ ์ด๋™ํ•  ๋•Œ๋Š” cd .. ๋กœ ์ด๋™ํ•˜๋ฉด ๋จ.lslist segmentsํ˜„์žฌ ํŒŒ์ผ๊ณผ ํด๋”์˜ ์ƒํƒ ํ™•์ธls -l์ž์„ธํžˆ ํ™•์ธ ์ €๊ธฐ์„œ d๋กœ ์‹œ์ž‘ํ•˜๋‹ˆ๊นŒ ํด๋”์ธ etc๋กœ ๋“ค์–ด๊ฐ€์„œ ์ž์„ธํžˆ ๋ณด๋ฉด ํŒŒ๋ž€์ƒ‰์ด๋ฉด ํด๋”.ํ•˜์–€์ƒ‰์ด๋ฉด ํŒŒ์ผ. ls -l ํ™•์ธํ–ˆ์„ ๋•Œ- ์œผ๋กœ ์‹œ์ž‘ํ•˜๋ฉด ํŒŒ์ผd ์œผ๋กœ ์‹œ์ž‘ํ•˜๋ฉด ํด๋”