الملفات :: DF.

الملفات :: DF هو امتداد بيرل لمعلومات مساحة قرص الملفات.
التحميل الان

الملفات :: DF. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Ian Guthrie
  • موقع ويب الناشر:
  • http://search.cpan.org/~iguthrie/Net-Bluetooth-0.40/Bluetooth.pm

الملفات :: DF. العلامات


الملفات :: DF. وصف

الملفات :: DF هو امتداد بيرل للحصول على معلومات مساحة القرص النظام. filesys :: DF هو امتداد بيرل للحصول على معلومات مساحة القرص نظام الملفات. #### الحصول على معلومات عن طريق تمرير دليل العددية / قيمة اسم الملف الخاص بي $ ref = df ("/ tmp")؛ # الإخراج الافتراضي هو كتل 1K إذا (محدد ($ المرجع)) {print "كتل 1K المجموع: $ المرجع -> {blocks} n"؛ طباعة "كتل 1K الإجمالية مجانا: $ المرجع -> {bfree} n"؛ طباعة "كتل 1K الكلية جدوى لي: $ المرجع -> {bavail} n"؛ طباعة "كتل 1K الكلية المستخدمة: $ المرجع -> {يستخدم} n"؛ طباعة "النسبة المئوية بالكامل: $ المرجع -> {per} n"؛ إذا (موجود ($ المرجع -> {files})) {print "إجمالي iNodes: $ المرجع -> {files} n"؛ طباعة "إجمالي المخازن الحرة: $ المرجع -> {ffree} n"؛ طباعة "inode في المئة بالكامل: $ المرجع -> {fper} n"؛ }} #### احصل على معلومات عن طريق تمرير ملف Filehandle مفتوح (ملف "بعض" ")؛ # احصل على معلومات لجهاز الملفات في "Some_File" My $ Ref = DF (* ملف)؛ #### أو بلدي $ ref = df (* file)؛ #### أو لي $ fhref = * file؛ بلدي $ المرجع = DF ($ fhref)؛ #### الحصول على معلومات بخلاف 1K كتل بلدي ref = df ("/ tmp"، 8192)؛ # الإخراج هو 8K كتل بلدي ref = df ("/ tmp"، 1)؛ # الإخراج هو وحدة Bytesthis توفر وسيلة للحصول على معلومات مساحة القرص النظام. هذا هو توزيع UNIX فقط. إذا كنت ترغب في جمع هذه المعلومات ل UNIX والنوافذ، فاستخدم الملفات :: dfportable. الفائدة الرئيسية الوحيدة لاستخدام الملفات :: DF عبر الملفات :: DFPortable، هي تلك الملفات :: DF يدعم استخدام ملفات الأجهزة المفتوحة كحجج. يجب أن تعمل الوحدة النمطية مع جميع نكهات UNIX التي تنفذ StatVFS () و FSTATVFS () المكالمات، أو STATFS () و FSTATFS () مكالمات. سيشمل ذلك لينكس، * BSD، HP-UX، AIX، Solaris، Mac OS X، IRIX، Cygwin، إلخ ... DF () يتطلب حجة تمثل نظام الملفات الذي تريد الاستعلام عنه. يمكن أن تكون الحجة إما اسم دليل / اسم ملف أو ملف filehandle مفتوح. هناك أيضا حجة بحجم كتلة اختياري حتى تتمكن من تكييف حجم القيم التي تم إرجاعها. حجم الكتلة الافتراضية هو 1024. سيؤدي ذلك إلى إعادة الوظيفة إلى إرجاع القيم في كتل 1K. إذا كنت تريد بايت، قم بتعيين حجم الكتلة إلى 1.DF () إرجاع مرجع إلى التجزئة. المفاتيح المتوفرة في التجزئة هي كما يلي: {blocks} = إجمالي الكتل على نظام الملفات. {bfree} = إجمالي الكتل المجانية على نظام الملفات. {bavail} = إجمالي الكتل المتاحة للمستخدم تنفيذ تطبيق بيرل. يمكن أن يكون هذا مختلفا عن {bfree} إذا كان لديك حصص لكل مستخدم على نظام الملفات، أو إذا كان لدى المستخدم السوبر مبلغ محجوز. {bavail} يمكن أن يكون أيضا قيمة سلبية بسبب هذا. على سبيل المثال، إذا كانت هناك مساحة أكبر، فأنت تتوفر لك. {يستخدم} = إجمالي الكتل المستخدمة في نظام الملفات. {per} = في المئة من مساحة القرص المستخدمة. يعتمد هذا على مساحة القرص المتاحة للمستخدم تنفيذ التطبيق. بمعنى آخر، إذا كان نظام الملفات يحتوي على 10 من مساحته المحجوزة للمخطأ، فإن النسبة المئوية المستخدمة يمكن أن تصل إلى 110. يمكنك الحصول على معلومات Onode من خلال الوحدة النمطية أيضا، ولكن يجب عليك الاتصال () على {) الملفات} المفتاح أولا، للتأكد من توفر المعلومات. قد لا تقوم بعض أنظمة الملفات بإرجاع معلومات ONODE، على سبيل المثال بعض نظام ملفات NFSs.here مفاتيح INODE المتاحة: {FILES} = إجمالي INODES على نظام الملفات. {ffree} = إجمالي iNodes مجانا على نظام الملفات. {favail} = إجمالي المخازن المتاحة المستخدم تنفيذ التطبيق. راجع القواعد الخاصة بمفتاح {bavail}. {fused} = إجمالي المعدات المستخدمة في نظام الملفات. {fper} = النسبة المئوية من INODES المستخدمة في نظام الملفات. راجع قواعد مفتاح {Per} مفتاح. هناك بعض المفاتيح غير الموثقة المحددة للحفاظ على compatibilty إلى الوراء: {su_blocks}، {user_blocks}، إلخ ... إذا فشلت مكالمة DF () لأي سبب من الأسباب، فسيعود UNDEF. من المحتمل أن يحدث هذا إذا فعلت أي شيء مجنون مثل محاولة الحصول على معلومات ل / Proc، أو إذا قمت بتمرير اسم نظام ملفات غير صالح، أو إذا كان هناك خطأ داخلي. DF () سوف CROAK () إذا قمت بتمريرها قيمة غير محددة. متطلبات: يجب أن يحتوي نظامك على STATVFS () و FSTATVFS () أو STATFS () و FSTATFS () يجب أن تكون قيد التشغيل Perl 5.6 أو أعلى.


الملفات :: DF. برامج ذات صلة