About Linux 2 Command

LINUX

Linux ๋ช…๋ น์–ด

๋””๋ ‰ํ† ๋ฆฌ ๊ด€๋ จ

(โ€œ.ํŒŒ์ผ โ€œ์ด๋ฉด ๋ฆฌ๋ˆ…์Šค์—์„œ๋Š” ์ˆจ๊น€ ํŒŒ์ผ์ด๋‹ค)

  • ๋ช…๋ น์–ด & : ๋ฐฑ๊ทธ๋ผ์šด๋“œ๋กœ ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰

  • pwd : ํ˜„์žฌ ์ž‘์—… ๋””๋ ‰ํ† ๋ฆฌ ๋ณ€๊ฒฝ
  • cd : ์ž‘์—… ๋””๋ ‰ํ† ๋ฆฌ ๋ณ€๊ฒฝ
    • cd - : ์ด์ „ ๊ฒฝ๋กœ๋กœ ์ด๋™
    • cd ~ : ํ˜„์žฌ ์‚ฌ์šฉ์ž์˜ home ๋””๋ ‰ํ† ๋ฆฌ
    • cd ~[์‚ฌ์šฉ์ž] : ์ž…๋ ฅํ•œ ์‚ฌ์šฉ์ž์˜ home ๋””๋ ‰ํ† ๋ฆฌ
  • ls : ๋””๋ ‰ํ† ๋ฆฌ ๋‚ด์šฉ ํ™•์ธ
    • -a : ์ˆจ๊ฒจ์ง„ ํŒŒ์ผ๊นŒ์ง€ ๋ชจ๋‘ ํ‘œ์‹œ
    • -l : ์ข€ ๋” ์ž์„ธํ•œ ๊ฒฐ๊ณผ๋ฅผ ์ถœ๋ ฅ
  • mkdir : ๋””๋ ‰ํ† ๋ฆฌ ์ƒ์„ฑ
    • -p : ํ•˜์œ„ ๊ตฌ์กฐ๋„ ํ•จ๊ป˜ ์ƒ์„ฑ ๊ฐ€๋Šฅ
  • rmdir / rm -r : ๋””๋ ‰ํ† ๋ฆฌ ์ œ๊ฑฐ
    • rmdir์€ ๋‚ด๋ถ€์— ํŠน์ • ํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ์žˆ์œผ๋ฉด ํŒŒ์ผ์„ ์ˆ˜๋™์œผ๋กœ ์‚ญ์ œํ•˜๊ณ  ์‚ญ์ œ
    • rm -r ํ•˜์œ„ ๋””๋ ‰ํ† ๋ฆฌ ์œ ,๋ฌด ์ƒ๊ด€์—†์ด ํŒŒ์ผ์„ ์‚ญ์ œ(-f๋Š” ์งˆ๋ฌธ ์—†์ด ๊ฐ•์ œ)
  • mv : ๋””๋ ‰ํ† ๋ฆฌ ์ด๋ฆ„๋ณ€๊ฒฝ, ์ด๋™
  • cp : ๋””๋ ‰ํ† ๋ฆฌ ๋ณต์‚ฌ

๊ฒฝ๋กœ

๋””๋ ‰ํ† ๋ฆฌ ๊ด€๋ จ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅ์‹œ ๊ฒฝ๋กœ์— ๋Œ€ํ•ด ์ž…๋ ฅํ•˜๋Š” ๋ฐฉ๋ฒ•์ด 2๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค.

  • history : ์ง€๊ธˆ๊นŒ์ง€ ์ด๋™ํ•œ ๊ฒฝ๋กœ๋“ค์„ ๋ณด์—ฌ์คŒ
  • ์ ˆ๋Œ€๊ฒฝ๋กœ : ์ตœ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ์ธ /์—์„œ๋ถ€ํ„ฐ ์‚ฌ์šฉํ•˜๊ณ ์ž ํ•˜๋Š” ๋””๋ ‰ํ† ๋ฆฌ๊นŒ์ง€ ์ž…๋ ฅํ•˜๋Š” ๋ฐฉ๋ฒ•
    • cd /home/choi
  • ์ƒ๋Œ€๊ฒฝ๋กœ : ํ˜„์žฌ ์ž‘์—… ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์‚ฌ์šฉํ•˜๊ณ ์ž ํ•˜๋Š” ๋””๋ ‰ํ† ๋ฆฌ๊นŒ์ง€ ์ž…๋ ฅํ•˜๋Š” ๋ฐฉ๋ฒ•
    • cd choi/nat

ํŒŒ์ผ๊ด€๋ จ

  • touch : ๋นˆ ํŒŒ์ผ ์ƒ์„ฑ
  • rm : ํŒŒ์ผ ์‚ญ์ œ
  • mv : ํŒŒ์ผ ์ด๋ฆ„ ๋ณ€๊ฒฝ, ์ด๋™
  • cp : ํŒŒ์ผ ๋ณต์‚ฌ
  • ํŒŒ์ผ ๋‚ด์šฉ ํ™•์ธ ๋ช…๋ น์–ด
    • cat : ํŒŒ์ผ ์ „์ฒด์˜ ๋‚ด์šฉ ํ™•์ธ
    • head : ํŒŒ์ผ์˜ ์ƒ์œ„ (๊ธฐ๋ณธ)10์ค„๋งŒ ํ™•์ธ
    • tail : ํŒŒ์ผ์˜ ํ•˜์œ„ (๊ธฐ๋ณธ)10์ค„๋งŒ ํ™•์ธ
      • -f : ํŒŒ์ผ ํ•˜์œ„ ๋‚ด์šฉ์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์กฐํšŒ
    • more : ํŒŒ์ผ์˜ ๋‚ด์šฉ์„ ํ™”๋ฉด์— ๋งž์ถฐ์„œ ํ™•์ธ, space๋Š” ํ•œ ํŽ˜์ด์ง€, enter๋Š” ํ•œ์ค„