Korea FreeBSD Users Group News, Internal, Projects, Home
Software, Support, Documentation

Re: Re: TAR·Î ¹é¾÷À» ÇÏ ·Á°í Çϴµ¥ ÀÌ»óÇÕ´Ï´Ù.



[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ]

[ÀÌÀü ±Û] [´ÙÀ½ ±Û] [ÀÌÀü ´ñ±Û] [´ÙÀ½ ´ñ±Û]


On Thu, Nov 07, 2002 at 04:33:11PM +0900, À̱âÅ wrote:
 >> ¸ÕÀú ´äº¯ °¨»ç µå¸³´Ï´Ù.
 >> 
 >> Á¦°¡ Áú¹®À» Á¤È®ÇÏ°Ô ÇÏÁú ¸øÇ߳׿ä.
 >> 
 >> > -daystart optionÀº GNU find¿¡¸¸ ÀÖ½À´Ï´Ù.
 >> > FreeBSD»ç¿ëÀÚ°¡ GNU find¸¦ ¾²´Â °æ¿ì´Â ã¾Æ º¸±â ¾ÆÁÖ ÈûµéÁÒ. :-)
 >> > wc¿¡¼­ ¶óÀμö¸¦ È®ÀÎÇÏ·Á¸é -l optionÀ» Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù.
 >> ¿ä±â ½Ã½ºÅÛÀº RedHat LinuxÀÔ´Ï´Ù. GNU findÁÒ
¿©±â°¡ FreBSDÀü¿ë mailling listÀΰŴ ¾Ë°í °è½Ã³ª¿ä?

 >> find ¿¡¼­ ãÀº ÆÄÀÏÀº 3õ°³ Á¤µµ µË´Ï´Ù. ¸¸°³µµ µÉ¼ö ÀÖ°ÚÁÒ.
 >> 
 >> >  >> ¾Æ·¡¿Í °°ÀÌ ¹é¾÷À» ÁøÇàÇÒ·Á°í Çϴµ¥ ¿¡·¯ ¸Þ½ÃÁö·Î ´õÀÌ»ó ÁøÇàÇÒ¼ö
 >> ¾ø½À´Ï´Ù.
 >> ÁøÇàÇÒ¼ö ¾ø´Ù´Â ¸»Àº ÀǵµÇÑ ¹Ù´ë·Î µÇÁú ¾Ê´Â´Ù´Â Àǹ̿´½À´Ï´Ù. :<
 >> 
 >> > tar´Â ÀúÀå½Ã ÆÄÀϸíÀÌ Àý´ë path·Î ÁöÁ¤µÇ¸é °æ°í¸Þ¼¼Áö°¡ ³ª¿À°í, Àý´ë
 >> path¸¦
 >> > »ó´ë path·Î º¯°æÇÕ´Ï´Ù.
 >> ¾Ë°Ú½À´Ï´Ù. Çå´ë ¹®Á¦´Â °æ°í¸Þ½ÃÁö´Â °è¼ÓÀûÀ¸·Î ³ª¿Â´Ù´Â °ÍÀÔ´Ï´Ù.
 >> -mtime -1¿¡¼­´Â 6¹ø
 >> -mtime -2¿¡¼­´Â 12¹ø
 >> -mtime -3¿¡¼­´Â 15¹ø
±×°Ç ´ç¿¬ÇÕ´Ï´Ù. -mtimeÀ¸·Î ÁöÁ¤µÈ Á¶°Ç¿¡ ÇØ´çÇÏ´Â ÆÄÀÏÀÇ ¼ö°¡ ´Ã¾î³¯°ÍÀ̱î¿ä.
»ó´ëpath·Î ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é Ç×»ó ¹ß»ýÇÕ´Ï´Ù.
±×¸®°í ÀÌ°Ç ¿¡·¯°¡ ¾Æ´Ï°¡ °æ°í¸Þ¼¼Áö ÀÔ´Ï´Ù.

 >> tar·Î ³Ñ¾î°¡´Â args°¡ ¸¹¾ÆÁú¼ö·Ï ¸Õ°¡ ´Ù¸¥ ÀÏÀÌ ÀÏ¾î ³ª´Â°Í °°½À´Ï´Ù.
 >> »ó´ë path·Î ÇÏ¸é °æ°í¸Þ½ÃÁö¸¸ ¾È³ªÁö tar´Â ¿©·¯¹ø ½ÇÇà µË´Ï´Ù.
 >> (tar ½ÇÇàÇØ µÎ°í while [ "1" ]; do ls -ls; sleep 1; done·Î ´Ù¸¥ Å͹̳ηÎ
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ÀÌ°Ç exitÇÏ´Â ºÎºÐÀÌ ¾øÀ¸´Ï±î ¹«ÇÑ loop¸¦ µ¹°ÚÁÒ.

 >> È®ÀÎÇØ º¸¸é ´Ã´Ù°¡->ÃʱâÈ­->´Ã´Ù°¡->ÃʱâÈ­ ÀÌ·±½ÄÀ¸·Î µÇ´Â°É º¼¼ö ÀÖ½À´Ï´Ù)
 >> 
 >> > Àü ÀÌÇØ°¡ Àß µÇÁö ¾Ê´Â±º¿ä. ¿¡·¯ ¸Þ¼¼Áö·Î ´õ ÀÌ»ó ÁøÇàÀÌ ºÒ°¡ ÇÏ´Ù°í
 >> Çߴµ¥......
 >> > xargsÀÇ tar command¸¦ echoµîÀ¸·Î ¹Ù²Ù¾î¼­ È®ÀÎÇØ º¸¼¼¿ä.
 >> Á¦°¡ °ÅÁþ¸» ÇѰÍÀÔ´Ï´Ù ;-)
 >> xargs·Î ³Ñ¾î¿À´Â args¸¦ ÆÄÀÏ·Î º¸³»¼­ È®ÀÎÇØ ºÁµµ find °á°ú À̿ܿ¡ ´Ù¸¥
 >> °ªµéÀº ¾ø´Âµ¥...
 >> 
 >> ³Ê¹« ¸¹Àº args°¡ tar·Î ³Ñ¾î¿À¸é tar°¡ ¸ðµÎ Çѹø¿¡ ó¸®ÇÏÁö ¸øÇϳª¿ä?
xargsÀÇ ¿ëµµ°¡ argvÀÇ Çã¿ëÇѵµ³»¿¡¼­ ÃÖ´ëÇÑ ÇÁ·Î±×·¥¿¡ ¸¹Àº argv¸¦ ÁÖ´Â °Ì´Ï´Ù.

 >> 
 >> du¿¡¼­µµ ¸¶Âù°¡Áö Çö»óÀÌ ÀÏ¾î ³ª´øµ¥.
 >> find ./ -type f -daystart -mtime -3 -print0 | xargs -0 du -ksc | grep -i
 >> total
 >> Çϸé totalÀÌ ¿©·¯°³ ³ª¿É´Ï´Ù. ¹¹ À̺κÐÀÌ¾ß ½ºÅ©¸³À¸·Î °á°ú ¹Þ¾Æ¼­ ´õÇϱâ·Î
 >> ó¸® ÇÏ¿´Áö¸¸.
 >> 
À§ÀÇ find¹®À¸·Î´Â ¿©·¯¹ø ¼öÇàµÉ ¼ö ¾ø½À´Ï´Ù.
scriptµî¿¡¼­ loop³»¿¡ find¸¦ »ç¿ëÇÏÁö ¾Ê¾Ò´ÂÁö È®ÀÎÇØ º¸¼¼¿ä.
¾Æ ±×¸®°í link°°Àº °ÍÀÌ ÀÖÀ» ¼öµµ Àְڳ׿ä. À̰͵µ Çѹø È®ÀÎÇØ º¸¼¼¿ä.
Windowsµµ ¾Æ´Ï°í UNIX´Â °ÅÀÇ(?) °ÅÁþ¸»ÇÏÁö ¾Ê´Â´Ù´Â°Å ¾Æ½ÃÁÒ. 

-- 
============================================================
// Korea Telecom Internet Solutions, Inc.
//   FreeBSD/Linux Professional Consulting/Tech. Support
// 
// Pyun YongHyeon
//
// WWW: http://www.kt-is.co.kr/
// FTP: ftp://ftp.kt-is.co.kr/
//
// TEL: +82-2-364-0400
// FAX: +82-2-364-9119
============================================================
--
Please look and take part in KFUG FAQ: <http://www.kr.freebsd.org/FAQ-kr/>
To Unsubscribe: send mail to majordomo@kr.FreeBSD.org
with "unsubscribe questions" in the BODY of the message



[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ]

Copyright © 1998-2005 Korea FreeBSD Users Group.
All rights reserved. webmaster at kr.FreeBSD.org
$Date: 2002/11/30 23:00:39 $
Powered by FreeBSD