|
News,
Internal,
Projects,
Home Software, Support, Documentation |
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 $ |
|