include "top.php" ?>
½Ã½ºÅÛ °ü¸® ¹× ½Ç½À #8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1. ÆÐÅ°Áö ¹× ¾ÐÃà ÆÄÀÏ Á¾·ù | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- ÆÐÅ°Áö ÆÄÀÏ Á¾·ù
- ¾ÐÃâ ÆÄÀÏ Á¾·ù
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2. tar ±â´É ¹× ¿É¼Ç | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
»ç¿ë¹ý: tar [-] c|r|t|u|x [bBefFhilmopvwX014578] [tarfile] [blocksize] [exclude-file] [-I include-file] filename1 filename2 ... -C directory filenameN ... ÀÌ¿Í°°ÀÌ »ó´çÈ÷ º¹ÀâÇѵ¥ ´ëºÎºÐÀº Àß ¾²ÀÌÁö ¾Ê°í º¸ÅëÀº ¹À»¶§´Â $tar -cvf filename1 filename2... [tarfile]À» Ç®¶§´Â $tar -xvf [tarfile] ÀÇ µÎ°¡Áö¸¦ º¸Åë Àß ¾´´Ù. tar´Â ¿©·¯°³ÀÇ ÆÄÀÏÀ» Ÿ¸£ÆÄÀÏÀ̶ó°íÇÏ´Â ÇϳªÀÇ ÆÄÀÏ¿¡ ¹¾îÁÖ¸ç ÀÌµé °¡¿îµ¥ ƯÁ¤ ÆÄÀϵéÀ» ²ôÁý¾î ³»°Å³ª ¶Ç´Â tar ÆÄÀÏ¿¡ »õ·Î¿î ÆÄÀÏÀ» Ãß°¡ÇÑ´Ù. tar°¡ ¼öÇàÇÒ ÀÛ¾÷Àº ù¹ø° ¸Å°³º¯¼ö·Î ÁÖ¾îÁö´Â ¼±ÅûçÇ×(crtux Áß Çϳª)¿¡ ÀÇÇØ °áÁ¤µÈ´Ù. ¶Ç´Ù¸¥ ¸Å°³º¯¼ö´Â tar¸¦ ¼öÇàÇÒ ÆÄÀÏÀ̳ª µð·ºÅ丮·Î½á, µð·ºÅ丮°¡ ÁÖ¾îÁö¸é ¼ºêµð·ºÅ丮 ¸ðµÎ±îÁö¸¦ Æ÷ÇÔÇÏ°Ô µÈ´Ù. ¿É¼Ç -c : ÁöÁ¤µÈ ÈÀϵ鿡 ´ëÇØ »õ·Î¿î Ÿ¸£ÈÀÏÀ» »ý¼º -r : ÁöÁ¤µÈ ÆÄÀϵéÀ» ±âÁ¸ÀÇ Å¸¸£ÆÄÀÏÀÇ ³¡¿¡ Ãß°¡ -t : Ÿ¸£ÆÄÀÏÀÌ ÀúÀåÇÏ°í ÀÖ´Â ÆÄÀÏÀÇ ¸®½ºÆ®¸¦ Ãâ·Â -u : ÁöÁ¤µÈ ÆÄÀϵéÀÌ Å¸¸£ÆÄÀÏ¿¡ ¾ø°Å³ª ȤÀº º¯°æµÈ °æ¿ì Ÿ¸£ÆÄÀÏ¿¡ Ãß°¡ ȤÀº ¼öÁ¤ -x : ÁöÁ¤µÈ ÆÄÀϵéÀ» Ÿ¸£ÆÄÀϷκÎÅÍ ±×Áý¾î³¿ -b : Å×ÀÌÇÁ¸¦ ÀÌ¿ëÇÒ ¶§ÀÇ ºí·°Å©±â¸¦ ÁöÁ¤ -B : ¿©·¯¹ø ÀоîµéÀÓ. ÆÄÀÌÇÁ³ª ¼ÒÄÏÀ» ÀÌ¿ëÇÒ °æ¿ì Çѹø ÀоîµéÀ϶§ ¿øÇÏ´Â Å©±âÀÇ µ¥ÀÌŸ ¾çÀ» Àбâ À§ÇØ ¿©·¯¹ø Àеµ·Ï ÇØÁÜ -e : ¿¹»óÄ¡ ¾ÊÀº ¿¡·¯ ¹ß»ý½Ã Á¤»óÁ¾·á »óŸ¦ ¹ÝȯÇϸç Á¾·á -f : ´ÙÀ½ÀÇ ¸Å°³º¯¼ö¸¦ Ÿ¸£ ÆÄÀÏ À̸§À¸·Î ÁöÁ¤. »ý·«½Ã ȯ°æº¯¼ö TAPE¸¦ ÂüÁ¶. ÁöÁ¤ÀÌ µÇÁö ¾ÊÀº °æ¿ì /dev/rmt8À» ±âº»ÀûÀ¸·Î ÀÌ¿ë. - ¹®ÀÚ°¡ ÁöÁ¤µÈ °æ¿ì Ç¥ÁØ ÀÔÃâ·ÂÀ» ÀÌ¿ë -F : ÇϳªÀÇ F ¹®ÀÚ ÁöÁ¤½Ã SCCS µð·ºÅ丮¸¦ ¸ðµÎ ¹èÁ¦. µÎ°³ÀÇ FF ¹®ÀÚ ÁöÁ¤½Ã .o·Î ³¡³ª´Â ÆÄÀÏ, errs, core, a.out ÆÄÀϵéÀ» ¸ðµÎ ¹èÁ¦ -h : ½Éº¼¸¯ ¸µÅ©ÀÎ °æ¿ì ½ÇÁ¦ÀÇ ÈÀÏ ³»¿ëÀ» ÀÌ¿ë -i : µð·ºÅ丮 checksum ¿¡·¯¸¦ ¹«½Ã -m : Ÿ¸£ÆÄÀÏÀ» Ç® ¶§ °¢ ÆÄÀÏÀÇ ¼öÁ¤ ½Ã°£À» Ÿ¸£ ÆÄÀÏÀ» Ǫ´Â ÇöÀç ½Ã°£À¸·Î ¼³Á¤. -p : umask °ªÀ» ¹«½ÃÇÏ°í ¿ø·¡ÀÇ ÆÄÀÏ Á¢±Ù ±ÇÇÑÀ» ÀÌ¿ëÇÑ´Ù. ¼öÆÛ À¯ÀúÀÎ °æ¿ì setuid, sticky bit °ªµµ º¹±¸µÈ´Ù. -v : tarÀÇ ÀÛ¾÷ÁøÇà »óȲÀ» º¸¿©ÁØ´Ù. -w : tar ÀÛ¾÷ ¼öÇà½Ã °¢°¢ÀÇ ÀÛ¾÷À» ¼öÇàÇÒ ÁöÀÇ ¿©ºÎ¸¦ ¹°¾îº»´Ù. y ÀÌ¿ÜÀÇ ¹®ÀÚ¸¦ ÀÔ·ÂÇϸé ÇØ´ç ÆÄÀÏ¿¡ ´ëÇÑ ÀÛ¾÷À» ¼öÇàÇÏÁö ¾Ê´Â´Ù. -X : ´ÙÀ½ÀÇ ¸Å°³º¯¼ö¸¦ ÇØ´ç ÀÛ¾÷À» ¼öÇàÇÏÁö ¾ÊÀ» ÆÄÀÏ ¸®½ºÆ®¸¦ °¡Áø ÆÄÀÏ·Î ÀÎ½Ä -I : ´ÙÀ½ÀÇ ¸Å°³º¯¼ö¸¦ ÇØ´ç ÀÛ¾÷À» ¼öÇàÇÒ ÆÄÀÏ ¸®½ºÆ®¸¦ °¡Áø ÆÄÀÏ·Î ÀÎ½Ä -C : c ȤÀº r ¼±ÅûçÇ׿¡¼, Ÿ¸£ÆÄÀÏ ¾È¿¡ ¹±â Àü¿¡ ÇØ´ç µð·ºÅ丮·Î À̵¿À» ÇÑ´Ù. °á°úÀûÀ¸·Î Ÿ¸£ÆÄÀÏ ¾È¿¡ ¹ÀÌ´Â ÆÄÀϵéÀÇ °æ·Î¸íÀÌ ´ÜÃàµÈ´Ù. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3. gzip/gunzip, bzip2/bunzip2, zip/unzip | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- gzip, gunzip GNU zipÀ» ÀǹÌÇÏ´Â gzipÀº ¾ÐÃà·üÀÌ ¸Å¿ì ¶Ù¾î³ ÇÁ·Î±×·¥À¸·Î¼, ±âÁ¸ÀÇ À¯´Ð½º compress ¸í·Éº¸´Ù ÈÙ¾À ¿ì¿ùÇÏ¸ç ¸®´ª½ºÀÇ ±âº» ¾ÐÃà ¸í·ÉÀ¸·Î »ç¿ëµÇ°í ÀÖ´Ù. gzipÀ» ¸ð¸£°í ¸®´ª½º¸¦ »ç¿ëÇϱâ¶õ ºÒ°¡´ÉÇÏ´Ù. °ÅÀÇ ¸ðµç ¼Ò½º¿Í ¹ÙÀ̳ʸ®µéÀÌ ¸ðµÎ gzipÀ» ÀÌ¿ëÇÏ¿© ¾ÐÃàµÇ¾î Á¦°øµÇ±â ¶§¹®ÀÌ´Ù. ¹«¾ùº¸´Ùµµ compress ¸í·ÉÀº ƯÇã°¡ °É·ÁÀÖ´Â ¾ÐÃà·çƾÀ» »ç¿ëÇϴµ¥ ºñÇØ, gzipÀº ƯÇã°¡ °É·ÁÀÖÁö¾ÊÀº Lempel-Ziv ÄÚµù(LZ77)À̶ó´Â ±â¹ýÀ» »ç¿ëÇÏ¿© ¾ÐÃàÇÏ°í ÀÖ´Ù. ¸í·É »ç¿ë¹ýÀº ¸Å¿ì °£´ÜÇÏ´Ù. gzip ¸í·É ´ÙÀ½¿¡ ¾ÐÃàÇÒ ÆÄÀϸíÀ» ¿øÇÏ´Â ¸¸Å Àû¾îÁØ´Ù. gzip [-9] file1 file2 ... ¸¸¾à, gzipÀÌ ¾ÐÃà¿¡ ¼º°øÇÑ´Ù¸é ±âÁ¸ÀÇ file1, file2´Â »ç¶óÁö°í file1.gz, file2.gz°ú °°ÀÌ ÆÄÀϸíÀÌ .gz·Î ³¡³ª´Â ÆÄÀÏÀÌ ¸¸µé¾îÁø´Ù. Çã°¡±Ç°ú ¸ðµå´Â ¸ðµÎ º¸Á¸µÈ´Ù. compress ¸í·ÉÀº .Z, Áï ´ë¹®ÀÚ Z·Î ³¡³ª´Â ÆÄÀϸíÀ» °®´Â´Ù. -9 ¿É¼ÇÀ» ÁÖ¸é ½Ã°£Àº ¸¹ÀÌ °É¸®Áö¸¸, ÃÖ´ëÀÇ ¾ÐÃàÀ» ¼öÇàÇÑ´Ù. ÀÌ¿Í ¹Ý´ë·Î -l ¶Ç´Â --fast ¿É¼ÇÀ» ÁÖ¸é ¾ÐÃà·üº¸´Ù´Â ¼Óµµ¸¦ ¿ì¼±ÇÑ´Ù. ¸¸¾à, ÆÄÀϸíÀÌ ÁÖ¾îÁöÁö ¾Ê´Â´Ù¸é gzipÀº ÀÚ·á°¡ Ç¥ÁØÀÔ·ÂÀ¸·Î µé¾î¿À±â¸¦ ±â´Ù¸®¸ç( " - " °¡ ¿Ã¶§µµ ¸¶Âù°¡Áö´Ù), ¾ÐÃàµÈ ÀÚ·á´Â Ç¥ÁØÃâ·ÂÀ¸·Î ³ª¾Æ°£´Ù. gzip ¾ÐÃàµÈ °ÍÀ» Ç®°í ½ÍÀ»¶§´Â ´ÙÀ½°ú °°ÀÌ ¸í·ÉÇÑ´Ù. gunzip file.gz gzip -d file.gz gzip¿¡ ¾ÐÃàÇØÁ¦(decompress)¸¦ ¶æÇÏ´Â -d ¿É¼ÇÀ» ºÙÀ̰ųª, ¶Ç´Â Æí¸®¸í·ÉÀÎ gunzipÀ» »ç¿ëÇÑ´Ù. ¾ÐÃàÇÒ¶§ -9 ¿É¼ÇÀ» ÁÖ¾ú´ÂÁö ¿©ºÎ´Â ¾Ë¾Æ¼ Ç®¾îÁØ´Ù. ¶ÇÇÑ, compress·Î ¾ÐÃàÇÑ °Íµµ Ç®¾îÁØ´Ù. ¾ÐÃàÀ» Ç®¶§´Â ¹Ý´ë·Î file.gzÀ» »èÁ¦ÇÏ°í file ¸¸ ³²±ä´Ù. ¿©±â¿¡ -c ¿É¼ÇÀ» ÁÖ¸é ¾ÐÃàÀÌ Ç®¸° ÀÚ·á°¡ Ç¥ÁØÃâ·ÂÀ¸·Î ³ª¾Æ°¡°Ô µÈ´Ù. ÆÄÀÌÇÁ¸¦ ÅëÇØ ¾ÐÃàÀ» Ǭ ÀڷḦ ´Ù¸¥ ÇÁ·Î±×·¥¿¡ ³Ñ±æ¶§ ºó¹øÇÏ°Ô »ç¿ëÇÏ´Â ¿É¼ÇÀÌ´Ù. gzipÀº ÀüÇüÀûÀÎ 'ÀÛÀº ±â´É'ÀÇ À¯´Ð½º öÇÐÀ» º¸¿©ÁÖ´Â ¸í·ÉÀÌ´Ù. µµ½º¿¡¼ »ç¿ëÇÏ´Â ¾ÐÃà ¸í·É°ú´Â ´Þ¸® gzipÀº ¿À·ÎÁö ¾ÐÃà ±â´É¸¸À» Áö¿øÇϸç, ¹±â±â´ÉÀº Áö¿øÇÏÁö ¾Ê´Â´Ù. ¹±â ±â´ÉÀº tar ¿¡¼ Áö¿øÇÑ´Ù. - bzip2, bunzip2 ÃÖ±Ù¿¡ Ä¿³Î¼Ò½º¸¦ ¾ÐÃàÇϴµ¥ gzip°ú °°ÀÌ »ç¿ëµÇ°í ÀÖ¾î Àα⸦ ²ø°í ÀÖ´Â ¾öû³ ¾ÐÃà·üÀÇ ¼ÒÀ¯ÀÚÀÎ bzip2°¡ ÀÖ´Ù. bzip2´Â Burrows-Wheeler ºí·ÏÁ¤·Ä ÅؽºÆ® ¾ÐÃà ¾Ë°í¸®Áò°ú ÇãÇÁ¸¸(Huffman) ÄÚµùÀ» »ç¿ëÇÏ°í ÀÖ´Ù°í ÇÑ´Ù. ƯÈ÷, ÅؽºÆ® ¾ÐÃà¿¡¼ µÎ°¢À» º¸ÀδÙ. bzip2ÀÇ »ç¿ë¹ýÀº gzip°ú °ÅÀÇ À¯»çÇÏ´Ù°í º¸¸é µÈ´Ù. bzip2 file ¾ÐÃàÀ» ¼º°øÀûÀ¸·Î ¸¶Ä¡¸é ¿ª½Ã gzip°ú ¸¶Âù°¡Áö·Î ¿ø·¡ÀÇ ÆÄÀÏÀº »ç¶óÁö°í file.bz¶ó´Â ÆÄÀÏÀÌ »ý±ä´Ù. ÆÄÀÏ¸í µÚ¿¡ .bz2°¡ ºÙ´Â´Ù. ¾ÐÃàÀ» Ç®¶§´Â bzip2 -d ¶Ç´Â bunzip2¸¦ »ç¿ëÇϸç, ¾ÐÃàÇ®¸° ³»¿ëÀ» ÆÄÀÏÀÌ ¾Æ´Ï¶ó Ç¥ÁØÃâ·ÂÀ¸·Î º¸³»¾î ÆÄÀÌÇÁ·Î ¿¬°áµÈ ´Ù¸¥ ÇÁ·Î±×·¥ÀÌ »ç¿ëÇÏ°Ô ÇÏ±æ ¿øÇÒ¶§´Â ¿ª½Ã -c ¿É¼ÇÀ» ÁØ´Ù. bzip2·Î ¾ÐÃàµÈ ÆÄÀÏÀ» Ǫ´Â ½Ã°£Àº gzip ¾ÐÃàµÈ ÆÄÀÏÀ» Ǫ´Â ½Ã°£º¸´Ù ÈξÀ ´õ ¸¹ÀÌ °É¸°´Ù. ÀÌ´Â °í¾ÐÃà·ü¿¡ ´ëºñµÇ´Â ÇÇÇÒ ¼ö ¾ø´Â ´ÜÁ¡ÀÏÁö ¸ð¸¥´Ù. ±³Ã¼°¡´ÉÇÑ ÀÛÀº ±â´ÉÀÇ À¯´Ð½º °³¹ßöÇÐÀÇ ÀåÁ¡À» º¸¿©ÁÖ´Â ¸í·ÉÀÌ´Ù. ±âÁ¸¿¡ gzipÀ¸·Î ÇÏ´øÀÏÀ» ´Ù¸¥ ±â´ÉÀÇ ¼öÁ¤¾øÀÌ ±×´ë·Î ±× ÀÚ¸®¸¦ ´ë½ÅÇÒ ¼ö ÀÖ°Ô µÈ ¸í·ÉÀÌ´Ù. ZIP -r -F ÀúÀåÆÄÀϸí.zip µð·ºÅ丮/ ¾ÐÃà ¿É¼Ç -r ¼ºêµð·ºÅ丮 Æ÷ÇÔ -F ÇѱÛÆÄÀÏ Æ÷ÇÔ ¾ÐÃàÇØÁ¦ unzip ÆÄÀÏÀ̸§.zip / jar xvf ÆÄÀÏÀ̸§.zip |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4. make ±â´É | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5. ¼Ò½ºÄÚµå ÄÄÆÄÀÏ ¹× ¼³Ä¡ ÀýÂ÷ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7. pkg °ü·Ã ¸í·É¾î | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1) ÆÐÅ°Áö Á¤º¸ # pkginfo | more (Àüü º¸±â) # pkginfo | grep SUNWman (ƯÁ¤ ÆÐÅ°Áö ¼³Ä¡¿©ºÎ) # pkginfo -l SUNWman (ƯÁ¤ ÆÐÅ°ÁöÀÇ ÀÚ¼¼ÇÑ Á¤º¸) # pkginfo -d /cdrom/solarisxxx/Solaris_8/Product | more (CDROM ³»ÀÇ ÆÐÅ°Áö Á¤º¸) # pkginfo -d /cdrom/solarisxxx/Solaris_8/Product -l SUNWaudio (CDROM ³»ÀÇ Æ¯Á¤ ÆÐÅ°Áö Á¤º¸) # pkginfo | wc -l ( ¼³Ä¡µÈ ÃÑ ÆÐÅ°Áö ¼ö) # grep /usr/bin/audioplay /var/sadm/install/contents (audioplay ÀÇ ÆÐÅ°Áö À̸§ ¾Ë¾Æ³»±â1) # pkgchk -l -p /usr/bin/audioplay (audioplayÀÇ ÆÐÅ°Áö À̸§ ¾Ë¾Æ³»±â2) # pkgchk SUNWaudio ( ¼³Ä¡ ¼º°ø ¿©ºÎ È®ÀÎ, ¼º°ø ½Ã ¸Þ½ÃÁö ¾øÀ½) # pkgchk -v SUNWaudio (ƯÁ¤ ÆÐÅ°Áö¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³Ä¡ À§Ä¡) # pkgchk -p /etc/passwd (ƯÁ¤ ÆÄÀÏ¿¡ ´ëÇÑ Ãʱâ ÆÐÅ°Áö ¼³Ä¡ÈÄÀÇ º¯°æ Á¤º¸) 2) ÆÐÅ°Áö Ãß°¡ # pkgadd -d /cdrom/solxxxx/Solaris_8/Product SUNWaudio # pkgadd -d /cdrom/solxxxx/Solaris_8/Product -s spool SUNWaudio ( /var/spool/pkg¿¡ ÆÐÅ°Áö ½ºÇ®) # pkgadd -d /cdrom/solxxxx/Solaris_8/Product -s /export/pkgs SUNWaudio ( /export/pkgs¿¡ ÆÐÅ°Áö ½ºÇ®) * GUIÀÇ ¾îµå¹Î Åø(admintool)À» ÀÌ¿ëÇÏ¿© ¼³Ä¡ÇÒ ¼öµµ ÀÖ´Ù.(cf. sysadmin(14) °¡´É) 3) ÆÐÅ°Áö Á¦°Å # pkgrm SUNWaudio # pkgrm -s spool SUNWaudio (/var/spool/pkg ÀÇ ½ºÇ® ÆÐÅ°Áö Á¦°Å) # pkgrm -s /export/pkgs SUNWaudio (/export/pkgsÀÇ ½ºÇ® ÆÐÅ°Áö Á¦°Å) * GUIÀÇ ¾îµå¹Î Åø(admintool)À» ÀÌ¿ëÇÏ¿© Á¦°ÅÇÒ ¼öµµ ÀÖ´Ù.(cf. sysadmin(14) °¡´É) |
¸ÇÀ§·Î |
1.ÆÐÅ°Áö ¹× ¾ÐÃà ÆÄÀÏ Á¾·ù |
2.tar ±â´É ¹× ¿É¼Ç |
3.gzip/gunzip, bzip2/bunzip2, zip/unzip |
4.make ±â´É |
5.¼Ò½ºÄÚµå ÄÄÆÄÀÏ ¹× ¼³Ä¡ |
7.pkg °ü·Ã ¸í·É¾î |
¸Ç¾Æ·¡·Î |
À̵¿ |