UTF-404

๋ฆฌ๋ˆ…์Šค ๋ช…๋ น์–ด ๊ธฐ๋ณธ๊ตฌ์กฐ ๋ฐ ๊ทœ์น™ ๋ณธ๋ฌธ

๋ฆฌ๋ˆ…์Šค

๋ฆฌ๋ˆ…์Šค ๋ช…๋ น์–ด ๊ธฐ๋ณธ๊ตฌ์กฐ ๋ฐ ๊ทœ์น™

UTF-404 2024. 1. 20. 17:52
728x90

๐Ÿ’ก๋ฆฌ๋ˆ…์Šค ๋ช…๋ น์–ด ๊ธฐ๋ณธ ๊ตฌ์กฐ

๊ตฌ์กฐ → [๋ช…๋ น์–ด] [์˜ต์…˜] [๋Œ€์ƒ]

์˜ˆ์‹œ → ls -l /var/www

๐Ÿ’ก ๋ฆฌ๋ˆ…์Šค ๊ธฐ๋ณธ ๋ช…๋ น์–ด ๊ทœ์น™

  1. ๋ช…๋ น์–ด [-์˜ต์…˜] [๋Œ€์ƒ๊ฒฝ๋กœ]
  2. ์˜ต์…˜์€ ์กฐํ•ฉํ•  ์ˆ˜ ์žˆ๋‹ค.
  3. ๋„์–ด์“ฐ๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ƒˆ๋กœ์šด ์˜ต์…˜ ๋ฐ ๊ฒฝ๋กœ๋ฅผ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.
  4. pwd ๋‚ด์˜ ์ž‘์—…์€ ./ ๋ฅผ ์ƒ๋žตํ•œ๋‹ค.
  5. ๋ชจ์ˆœ๋˜๋Š” ์˜ต์…˜ ์ ์šฉ์‹œ ๊ฐ€์žฅ ๋งˆ์ง€๋ง‰ ์˜ต์…˜์ด ์ ์šฉ๋œ๋‹ค.
  • : ๊ธธ์ด์— ์ƒ๊ด€์—†๋Š” ๋ชจ๋“  ๋ฌธ์ž๋ฅผ ๋Œ€์ฒดํ•œ๋‹ค.

     ? : 1๊ธ€์ž์— ํ•ด๋‹นํ•˜๋Š” ๋ชจ๋“  ๋ฌธ์ž๋ฅผ ๋Œ€์ฒดํ•œ๋‹ค

 

โŒจ๏ธ ๋ฆฌ๋ˆ…์Šค ๊ธฐ๋ณธ ๋ช…๋ น์–ด(1)

  • pwd (parent working directory) ํ˜„์žฌ ์ž‘์—… ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ํ‘œ์‹œํ•˜๋Š” ๋ช…๋ น์–ด

→ ๋ณ„๋„์˜ ๋Œ€์ƒ์ด๋‚˜ ์˜ต์…˜์„ ์ง€์ •ํ•˜์ง€ ์•Š๋Š”๋‹ค.

 

  • cd (change directory) ๋””๋ ‰ํ† ๋ฆฌ ์ด๋™ํ• ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น์–ด

→ ๋Œ€์ƒ์„ ์ง€์ •ํ•˜์ง€ ์•Š์œผ๋ฉด ํ˜„์žฌ ๊ณ„์ •์˜ ํ™ˆ๋””๋ ‰ํ† ๋ฆฌ๋กœ ์ด๋™ํ•œ๋‹ค. ๋Œ€์ƒ์€ ์ ˆ๋Œ€๊ฒฝ๋กœ ํ˜น์€ ์ƒ๋Œ€๊ฒฝ๋กœ๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.

~ : ๊ณ„์ฉก์˜ ํ™ˆ๋””ํ…ํ† ๋ฆฌ๋ฅผ ์ƒ์ง•ํ•œ๋‹ค.

- : ์ด์ „ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๊ฐ€๋ฆฌํ‚จ๋‹ค.

. : ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๊ฐ€๋ฆฌํ‚จ๋‹ค.

.. : ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๊ฐ€๋ฆฌํ‚จ๋‹ค.

 

  • ls ํŒŒ์ผ ๋ฐ ํด๋”(๋””๋ ‰ํ† ๋ฆฌ) ๋ชฉ๋ก ์ถœ๋ ฅ ํ•˜๊ธฐ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น์–ด <๋ชฉ๋ก ํ™•์ธ>

→ ๋Œ€์ƒ์€ ์ ˆ๋Œ€๊ฒฝ๋กœ ํ˜น์€ ์ƒ๋Œ€๊ฒฝ๋กœ ํ˜•์‹์œผ๋กœ ํŒŒ์ผ ๋ฐ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.

-l(long) : ํŒŒ์ผ๊ณผ ๋””๋ ‰ํ† ๋ฆฌ์˜ ๋ชฉ๋ก์„ ์ƒ์„ธํ•˜๊ฒŒ ์ถœ๋ ฅํ•œ๋‹ค.
-a(all) : ์ˆจ๊น€ํŒŒ์ผ์„ ํฌํ•จํ•œ ๋ชจ๋“  ํŒŒ์ผ์„ ์ถœ๋ ฅํ•œ๋‹ค.
-R(recursive) : ํ•˜์œ„ ๋””๋ ‰ํ† ๋ฆฌ์˜ ๋‚ด์šฉ๊นŒ์ง€ ๋ฐ˜๋ณตํ•˜์—ฌ ์ถœ๋ ฅํ•œ๋‹ค.
-h(human-readable) : ์šฉ๋Ÿ‰์„ ์ฝ๊ธฐ ํŽธํ•˜๊ฒŒ ๋ณ€ํ™˜ํ•˜์—ฌ ์ถœ๋ ฅํ•œ๋‹ค.
-d(directory) : ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๋Œ€์ƒ์œผ๋กœ ํ–ˆ์„๋•Œ, ๋””๋ ‰ํ† ๋ฆฌ์˜ ์ •๋ณด๋งŒ ์ถœ๋ ฅํ•œ๋‹ค.

๐Ÿ’ก ์ ˆ๋Œ€๊ฒฝ๋กœ์™€ ์ƒ๋Œ€๊ฒฝ๋กœ๋Š” ๋ฌด์—‡์ธ๊ฐ€์š”??

๐Ÿ“Œ ์ ˆ๋Œ€ ๊ฒฝ๋กœ

→ ์ ˆ๋Œ€ ๊ฒฝ๋กœ๋Š” ํŒŒ์ผ์˜ root๋ถ€ํ„ฐ ํ•ด๋‹น ํŒŒ์ผ๊นŒ์ง€์˜ ์ „์ฒด ๊ฒฝ๋กœ๋ฅผ ์˜๋ฏธํ•œ๋‹ค. ์ ˆ๋Œ€ ๊ฒฝ๋กœ๋Š” ์–ด๋А ๊ณณ์—์„œ๋“  ๊ฒฝ๋กœ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์žฅ์ ์ด ์กด์žฌํ•˜์ง€๋งŒ, ๊ฒฝ๋กœ๊ฐ€ ๋ณ€๊ฒฝ๋˜๋ฉด ๊ฒฝ๋กœ๋ฅผ ์ผ์ผ์ด ์ˆ˜์ •ํ•ด์•ผํ•œ๋‹ค๋Š” ๋‹จ์ ์ด ์กด์žฌํ•œ๋‹ค. ๋ฆฌ๋ˆ…์Šค ๋””๋ ‰ํ† ๋ฆฌ๋Š” ๊ณ„์ธต์  ํŠธ๋ฆฌ๊ตฌ์กฐ๋กœ ํŒŒ์ผ ์‹œ์Šคํ…œ์ด ์žˆ๋Š” ์ตœ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ๋Š” /์œผ๋กœ ์—ฌ๊ธฐ๋ถ€ํ„ฐ ํŒŒ์ผ๋ช…์— ์ด๋ฅด๋Š” ๊ฒฝ๋กœ์ด๋‹ค.

์˜ˆ์‹œ) ex) /home/dev/bin

 

๐Ÿ“Œ ์ƒ๋Œ€ ๊ฒฝ๋กœ

→ ์ƒ๋Œ€ ๊ฒฝ๋กœ๋Š” ํ˜„์žฌ ํŒŒ์ผ์˜ ์œ„์น˜๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์—ฐ๊ฒฐํ•˜๋ ค๋Š” ํŒŒ์ผ์˜ ์ƒ๋Œ€์ ์ธ ๊ฒฝ๋กœ๋ฅผ ์ ๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค. ์ฃผ์†Œ๋‚˜ ํ”„๋กœ์ ํŠธ ๋””๋ ‰ํ† ๋ฆฌ ์œ„์น˜๊ฐ€ ๋ฐ”๋€Œ์–ด๋„ ๋‚ด๋ถ€ ๊ตฌ์กฐ๋งŒ ๊ทธ๋Œ€๋กœ๋ผ๋ฉด ์ˆ˜์ •์—†์ด ๊ทธ๋Œ€๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์žฅ์ ์ด ์žˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ž๊ธฐ ์ž์‹ ์ด ๊ธฐ์ค€์ด๊ธฐ ๋•Œ๋ฌธ์— ์ž๊ธฐ ์ž์‹ ์˜ ์œ„์น˜๊ฐ€ ๋ฐ”๋€Œ๋Š” ๊ฒƒ์— ์ทจ์•ฝํ•˜๋‹ค๋Š” ๋‹จ์ ์ด ์กด์žฌํ•œ๋‹ค.

./ ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ

../ ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ

์˜ˆ์‹œ) ex) ./../../bin

โŒจ๏ธ ๋ฆฌ๋ˆ…์Šค ๊ธฐ๋ณธ ๋ช…๋ น์–ด(2)

  • cp ํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๋ณต์‚ฌํ• ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น์–ด

-i : ๋Œ€์ƒ์ด ์ด๋ฏธ ์žˆ์œผ๋ฉด, ๋ฎ์–ด์“ธ์ง€ ๋ฌผ์–ด๋ณธ๋‹ค

-f : ๋Œ€์ƒ์ด ์ด๋ฏธ ์žˆ์œผ๋ฉด, ๋ฌป์ง€ ์•Š๊ณ  ๋ฎ์–ด์“ด๋‹ค

-r : ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๋ณต์‚ฌํ•  ๊ฒฝ์šฐ ํ•˜์œ„ ๋‚ด์šฉ๊นŒ์ง€ ๋ชจ๋‘ ๋ณต์‚ฌ

-p : ์†Œ์œ ์ฃผ, ๊ทธ๋ฃน, ๊ถŒํ•œ, ์‹œ๊ฐ„์ •๋ณด ๋ณด์กด ๋ณต์‚ฌ

 

  • mv ํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ด๋™ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น์–ด
    → ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ์—์„œ ์‹คํ–‰ํ•˜๋ฉด ์ด๋ฆ„์„ ๋ณ€๊ฒฝํ•˜๋Š” ํšจ๊ณผ๊ฐ€ ์žˆ๋‹ค.

  • mkdir ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น์–ด
    -p : ํ•˜์œ„ ๊ฒฝ๋กœ๋ฅผ ํฌํ•จํ•œ ์ƒ์œ„ ๊ฒฝ๋กœ๊นŒ์ง€ ํ•œ๋ฒˆ์— ์ƒ์„ฑ

  • rmdir ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์‚ญ์ œํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น์–ด
    → ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ๋น„์–ด์žˆ์–ด์•ผ ํ•œ๋‹ค
  • rm ํŒŒ์ผ ๋ฐ ๋””๋ ‰ํ† ๋ฆฌ ์‚ญ์ œํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น์–ด -f : ์‚ญ์ œํ•  ๋•Œ ๋ฌป์ง€ ์•Š๊ณ  ์‚ญ์ œํ•œ๋‹ค. -r : ํ•˜์œ„ ๋‚ด์šฉ๊นŒ์ง€ ๋ชจ๋‘ ์‚ญ์ œํ•œ๋‹ค. -i : ์‚ญ์ œํ•  ๋•Œ ํ•˜๋‚˜ํ•˜๋‚˜ ๋ฌผ์–ด๋ณด๋ฉด์„œ ์‚ญ์ œํ•œ๋‹ค.

  • touch ๋น„์–ด์žˆ๋Š” ํŒŒ์ผ์„ ์ƒ์„ฑํ•˜๋Š” ๋ช…๋ น์–ด

→ ์ด๋ฏธ ์žˆ๋Š” ํŒŒ์ผ์„ ๋Œ€์ƒ์œผ๋กœ ํ•˜๋ฉด ์‹œ๊ฐ„์„ ์ˆ˜์ •ํ•œ๋‹ค.

๐Ÿ“Œ ๊ฐ„๋‹จํ•œ ๋ช…๋ น์–ด!!

  1. clear → ํ„ฐ๋ฏธ๋„ ๊ธ€์ž ์ง€์šฐ๊ธฐ
  2. halt → ์‹œ์Šคํ…œ ์ข…๋ฃŒ
  3. reboot → ์‹œ์Šคํ…œ ์žฌ๋ถ€ํŒ…
728x90