Firess :: DF.

FILES :: DF´Â ÆÄÀÏ ½Ã½ºÅÛ µð½ºÅ© °ø°£ Á¤º¸¸¦À§ÇÑ PERL È®ÀåÀÚÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

Firess :: DF. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Ian Guthrie
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~iguthrie/Net-Bluetooth-0.40/Bluetooth.pm

Firess :: DF. ű×


Firess :: DF. ¼³¸í

FileSys :: DF´Â ÆÄÀÏ ½Ã½ºÅÛ µð½ºÅ© °ø°£ Á¤º¸¸¦À§ÇÑ PERL È®ÀåÀÚÀÔ´Ï´Ù. FileSys :: DF´Â ÆÄÀÏ ½Ã½ºÅÛ µð½ºÅ© °ø°£ Á¤º¸¸¦À§ÇÑ PERL È®ÀåÀÚÀÔ´Ï´Ù. WETSESIS »ç¿ë FILESS :: DF; #### ½ºÄ®¶ó µð·ºÅ丮 / ÆÄÀÏ À̸§ °ªÀ» Àü´ÞÇÏ¿© Á¤º¸¸¦ ¾ò¾î $ REF = DF ( "/ tmp"); # ±âº» Ãâ·ÂÀº (Á¤ÀÇ ($ Ref)) {print "ÃÑ 1K ºí·Ï : $ ref-> {blocks} n"; Àμâ "ÃÑ 1K ºí·Ï ¹«·á : $ ref -> {bfree} n"; Àμâ "ÃÑ 1K ºí·ÏÀÌ ³ª¿¡°Ô ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù : $ ref -> {bavail} n"; Àμâ "»ç¿ë µÈ ÃÑ 1K ºí·Ï : $ REF -> {USED} n"; "ÆÛ¼¾Æ® Àüü : $ ref -> {per} n"; if ($ ref -> {file})) {print "ÃÑ inodes : $ ref-> {files} n"; "ÃÑ inodes ¹«·á : $ ref -> {ffree} n"; "inode percent full : $ ref -> {fper} n"; }} #### FileHandle ¿­±â (ÆÄÀÏ, "file" ")¸¦ Àü´ÞÇÏ¿© Á¤º¸¸¦ ¾ò½À´Ï´Ù. # "some_file"¿¡¼­ ÆÄÀÏ ½Ã½ºÅÛ¿¡ ´ëÇÑ Á¤º¸ ¾ò±â My $ Ref = DF (* ÆÄÀÏ); #### ¶Ç´Â MY $ REF = DF (* ÆÄÀÏ); #### ¶Ç´Â my $ fhref = * ÆÄÀÏ; MY $ REF = DF ($ FHREF); #### 1k ºí·Ï ÀÌ¿ÜÀÇ Á¤º¸¸¦ ¾òÀ¸½Ê½Ã¿À My $ Ref = DF ( "/ TMP", 8192); # Ãâ·ÂÀº 8K ºí·Ï ³» $ ref = df ( "/ tmp", 1); # OUTPUTÀº BYTESTHIS ¸ðµâÀ» »ç¿ëÇÏ¿© ÆÄÀÏ ½Ã½ºÅÛ µð½ºÅ© °ø°£ Á¤º¸¸¦ ¾ò´Â ¹æ¹ýÀ» Á¦°øÇÕ´Ï´Ù. ÀÌ°ÍÀº À¯´Ð½º Àü¿ë ¹èÆ÷ÀÔ´Ï´Ù. UNIX ¹× Windows ¿¡ÀÌ Á¤º¸¸¦ ¼öÁýÇÏ·Á¸é FileSys :: DFortableÀ» »ç¿ëÇϽʽÿÀ. filesys :: dfportableÀ» ÅëÇØ filesys :: df¸¦ »ç¿ëÇÏ´Â À¯ÀÏÇÑ ÁÖ¿ä ÀÌÁ¡Àº filesys :: df´Â arguments·Î ¿­¸° ÆÄÀÏ ÇÚµéÀ» »ç¿ëÇÏ´Â °ÍÀ» Áö¿øÇÕ´Ï´Ù. statvfs () ¹× fstatvfs ()¸¦ ±¸ÇöÇÏ´Â UNIXÀÇ ¸ðµç dz¹Ì¿Í ÇÔ²² ÀÛµ¿ÇؾßÇÕ´Ï´Ù. ÅëÈ­ ¶Ç´Â STATFS () ¹× fstatfs () È£Ãâ. ¿©±â¿¡´Â Linux, * BSD, HP-UX, AIX, Solaris, Mac OS X, IRIX, Cygwin µîÀÌ Æ÷ÇԵ˴ϴÙ. DF ()´Â Äõ¸®ÇÏ·Á´Â ÆÄÀÏ ½Ã½ºÅÛÀ» ³ªÅ¸³»´Â Àμö°¡ ÇÊ¿äÇÕ´Ï´Ù. Àμö´Â ½ºÄ®¶ó µð·ºÅ丮 / ÆÄÀÏ À̸§ ¶Ç´Â ¿­·ÁÀÖ´Â ÆÄÀÏ ÇÚµé ÀÏ ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃÀû ºí·Ï Å©±â Àμö°¡ ÀÖÀ¸¹Ç·Î ¹Ýȯ µÈ °ªÀÇ Å©±â¸¦ Á¶Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±âº» ºí·Ï Å©±â´Â 1024ÀÔ´Ï´Ù. ÀÌ·¸°ÔÇϸé ÇÔ¼ö°¡ 1K ºí·ÏÀÇ °ªÀ» ¹ÝȯÇÕ´Ï´Ù. ¹ÙÀÌÆ®¸¦ ¿øÇÏ¸é ºí·Ï Å©±â¸¦ 1.DF ()·Î ¼³Á¤ÇϽʽÿÀ .DF () Çؽÿ¡ ´ëÇÑ ÂüÁ¶¸¦ ¹ÝȯÇÕ´Ï´Ù. Çؽÿ¡¼­ »ç¿ëÇÒ ¼öÀÖ´Â Å°´Â ´ÙÀ½°ú °°½À´Ï´Ù. {blocks} = ÆÄÀÏ ½Ã½ºÅÛÀÇ ÃÑ ºí·ÏÀÔ´Ï´Ù. {bfree} = Àüü ºí·ÏÀº ÆÄÀÏ ½Ã½ºÅÛ¿¡¼­ ¹«·áÀÔ´Ï´Ù. {Bavail} = Perl ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÇÇàÇÏ´Â »ç¿ëÀÚ°¡ »ç¿ëÇÒ ¼öÀÖ´Â ÃÑ ºí·Ï. ÀÌ´Â ÆÄÀÏ ½Ã½ºÅÛ¿¡ »ç¿ëÀÚ º° ÇÒ´ç·®ÀÌÀÖ´Â °æ¿ì ¶Ç´Â ¼öÆÛ À¯Àú°¡ ¿¹¾à ±Ý¾×ÀÌÀÖ´Â °æ¿ì {BFREE}¿Í ´Ù¸¦ ¼ö ÀÖ½À´Ï´Ù. {bavail}À̱⠶§¹®¿¡ À½¼ö°¡ µÉ ¼öµµ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ´õ ¸¹Àº °ø°£ÀÌ »ç¿ëµÇ´Â °æ¿ì¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. {used} = ÆÄÀÏ ½Ã½ºÅÛ¿¡¼­ »ç¿ëµÇ´Â ÃÑ ºí·Ï. {per} = »ç¿ë µÈ µð½ºÅ© °ø°£ÀÇ ¹éºÐÀ². ÀÌ´Â ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÇÇàÇÏ´Â »ç¿ëÀÚ°¡ »ç¿ëÇÒ ¼öÀÖ´Â µð½ºÅ© °ø°£À» ±â¹ÝÀ¸·ÎÇÕ´Ï´Ù. Áï, ÆÄÀÏ ½Ã½ºÅÛÀÌ ¼öÆÛ À¯Àú¸¦ À§ÇØ ¿¹¾à µÈ °ø°£ÀÇ 10 %¸¦ °®´Â °æ¿ì »ç¿ë µÈ ÆÛ¼¾Æ®´Â ÃÖ´ë 110 %±îÁö ¿Ã¶ó°¥ ¼ö ÀÖ½À´Ï´Ù. ¸ðµâÀ» ÅëÇØ inode Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖÁö¸¸ { ÆÄÀÏ} Å° ¸ÕÀú Á¤º¸¸¦ »ç¿ëÇÒ ¼ö ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÀϺΠÆÄÀÏ ½Ã½ºÅÛÀº inode Á¤º¸¸¦ ¿¹¸¦ µé¾î inode Á¤º¸¸¦ ¹ÝȯÇÏÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. »ç¿ë °¡´ÉÇÑ inode Å° : {file} = ÆÄÀÏ ½Ã½ºÅÛÀÇ ÃÑ inodes. {ffree} = Àüü inode ÆÄÀÏ ½Ã½ºÅÛ¿¡¼­ ¹«·áÀÔ´Ï´Ù. {fvail} = total inodes »ç¿ëÀÚ°¡ ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÇÇàÇÕ´Ï´Ù. {bavail} Å°¿¡ ´ëÇÑ ±ÔÄ¢À» ÂüÁ¶ÇϽʽÿÀ. {Fused} = ÆÄÀÏ ½Ã½ºÅÛ¿¡¼­ »ç¿ëµÇ´Â ÃÑ inodes. {fper} = ÆÄÀÏ ½Ã½ºÅÛ¿¡¼­ »ç¿ëµÇ´Â inodeÀÇ ¹éºÐÀ². {Per} Å°¿¡ ´ëÇÑ ±ÔÄ¢À» ÂüÁ¶ÇϽʽÿÀ. {su_blocks}, {user_blocks}, ether ... {su_blocks}, @ user_blocks}, etc ... df () È£ÃâÀÌ ¾î¶² ÀÌÀ¯·Î µçÇÏÁö ¾ÊÀ¸¸é undef¸¦ ¹ÝȯÇÕ´Ï´Ù. ÀÌ´Â / proc¿¡ ´ëÇÑ Á¤º¸¸¦ ¾òÀ¸·Á°íÇϰųª À߸øµÈ ÆÄÀÏ ½Ã½ºÅÛ À̸§À» Àü´ÞÇϰųª ³»ºÎ ¿À·ù°¡ÀÖ´Â °æ¿ì¿¡ ¹ÌÄ£ ÁþÀ»ÇÏ´Â °Í°ú °°ÀÌ ¹ÌÄ£ ÁþÀ»ÇÏ´Â °æ¿ì ÀϾ °ÍÀÔ´Ï´Ù. df ()´Â Á¤ÀǵÇÁö ¾ÊÀº °ªÀ» Àü´ÞÇϸé croak ()ÀÔ´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ ½Ã½ºÅÛÀº STATVFS () ¹× FSTATVFS () ¶Ç´Â Statfs () ¹× FstatFS ()¸¦ Æ÷ÇÔÇؾßÇÕ´Ï´Ù. Perl 5.6 ÀÌ»óÀ» ½ÇÇàÇؾßÇÕ´Ï´Ù.


Firess :: DF. °ü·Ã ¼ÒÇÁÆ®¿þ¾î

ÆÄÀÏ :: LCKPWDF.

FILE :: LCKPWDF´Â LCKPWDF ¹× ULCKPWDF¸¦ »ç¿ëÇÏ¿© PASSWD ¹× ¼¨µµ¿ì ÆÄÀÏÀ» Àá±×°í Àá±Ý ÇØÁ¦ÇÏ´Â PERL ¸ðµâÀÔ´Ï´Ù. ...

184

´Ù¿î·Îµå