์ƒˆ์†Œ์‹

DevOps/OS

[Linux] ๋””๋ ‰ํ„ฐ๋ฆฌ ๋ฐ ํŒŒ์ผ

  • -

 

 

 

๋””๋ ‰ํ„ฐ๋ฆฌ ๋ฐ ํŒŒ์ผ

 

 

   ํŒŒ์ผ : ๋ฌด์—‡์ธ๊ฐ€ ๋‚ด์šฉ์„ ๊ธฐ๋กํ•˜๊ณ  ์žˆ๋Š” ๋ฐ์ดํ„ฐ

   ๋””๋ ‰ํ„ฐ๋ฆฌ         : ํŒŒ์ผ ๋˜๋Š” ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ๋‹ด๊ณ  ์žˆ๋Š” ๋ฐ”๊ตฌ๋‹ˆ ๊ฐ™์€ ์กด์žฌ

 

   ์ˆ˜ ๋งŽ์€ ํŒŒ์ผ๊ณผ ๋””๋ ‰ํ„ฐ๋ฆฌ๋“ค์„ ํ•˜๋‚˜์˜ ๋””๋ ‰ํ„ฐ๋ฆฌ๋กœ ๋‹ด์•„ ๋†“๊ณ  ์ •๋ฆฌ ์ •๋ˆํ•  ์ˆ˜ ์žˆ๋‹ค.

 

   ํŒŒ์ผ์„ ์“ฐ๋Š” ๋ชฉ์ ์€ ๋ฌด์—‡์ธ๊ฐ€๋ฅผ ๊ธฐ๋ก ํ•ด ๋†“๊ธฐ ์œ„ํ•จ

 

   ํŒŒ์ผ ์ข…๋ฅ˜         : ๋™์˜์ƒ, ์Œ์•…, ์‚ฌ์ง„, ๋ฌธ์„œ ๋“ฑ ๋“ฑ.. ์ข…๋ฅ˜๊ฐ€ ๋งค์šฐ ๋‹ค์–‘ํ•จ

 

 

mkdir : ๋””๋ ‰ํ„ฐ๋ฆฌ ์ƒ์„ฑ

   - ์ ˆ๋Œ€๊ฒฝ๋กœ : ex) /root/aaa

   - ์ƒ๋Œ€๊ฒฝ๋กœ : ex) ./bbb  (์—ฌ๊ธฐ์„œ ./ ๋Š” ์ƒ๋žต ๊ฐ€๋Šฅ)

   - ex) mkdir -p aaa/bbb/ccc : aaa์™€ ๊ทธ์•ˆ์— aaa/bbb๊ฐ€ ์—†์–ด๋„ ๋ฐ”๋กœ aaa/bbb/ccc๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Œ

   - mkdir ๋ช…๋ น์–ด ์˜ต์…˜ ์ค‘์— -p๋ผ๋Š” ์˜ต์…˜ : ์ง€์ •ํ•œ ๊ฒฝ๋กœ๊ฐ€ ์•ˆ ๋งŒ๋“ค์–ด์ ธ ์žˆ์œผ๋ฉด ์•Œ์•„์„œ ๋งŒ๋“  ๋‹ค์Œ์—

 ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๋ผ

 

ls : ์ง€์ •ํ•œ ๋””๋ ‰ํ„ฐ๋ฆฌ์— ์–ด๋–ค ๊ฒƒ๋“ค์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๋ช…๋ น์–ด

   - ex) /root ์ž…๋ ฅ ์‹œ aaa, bbb ๋“ฑ์ด ์ถœ๋ ฅ๋จ

 

rmdir : ๋””๋ ‰ํ„ฐ๋ฆฌ ์ œ๊ฑฐ(์‚ฌ์šฉ๋ฐฉ์‹์€ mkdir์™€ ๊ฐ™์Œ)

   - ex) rmdir a* b* : a์™€ b๋กœ ์‹œ์ž‘ํ•˜๋Š” ๋””๋ ‰ํ„ฐ๋ฆฌ ๋ชจ๋‘ ์ œ๊ฑฐ

   - ex) rmdir *1 *2 : 1๊ณผ 2๋กœ ๋๋‚˜๋Š” ๋””๋ ‰ํ„ฐ๋ฆฌ ๋ชจ๋‘ ์ œ๊ฑฐ

   - ex) rmdir * : ํ˜„์žฌ์œ„์น˜์— ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ๋ชจ๋‘ ์ œ๊ฑฐ

   - ex) rmdir a*m : a๋กœ ์‹œ์ž‘ํ•˜๊ณ  m์œผ๋กœ ๋๋‚˜๋Š” ๋””๋ ‰ํ„ฐ๋ฆฌ ์ œ๊ฑฐ

   - ex) rmdir a*g*f : a๋กœ ์‹œ์ž‘ํ•˜๊ณ  f๋กœ ๋๋‚˜๋Š”๋ฐ ์ค‘๊ฐ„์— g๊ฐ€ ์žˆ๋Š” ๋””๋ ‰ํ„ฐ๋ฆฌ ์ œ๊ฑฐ

   - * ๊ฐ€ ๋œปํ•˜๋Š”๊ฒƒ : ์•„๋ฌด ๋ฌธ์ž 0๊ฐœ ์ด์ƒ(๋ฌธ์ž๊ฐ€ ์žˆ์„ ์ˆ˜๋„ ์žˆ๊ณ  ์—†์„ ์ˆ˜๋„ ์žˆ์Œ)

   - ๋งŒ์•ฝ, ํŒŒ์ผ์ด ์žˆ๋‹ค๋ฉด ํŒŒ์ผ์€ ์‚ญ์ œ๋˜์ง€ ์•Š๊ณ  ๋””๋ ‰ํ„ฐ๋ฆฌ๋งŒ ์ œ๊ฑฐ๋œ๋‹ค.

   - ex) rmdir -p aaa/bbb/ccc : aaa bbb ccc ์ „๋ถ€ ๋‹ค ํƒ€๊ฒŸ์ด ๋˜์–ด ์‚ญ์ œ๊ฐ€ ๋œ๋‹ค. (์ฐธ๊ณ ๋งŒ ํ•  ๊ฒƒ)

 

mkdir๊ณผ rmdir๋Š” ํ•œ๋ฒˆ์— ์ƒ์„ฑ ๋˜๋Š” ์ œ๊ฑฐ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค.

   - ex) mkdir /root/aaa /root/bbb /root/ccc (์ ˆ๋Œ€๊ฒฝ๋กœ ์‚ฌ์šฉ๋ฒ•)

   - ex) rmdir aaa bbb ccc (์ƒ๋Œ€๊ฒฝ๋กœ ์‚ฌ์šฉ๋ฒ•)

 

 

touch

   - ex) touch aaa : ํŒŒ์ผ aaa ์ƒ์„ฑ

   - ex) touch aaa bbb ccc : ํŒŒ์ผ aaa, bbb, ccc ์ƒ์„ฑ

 

rm : ํŒŒ์ผ ์‚ญ์ œ ํ• ๋•Œ ์‚ฌ์šฉ

   - ex) rm aaa : ํŒŒ์ผ aaa๋ฅผ ์‚ญ์ œ, ์‚ญ์ œํ• ์‹œ y/n ์„ ํƒ

   - -f : rm์— -f ๋ช…๋ น์–ด๋Š” ๋ฌผ์–ด๋ณด์ง€ ์•Š๊ณ  ๋ฐ”๋กœ ์‚ญ์ œ

   - -r : ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์ง€์šธ ์ˆ˜ ์žˆ๋Š”๋ฐ ์ง€์šธ ๋•Œ๋Š” -r์„ ์‚ฌ์šฉํ•œ๋‹ค.

     ex) rm -r aaa (๋ฌผ์–ด๋ณด๊ณ  ๋””๋ ‰ํ„ฐ๋ฆฌ ์‚ญ์ œ), rm -rf aaa (๊ทธ๋ƒฅ ์‚ญ์ œ)

 

 

** ๋””๋ ‰ํ„ฐ๋ฆฌ๋‚˜ ํŒŒ์ผ์„ ๋งŒ๋“ค ๋•Œ ""(๋”๋ธ”์ปคํ„ฐ)๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํŠน์ˆ˜๋ฌธ์ž๋ฅผ ๋„ค์ž„์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

 

 

 

๋ช…๋ น์–ด ์—ฐ์‚ฐ์ž

์„ธ๋ฏธ์ฝœ๋ก (;) : ์ขŒํ•ญ๋ถ€ํ„ฐ ์šฐํ•ญ์œผ๋กœ

ํŒŒ์ดํ”„ ํ•œ๊ฐœ(|)  : ์šฐํ•ญ๋ถ€ํ„ฐ ์ขŒํ•ญ์œผ๋กœ

ํŒŒ์ดํ”„ ๋‘๊ฐœ(||) : ์ขŒํ•ญ๋ถ€ํ„ฐ ์šฐํ•ญ์œผ๋กœ ๋ช…๋ น์–ด ์ง„ํ–‰, ํ•˜์ง€๋งŒ ์„ฑ๊ณตํ•œ ๋ช…๋ น์–ด๊ฐ€ ์žˆ์„์‹œ ์ค‘๋‹จ

&& : ์ขŒํ•ญ๋ถ€ํ„ฐ ์šฐํ•ญ์œผ๋กœ, ํ•˜์ง€๋งŒ ์‹คํŒจํ•œ ๋ช…๋ น์ด ์žˆ์„์‹œ ์ค‘๋‹จ

 

 

================== ์ด๋ ‡๊ฒŒ ๋ณต์žกํ•˜๊ฒŒ ์“ธ ์ผ์ด ๋ณ„๋กœ ์—†๋‹ค ====================

ex) ๋ช…๋ น์–ด1 && ๋ช…๋ น์–ด2 | ๋ช…๋ น์–ด3

   - ์‹คํ–‰์ˆœ์„œ : ๋ช…๋ น์–ด1(์ฒซ๋ฒˆ์งธ) ๋ช…๋ น์–ด3(๋‘๋ฒˆ์งธ) ๋ช…๋ น์–ด2(์„ธ๋ฒˆ์งธ)

 

ex) ๋ช…๋ น์–ด1 | ๋ช…๋ น์–ด2 && ๋ช…๋ น์–ด3

   - ์‹คํ–‰์ˆœ์„œ : ๋ช…๋ น์–ด2(์ฒซ๋ฒˆ์งธ) ๋ช…๋ น์–ด1(๋‘๋ฒˆ์งธ) ๋ช…๋ น์–ด3(์„ธ๋ฒˆ์งธ)

==============================================================

 

 

&

 

   - ์™ผ์ชฝ ๋ช…๋ น์–ด๋ฅผ ๋ฐฑ๊ทธ๋ผ์šด๋“œ์—์„œ ์‹คํ–‰ํ•˜๋ผ

 

 

 

๊ธฐ๋Šฅ์ด ์ „ํ˜€ ๋‹ค๋ฅธ &

   - ๋ช…๋ น์–ด ๋’ค์— &๋ฅผ ๋ถ™์—ฌ ๋ช…๋ นํ•˜๋ฉด ๊ทธ ๋ช…๋ น์–ด๊ฐ€ ์ˆ˜ํ–‰์ด ์•ˆ ๋๋‚˜๋„ ๋‹ค๋ฅธ ๋ช…๋ น์–ด๋“ค์„

     ๋ฐ”๋กœ๋ฐ”๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.

   - ์›๋ž˜๋Š” & ์—†์ด ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ทธ ๋ช…๋ น์–ด๊ฐ€ ์ˆ˜ํ–‰์ด ๋๋‚  ๋•Œ๊นŒ์ง€ ์•„๋ฌด๊ฒƒ๋„ ๋ชปํ•œ๋‹ค.

   - ์–ธ๋”๊ทธ๋ผ์šด๋“œ์™€ ๋ฐฑ๊ทธ๋ผ์šด๋“œ๋ฅผ ์•Œ์•„์•ผ ํ•œ๋‹ค, ๋‘˜๋‹ค ํ”„๋กœ๊ทธ๋žจ์ด(๋ช…๋ น์–ด) ๊ฐ€๋™๋˜๋Š” ํ™˜๊ฒฝ์„ ๋œปํ•จ

   - ์–ธ๋”๊ทธ๋ผ์šด๋“œ : ๋ˆˆ์— ๋ณด์ž„

   - ๋ฐฑ๊ทธ๋ผ์šด๋“œ   : ๋ˆˆ์— ์•ˆ ๋ณด์ž„

 

 

๋ฐฑ๊ทธ๋ผ์šด๋“œ๋กœ ํ”„๋กœ๊ทธ๋žจ(๋ช…๋ น์–ด)์„ ๊ฐ€๋™ํ•˜๋Š” ๋ชฉ์ ์€ ํ”„๋กœ๊ทธ๋žจ์ด ๊ฐ€๋™๋˜๋Š” ๋™์•ˆ ๋‹ค๋ฅธ ์ž‘์—…์„

๋™์‹œ์— ํ•˜๊ธฐ ์œ„ํ•จ

 

ex1) ๋‚ด๊ฐ€ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์˜ํ™”ํŒŒ์ผ์ด ์žˆ์Œ. ๊ทธ์˜ํ™” ํŒŒ์ผ์— ์šฉ๋Ÿ‰์ด 100G๋ผ๊ณ  ๊ฐ€์ •

     ๊ทธ์˜ํ™” ํŒŒ์ผ์„ A๋ผ๋Š” ์ปดํ“จํ„ฐ์™€ B๋ผ๋Š” ์ปดํ“จํ„ฐ 2๋Œ€๋กœ ์ „์†กํ•  ์˜ˆ์ •

 

     ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•ด์„œ 2๋Œ€ ์ปดํ“จํ„ฐ๋กœ ์ „์†กํ•  ๋•Œ ํ•œ ์ปดํ“จํ„ฐ๋กœ ์ „์†ก์ด ์ „๋ถ€ ๋๋‚˜๊ธฐ ์ „๊นŒ์ง€ ๋‹ค๋ฅธ

     ์ปดํ“จํ„ฐ๋กœ ์ „์†ก์ด ์•ˆ ๋œ๋‹ค.

 

     ํ•˜์ง€๋งŒ, ๋ฐฑ๊ทธ๋ผ์šด๋“œ์—์„œ ๊ฐ€๋™ํ•˜๋ฉด ๋™์‹œ์— 2๊ฐœ ์ „์†ก์„ ์†์‰ฝ๊ฒŒ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ์Œ

 

ex2) PC๋ฐฉ ์‚ฌ์žฅ์ด ์žˆ๋‹ค. ์†๋‹˜ PC์— ์š”๊ธˆ์„ ๊ณ„์‚ฐํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐ€๋™์‹œํ‚ค๋Š”๋ฐ

     ๊ทธ ํ”„๋กœ๊ทธ๋žจ์„ ์†๋‹˜์ด ๊บผ๋ฒ„๋ฆด ์ˆ˜ ์žˆ์œผ๋ฉด... ๋งค์šฐ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒ

 

     ํ•˜์ง€๋งŒ, ์š”๊ธˆ์„ ๊ณ„์‚ฐํ•˜๋Š” ๊ทธ ํ”„๋กœ๊ทธ๋žจ์„ ๋ฐฑ๊ทธ๋ผ์šด๋“œ์—์„œ ๊ฐ€๋™ํ•˜๋ฉด ์†๋‹˜์ด ํ•จ๋ถ€๋กœ

     ์‰ฝ๊ฒŒ ๋„์ง„ ๋ชปํ•˜๊ฒŒ ๋จ

 

ex3) ๋ˆ„๊ตฐ๊ฐ€์— PC์—์„œ ํ‚ค๋ณด๋“œ๋กœ ์ž…๋ ฅํ•˜๋Š” ๋ชจ๋“  ์ •๋ณด๋ฅผ ๋‚ด์ปดํ“จํ„ฐ๋กœ ํƒˆ์ทจํ•  ๋•Œ

     ํƒˆ์ทจ ํ•ด ์ฃผ๋Š” ์•…์„ฑ ํ”„๋กœ๊ทธ๋žจ์„ ๋ˆ„๊ตฐ๊ฐ€ PC์— ๊ฐ€๋™์„ ํ•˜๊ฒŒ ๋ ํƒ ๋ฐ.. ์•…์„ฑ ํ”„๋กœ๊ทธ๋žจ์„

 

     ๋ฐฑ๊ทธ๋ผ์šด๋“œ์—์„œ ๊ฐ€๋™ํ•ด์„œ ์‰ฝ๊ฒŒ ๋ˆˆ์— ๋„์ง€ ์•Š๊ฒŒ ๋งŒ๋“ค๋•Œ

Contents

ํฌ์ŠคํŒ… ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค. ๐Ÿ˜Š

์ด ๊ธ€์ด ๋„์›€์ด ๋˜์—ˆ๋‹ค๋ฉด ๊ณต๊ฐ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๐Ÿ‘