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.0389 sec