๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
  • Welcome.
:: Linux ๐Ÿšฉ/Linux_basic

[๋ฆฌ๋ˆ…์Šค1] [#15 ๋””๋ ‰ํ† ๋ฆฌ ๋ฐ ํŒŒ์ผ ์‹ค์Šต] - mkdir, cp, mv, rm

by EunBird 2021. 4. 13.

a. test1 ํŒŒ์ผ ์ƒ์„ฑ : touch test1

b. bash1 ํŒŒ์ผ์˜ ์ตœ์ข… ์ˆ˜์ • ์‹œ๊ฐ„ ๋ณ€๊ฒฝํ•˜๊ธฐ

     - ๋ช…๋ น : touch bash1

     - ๋ณ€๊ฒฝ ์ „ : 4์›” 1 2020

     - ๋ณ€๊ฒฝ ํ›„ : 4์›” 10 22:56   

touch test1 , ll , ls   ์ž…๋ ฅ.

 

c. ํด๋” ์ƒ์„ฑ : mkdir

     - test2 ํด๋” ์ƒ์„ฑ : mkdir test2

     - test2 ํด๋”์•ˆ์— test2_a ๋ผ๋Š” ํด๋” ์ƒ์„ฑ

         (1) ๋ช…๋ น : mkdir test2/test2_a

         (2) ์œ ์˜์‚ฌํ•ญ : test2 ๋ผ๋Š” ํด๋”๊ฐ€ ์žˆ์–ด์•ผ ํ•จ

         (3) test3/test3_a ๋ผ๋Š” ํด๋”๋ฅผ ๋™์‹œ์— ์ƒ์„ฑ

              {1} ํ˜„์žฌ test3 ํด๋”๋Š” ์—†์Œ

              {2} ๋ช…๋ น : mkdir -p test3/test3_a

mkdir test2 , mkdir test2/test2_a , ls , ll /test2

test2 ํด๋”๋ฅผ ๋งŒ๋“ค๊ณ  ๊ทธ ํ›„์— test2_a ํด๋”๋ฅผ test2 ํด๋” ์•ˆ์— ๋งŒ๋“ฆ.

 

 

 

-p ๋ฅผ ๋ถ™์ด๋ฉด ์ƒ์œ„ ํด๋”๊ฐ€ ์—†์–ด๋„ ํ•œ๋ฒˆ์— ๋งŒ๋“ค๊ณ  ํด๋”๋ฅผ ๋งŒ๋“ ๋‹ค.

 

 

d. ํŒŒ์ผ ๋ณต์‚ฌ : cp

     - cp [์˜ต์…˜] [๋ณต์‚ฌ ๋Œ€์ƒ] [๋ณต์‚ฌ ์œ„์น˜]

         (1) cp anaconda-ks.cfg test2/t1.cfg

         (2) cp -a anaconda-ks.cfg test2/t2.cfg

         (3) cp -R test3 test2/test3

     - cp ์˜ต์…˜

         (1) -a : ํŒŒ์ผ์˜ ์†์„ฑ ๊ฐ’์„ ๊ทธ๋Œ€๋กœ ๋ณต์‚ฌ

         (2) -R : ํด๋” ๋ณต์‚ฌ

     - ํŒŒ์ผ ์ด๋™ (๋˜๋Š” ์ด๋ฆ„ ๋ณ€๊ฒฝ) : mv

         (1) ์ด๋ฆ„๋งŒ ๋ณ€๊ฒฝ : mv test2/test2_a test2/t2_dir

         (2) ํŒŒ์ผ ์ด๋™ : mv bash1 test2/

         (3) ํŒŒ์ผ ์ด๋™ + ์ด๋ฆ„ ๋ณ€๊ฒฝ : mv bash1 test2/b2

     - i-node ๊ฐ’์˜ ๋ณ€๋™ = ์†์„ฑ ๊ฐ’์˜ ๋ณ€๋™ ์—ฌ๋ถ€ 

         (1) cp : ์›๋ณธ ≠ ๋ณต์‚ฌ ํŒŒ์ผ -> ์†์„ฑ ๊ฐ’์ด ๋ณ€๊ฒฝ

         (2) mv : ์ด๋™ ์ „ = ์ด๋™ ํ›„ -> ์†์„ฑ ๊ฐ’์ด ๋ณ€๊ฒฝ ๋˜์ง€ ์•Š์Œ

mv test123/test123_a test123/t123_a   ,   ll test123   ์ž…๋ ฅ.

 

e. ํŒŒ์ผ ์‚ญ์ œ : rm

     - ์ œ์ผ ์œ„ํ—˜ํ•œ ๋ช…๋ น์–ด ์ค‘ ํ•˜๋‚˜

     - ์ ˆ๋Œ€ ์“ฐ์ง€ ๋ง์•„์•ผ ํ•  ๋ช…๋ น์–ด : rm -rf /*

     - ์ข…๋ฅ˜ : 

         (1) rm a : a ๋ผ๋Š” ํŒŒ์ผ์„ ์‚ญ์ œ (์‚ญ์ œ ์—ฌ๋ถ€๋ฅผ ํ•œ๋ฒˆ ํ™•์ธ)

         (2) rm -f b : b ๋ผ๋Š” ํด๋”๋ฅผ ์‚ญ์ œ (์‚ญ์ œ ์—ฌ๋ถ€๋ฅผ ํ•œ๋ฒˆ ํ™•์ธ x)

         (3) rm -r c : c ๋ผ๋Š” ํŒŒ์ผ์„ ์‚ญ์ œ (์‚ญ์ œ ์—ฌ๋ถ€๋ฅผ ํ•œ๋ฒˆ ํ™•์ธ)

         (4) rm -rf d : d ๋ผ๋Š” ํด๋”๋ฅผ ์‚ญ์ œ (์‚ญ์ œ ์—ฌ๋ถ€๋ฅผ ํ•œ๋ฒˆ ํ™•์ธx)

 

728x90

๋Œ“๊ธ€