E D R , A S I H C RSS

Foundation OfUNIX

1. Foundation Of UNIX

  • UNIX ‚ฌšฉ•— Œ€•œ ๊ธฐˆฅผ •Œ ค ค‹ˆ‹ค.

2. —ฌ๊ธฐ —ฌ~

  • putty Client —ฌ๊ธฐ„œ ”„กœ๊ทธžจ ‹คš ฐ›•„„œ ๊น”•„„œ  ‘†•˜„ธš”

3. ‘œ

  • ‡‹œ๊ฐ„  •„ ฐ–— • ๊ฒƒ„ ๊ฐ•ˆ•˜—ฌ, ๊ทธ ‡๊ฒŒ งŽ€ ‚šฉ„  „‹ฌ• ๊ฒƒ ๊ฐ™€Š” •Š๊ณ , ‹คŠต œ„ฃผกœ ๊ฐ„‹คžˆ UNIX ‚ฌšฉ•— Œ€•œ ง›งŒ —ฌค„ ๊ฒƒ„ ‘œกœ žก•˜Šต‹ˆ‹ค.

4. ‹คŠต•ณผ ‚šฉ

4.1. ๊ธฐˆ command

4.1.1. 1 ‹จ๊ณ„

  • mkdir
    • mkdir test1
  • cd … น–
    • cd directory
    •  ˆŒ€ ๊ฒฝกœ™€ ƒŒ€ ๊ฒฝกœกœ ™•˜๊ธฐ
    • cd ~/
    • cd ../test4 (..  ‡๊ฒŒ   2๊ฐœŠ” ”” ‰† ฆฌ •œ๊ฐœ ’คกœ ๊ฐ€Š” šจ๊ณผ, ƒŒ€ ๊ฒฝกœ˜ ˜ˆ)
    • cd /user/opera4/namsang (  ˆŒ€ ๊ฒฝกœ˜ ˜ˆ, root—„œ €„ฐ..)
  • ls … น–
    • ๊ทธƒฅ ls : ”” ‰† ฆฌ™€ ™”ผ„ ฃฝ —ฌ€‹ค.
    • ls -a : ๊ฐถ”–ง„๊ฑฐ๊นŒ€ ‘ ‹ค —ฌ€‹ค. (all)
    • ls -l : ž„ธ•˜๊ฒŒ —ฌ€‹ค.
    • ls -al : ž„ธ•˜๊ณ  ๊ฐถ”–ง„๊ฑฐ๊นŒ€
  • cp (copy)
    • ŒŒผ„ ณต‚ฌ•˜Š” … น–
    • cp file1 /test1 ( ˆŒ€ ๊ฒฝกœ™€ ƒŒ€ ๊ฒฝกœฅผ ‚ฌšฉ•  ˆ˜ žˆ”ฐ.)
  • rm … น–
    • ŒŒผ €šฐŠ” … น–
  • man (manual)
    • ฉ”‰–ผ(‚ฌšฉ „ค…„œ) Š” … น–
    • man ls
    • ž„‹œ ‹คŠต
      • Ctrl + z Š”๊ฑฐ ค‘‹จ•˜๊ธฐ -> ‹ค–‰ค‘ธ ”„กœ„ธŠค ค‘‹จ•˜๊ธฐ
      • Ctrl + c Š”๊ฑฐ ค‘‹จ -> ฐจŠ”  ๊ฒƒ€ ‹ค–‰ค‘ธ ”„กœ„ธŠค ฉˆถ”๊ธฐ
      • afa df asdf ง‰ นœ‹คŒ Ctrl +U, Ctrl + h •๊ธฐ
  • mv (move)
    • ŒŒผ ˜ฎ๊ธฐ๊ธฐ mv example1 ./test1
    • ŒŒผ ƒˆฆ„œผกœ ฐ”๊พธ๊ธฐ mv example1 example2

4.1.2. 2 ‹จ๊ณ„

  • ๊ถŒ•œ „ค ••˜Š” … น– chmod (change mode)
    •  œ๊ฐ€ €—ฐ „ค…•  ๊ฒƒž„ ( -rwxrr ˜ˆ... 744, 111 100 100)
    • ๊ถŒ•œ ฃผ (u - user, g - group, o - others, a - all)
    •  ‘๊ทผ ๊ถŒ•œ (r - read, w - write, x - excute)
    • •„๊นŒ -rwxrr€ (-”” ‰† ฆฌ,ŒŒผ—ฌ€ ŒŒผ€ -, ”” ‰† ฆฌ d)(- ‚ฌšฉž ๊ถŒ•œ)(-๊ทธฃน ๊ถŒ•œ)(---‹คฅธ‚ฌšฉž ๊ถŒ•œ)
    • ๊ถŒ•œ ฃผŠ” ˜ˆ œ
      • chmod go+r test
      • chmod go+x test
      • chmod go-rwx test
      • chmod 744 test
  • ŒŒผ ฐพ๊ธฐ
    • find ./ -name '*.txt' (./ ˜„žฌ ”” ‰† ฆฌ ›„ ‘ ๊ฒ€ƒ‰ , -name ŒŒผ„ ฆ„œผกœ ฐพŠ” ๊ฒƒ„ ˜ฏธ, '*.txt' Œจ„)
    • find ./ -name '*.txt' -ls -exec rm {} \; (˜„žฌ ”” ‰† ฆฌ ›„ *.txt ธŒŒผ„ ‘ ฐพ•„„œ €šฐ๊ธฐ.
  • grep ŒŒผ ‚šฉ ๊ฒ€ƒ‰•˜๊ธฐ
    • grep -n word *.*
  • script ™” ๊ฐˆฆฌ •˜๊ธฐ
    • script script.txt (‚˜ค‘— ‚ผ•ŒŠ” exit … น– „ฃŒ)
  • Process ๊€ จ
    • ps (process state ”„กœ„ธŠค ƒƒœ ™•ธ•˜๊ธฐ)
    • ”„กœ„ธŠค  „™˜•˜๊ธฐ ps, fg
    • ‹ค–‰ ”„กœ„ธŠค ข…ฃŒ•˜๊ธฐ kill

  • vi Žธง‘๊ธฐ ‚ฌšฉ
    • mode ฐ”๊พธ๊ธฐ: Esc ‚ค
      • ž… ฅ“œ—„  ž… ฅ
      • … น“œ—„ 
        • dd - –‰ €šฐ๊ธฐ
        • :q - ‚๊ธฐ
        • :q! -  €žฅ•˜Š”€ € •Š๊ณ  ‹œ•˜๊ณ  ‚๊ธฐ(๊ฐ• œข…ฃŒ)
        • :wq -  €žฅ•˜๊ณ  ‚๊ธฐ
        • i - input ž… ฅ ‘กœ  „™˜
        • ™‚ค - œ„-k •„ž˜-j ˜คฅธฝ-l ™ฝ-h
        • x - •˜‚˜˜ ฌธžฅผ €šฐŠ” … น–
        • p - ™๊ธฐ.. dd … น– ˆ˜–‰•˜ €›Œง„๊ฒƒ ฒ„ผ—  €žฅ.. p … น– ‚ฌšฉ•œผกœจ ฒ„ผ—  €žฅœ ๊ฒƒ„ ™ž„
        • / - ‚šฉฐพ๊ธฐ /word ,‹คŒฐพ๊ธฐ n, Œ€ฌธž N € ฐ˜Œ€ฐฉ–ฅœผกœ

  • Shell environment Setup
    • ‰˜ ฐ”๊พธ๊ธฐ chsh
    • ‰˜ €ˆ˜ „ค • -> set ‰˜ €ˆ˜ = „ค ••˜ คŠ” ๊ฐ’, set ‰˜€ˆ˜

  • ๊ฐข… ๊ธฐˆ … น–
    • see also linux•„ˆ˜… น–
  • ‰˜ ŠคฌฆฝŠธ งœ๊ธฐ kldp ‰˜ ”„กœ๊ทธž˜ฐ ฐธ๊ณ  ๊ฐ•ขŒ

DeleteMe) •„ Œ”š •„ŒŒ... น˜Š”๊ฑฐ —‚˜ ž˜“œ„น. ใ…กใ…ก;; - ƒ˜‘


5. ๊ณผ œ

  • •„งˆ •ˆ•  ๊ฒƒž„.. Šนณ„•œผ —†œผ.. •ˆ•จ.. ใ…กใ…ก;
DeleteMe> –ˆž–•„š”....ใ… .ใ… 

  • งˆ€ง‰ ๊ณผ œกœ ‰˜ ŠคฌฆฝŠธ –ธ–กœ “ฐ ˆ๊ธฐ†ต งŒ“ค๊ธฐ (๊ณ  คค‘.. •ˆ• €„ ฆ„.)
    DeleteMe) .. œ€†ต ” นœˆ™•œฐ..“ฐ ˆ๊ธฐ†ตผ •˜‹ˆ๊นŒ..›ฌ€ ๊ฑฐ€๊ฐ..ใ…‹ใ„ทใ…‹ใ„ท --ฐฝ„ญ
  • ฐ”กœ ตœข… “ฐ ˆ๊ธฐ†ต„ งŒ“ค๊ธฐ‹ค ‹จ๊ณ„ ‹จ๊ณ„กœ ˜ฌผ๊ฐ€๊ธฐกœ •จ.

5.1. 1 ‹จ๊ณ„

  • ฒซ ‹จ๊ณ„กœ .cshrc ฅผ viกœ Žธง‘•˜—ฌ„œ cp … น–ฅผ น˜ ž™œผกœ €šธ๊ฒƒธ๊ฐ€ •ˆ €šธ ๊ฒƒธ๊ฐ€ ๊ฒŒ งŒ“ค๊ธฐ..
  • •„š”•œ ‚šฉ
    • .cshrc ๊ฐ€ ญ•˜Š” ŒŒผธ€ „ค…
    • .cshrc —„œ ––ค … น–ฅผ ‹คฅธ … น–กœ Œ€•˜๊ฒŒ •˜Š” ฐฉ• •Œ คฃผ๊ธฐ

5.2. 2 ‹จ๊ณ„

  • ๊ฐ„‹จ•œ ‰˜ Šคฌฆฝ ŒŒผ งŒ“ค๊ธฐ
  • จผ € งŒ“œŠ” ฐฉ• „ค…• €‹ค. ๊ทธ›„ date, ls, •œ›„ ž‹ ˜ home ”” ‰† ฆฌกœ ๊ฐ€Š” ‰˜ŠคฌฆฝŠธ ŒŒผ„ งŒ“ค๊ฒŒ •

5.3. 3 ‹จ๊ณ„


5.4. 4‹จ๊ณ„

  • .cshrc ˆ˜ ••„œ rm •„œ €šฐ ž™œผกœ trash ”” ‰† ฆฌ— ˜ฎ๊ฒจ ๊ฐ€๊ฒŒ งŒ“ ‹ค.

5.4.1. ‘šฉฌธ œ

  • -i (yes, no Š”๊ฑฐ.. งŒ•ฝ rm -i ex.txt –ˆ„๊ฒฝšฐ €šธ๊ฒƒธ๊ฐ€ ๊ฒŒ งŒ“œŠ”๊ฒƒ..)
  • งŒ•”” ‰† ฆฌฅผ €šธ•ŒŠ” ง„งœกœ €šธ๊ฒƒธ๊ฐ€ ๊ฒŒ งŒ“ค๊ธฐ.



Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:23:16
Processing time 0.0229 sec