duposix - ক্লাউডে অনলাইন

এটি হল ডুপোসিক্স কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


du — অনুমান ফাইল স্থান ব্যবহার

সাইনোপিসিস


du [−a|−s] [−kx] [−H|−L] [ফাইল...]

বর্ণনাঃ


ডিফল্টরূপে, du ইউটিলিটি স্ট্যান্ডার্ড আউটপুটে ফাইল স্পেসের আকার লিখবে
ফাইলের প্রতিটি সাব-ডিরেক্টরিতে বরাদ্দ করা ফাইল স্পেসের আকার বরাদ্দ করা হয়েছে
প্রতিটি নির্দিষ্ট ফাইলের মধ্যে স্তরবিন্যাস রুট। ডিফল্টরূপে, যখন একটি প্রতীকী লিঙ্ক হয়
কমান্ড লাইনে বা ফাইলের অনুক্রমের সম্মুখীন হয়েছে, du আকার গণনা করা হবে
প্রতীকী লিঙ্ক (লিঙ্ক দ্বারা উল্লেখিত ফাইলের পরিবর্তে), এবং লিঙ্কটি অনুসরণ করবে না
ফাইলের অনুক্রমের অন্য অংশে। একটি ফাইলের জন্য বরাদ্দ করা ফাইলের স্থানের আকার
টাইপ ডিরেক্টরির মধ্যে সমস্ত ফাইলের জন্য বরাদ্দকৃত মোট স্থানের যোগফল হিসাবে সংজ্ঞায়িত করা হবে
ফাইলের শ্রেণিবিন্যাস ডাইরেক্টরীতে রুট করা হয় এবং ডিরেক্টরীতে বরাদ্দ করা স্থান।

কখন du না পারেন রাষ্ট্র() ফাইল বা রাষ্ট্র() বা ডিরেক্টরি পড়ুন, এটি একটি ত্রুটি রিপোর্ট করবে
অবস্থা এবং চূড়ান্ত প্রস্থান অবস্থা প্রভাবিত হয়. একাধিক লিঙ্ক সহ ফাইল হতে হবে
গণনা এবং শুধুমাত্র একটি এন্ট্রি জন্য লিখিত. রিপোর্টে যে ডিরেক্টরি এন্ট্রি নির্বাচন করা হয়
অনির্দিষ্ট। ডিফল্টরূপে, ফাইলের আকার 512-বাইট ইউনিটে লেখা হবে, পর্যন্ত বৃত্তাকার
পরবর্তী 512-বাইট ইউনিট।

বিকল্প


সার্জারির du ইউটিলিটি POSIX.1-2008-এর বেস ডেফিনিশন ভলিউমের সাথে সঙ্গতিপূর্ণ হবে, অধ্যায় 12.2,
উপযোগ বাক্য গঠন নির্দেশিকা.

নিম্নলিখিত বিকল্পগুলি সমর্থিত হবে:

−a ডিফল্ট আউটপুট ছাড়াও, টাইপের নয় প্রতিটি ফাইলের আকার রিপোর্ট করুন
ফাইলের অনুক্রমের ডিরেক্টরি নির্দিষ্ট ফাইলের মধ্যে রুট করে। নির্বিশেষে
উপস্থিতি −a বিকল্প, নন-ডিরেক্টরি হিসাবে দেওয়া হয়েছে ফাইল অপারেন্ড সবসময় হবে
তালিকাভুক্ত করা।

−এইচ যদি কমান্ড লাইনে একটি প্রতীকী লিঙ্ক নির্দিষ্ট করা হয়, du এর আকার গণনা করা হবে
লিঙ্ক দ্বারা উল্লেখ করা ফাইল বা ফাইলের অনুক্রম।

−k ডিফল্ট 1024-বাইটের পরিবর্তে 512 বাইটের ইউনিটে ফাইলের আকার লিখুন
ইউনিট।

−এল যদি একটি প্রতীকী লিঙ্ক কমান্ড লাইনে নির্দিষ্ট করা হয় বা এর সময় সম্মুখীন হয়
একটি ফাইল অনুক্রমের ট্রাভার্সাল, du ফাইল বা ফাইলের আকার গণনা করবে
অনুক্রম লিঙ্ক দ্বারা উল্লেখ করা হয়েছে.

−s ডিফল্ট আউটপুটের পরিবর্তে, প্রতিটির জন্য শুধুমাত্র মোট যোগফল রিপোর্ট করুন
নির্দিষ্ট ফাইল।

X ফাইলের আকার মূল্যায়ন করার সময়, একই ডিভাইস আছে শুধুমাত্র সেই ফাইলগুলিকে মূল্যায়ন করুন
দ্বারা নির্দিষ্ট ফাইল হিসাবে ফাইল অপারেন্ড

পারস্পরিক-একচেটিয়া বিকল্পগুলির একাধিক নির্দিষ্ট করা −এইচ এবং −এল হইবে না
একটি ত্রুটি বিবেচনা করা হয়। নির্দিষ্ট করা শেষ বিকল্পটি এর আচরণ নির্ধারণ করবে
ইউটিলিটি।

অপারেন্ডস


নিম্নলিখিত অপারেন্ড সমর্থিত হবে:

ফাইল একটি ফাইলের পাথনেম যার আকার লিখতে হবে। যদি না ফাইল নির্দিষ্ট করা হয়,
বর্তমান ডিরেক্টরি ব্যবহার করা হবে।

STDIN


ব্যবহার করা হয় না.

ইনপুট নথি পত্র


কোনটিই নয়।

পরিবেশ বৈচিত্র্য


নিম্নলিখিত পরিবেশের ভেরিয়েবলগুলি কার্যকর করার উপর প্রভাব ফেলবে du:

ল্যাং আনসেট বা আন্তর্জাতিকীকরণ ভেরিয়েবলের জন্য একটি ডিফল্ট মান প্রদান করুন
খালি. (POSIX.1-2008-এর বেস ডেফিনিশন ভলিউম দেখুন, অধ্যায় 8.2,
আন্তর্জাতিকীকরণ ভেরিয়েবল আন্তর্জাতিকীকরণের অগ্রাধিকারের জন্য
লোকেল বিভাগের মান নির্ধারণ করতে ব্যবহৃত ভেরিয়েবল।)

Lc_all একটি অ-খালি স্ট্রিং মান সেট করা হলে, অন্য সব মান ওভাররাইড করুন
আন্তর্জাতিকীকরণ ভেরিয়েবল।

Lc_ctype পাঠ্য ডেটার বাইটের অনুক্রমের ব্যাখ্যার জন্য লোকেল নির্ধারণ করুন
অক্ষর হিসাবে (উদাহরণস্বরূপ, একক-বাইট, মাল্টি-বাইট অক্ষরের বিপরীতে
যুক্তি).

Lc_messages
বিন্যাস এবং বিষয়বস্তু প্রভাবিত করতে ব্যবহার করা উচিত যে লোকেল নির্ধারণ করুন
ডায়াগনস্টিক বার্তাগুলি স্ট্যান্ডার্ড ত্রুটিতে লেখা।

NLSPATH এর প্রক্রিয়াকরণের জন্য বার্তা ক্যাটালগের অবস্থান নির্ধারণ করুন Lc_messages.

অ্যাসিঙ্ক্রোনাস ঘটনাগুলি দেখুন


ডিফল্ট.

বন্ধ


থেকে আউটপুট du একটি ফাইল এবং নাম বরাদ্দ করা স্থান পরিমাণ গঠিত হবে
ফাইলের, নিম্নলিখিত বিন্যাসে:

"%d %s\n", <আয়তন>,পথের নাম>

STDERR


স্ট্যান্ডার্ড ত্রুটি শুধুমাত্র ডায়াগনস্টিক বার্তার জন্য ব্যবহার করা হবে।

আউটপুট নথি পত্র


কোনটিই নয়।

সম্প্রসারিত বর্ণনাঃ


কোনটিই নয়।

প্রস্থান করুন স্থিতি


নিম্নলিখিত প্রস্থান মান ফেরত দেওয়া হবে:

0 সফল সমাপ্তি।

>0 একটি ত্রুটি ঘটেছে৷

পরিণতি OF ত্রুটি


ডিফল্ট.

সার্জারির অনুসরণ বিভাগে হয় তথ্যপূর্ণ.

আবেদন , USAGE


কোনটিই নয়।

উদাহরণ


কোনটিই নয়।

যুক্তিসহ ব্যাখ্যা


512-বাইট ইউনিটের ব্যবহার ঐতিহাসিক অনুশীলন এবং এর সাথে সামঞ্জস্য বজায় রাখে ls এবং
POSIX.1-2008-এর এই ভলিউমের অন্যান্য ইউটিলিটি। এটি ফাইল সিস্টেমকে বাধ্যতামূলক করে না
নিজেই 512-বাইট ব্লকের উপর ভিত্তি করে। দ্য −k একটি আপস পরিমাপ হিসাবে বিকল্প যোগ করা হয়েছে. এটা
স্ট্যান্ডার্ড ডেভেলপারদের দ্বারা সম্মত হয়েছিল যে 512 বাইট সেরা ডিফল্ট ইউনিট ছিল
সিস্টেম V এর সম্পূর্ণ ঐতিহাসিক ধারাবাহিকতা (বনাম মিশ্রিত 512/1024-বাইট ব্যবহার চালু আছে
BSD সিস্টেম), এবং যে a −k 1024-বাইট ইউনিটে স্যুইচ করার বিকল্পটি একটি ভাল আপস ছিল।
যে ব্যবহারকারীরা 1024-বাইট পরিমাণ পছন্দ করেন তারা সহজেই উপনাম করতে পারেন du থেকে du −k ভাঙ্গা ছাড়া
অনেক ঐতিহাসিক স্ক্রিপ্ট 512-বাইট ইউনিটের উপর নির্ভর করে।

সার্জারির −খ বিকল্পটি পরিস্থিতির একটি সমাধান প্রদানের জন্য একটি প্রাথমিক প্রস্তাবে যোগ করা হয়েছিল
যেখানে সিস্টেম V এবং BSD সিস্টেম ফাইলের আকারের পরিসংখ্যান দেয় ব্লক, যা একটি
বাস্তবায়ন-সংজ্ঞায়িত ধারণা। (সাধারণ ব্যবহারে, সিস্টেম V-এর জন্য ব্লকের আকার 512 বাইট
এবং BSD সিস্টেমের জন্য 1024 বাইট।) যাইহোক, −খ পরে মুছে ফেলা হয়েছিল, যেহেতু ডিফল্ট ছিল
অবশেষে 512-বাইট ইউনিট হিসাবে সিদ্ধান্ত নেওয়া হয়েছে।

ঐতিহাসিক ফাইল সিস্টেম স্থান বরাদ্দের জন্য সঠিক পরিসংখ্যান প্রাপ্ত করার কোন উপায় প্রদান করেনি
ফাইলে দেওয়া হয়েছে। ঐতিহাসিক ফাইল সিস্টেমে ভুলের দুটি পরিচিত ক্ষেত্র রয়েছে:
ক্ষেত্রে পরোক্ষ ব্লক ফাইল সিস্টেম দ্বারা ব্যবহৃত হচ্ছে বা বিরল ফাইল ফলন
ভুলভাবে উচ্চ মান। একটি পরোক্ষ ব্লক হল স্টোরেজে ফাইল সিস্টেম দ্বারা ব্যবহৃত স্থান
ফাইলের, কিন্তু এটি ফাইলের জন্য বরাদ্দকৃত স্থানের মধ্যে গণনা করার প্রয়োজন নেই। ক বিরল
ফাইল হল একটি যার মধ্যে একটি খোঁজ() শেষের বাইরে একটি অবস্থানে কল করা হয়েছে
ফাইল এবং ডেটা পরবর্তীতে সেই সময়ে লেখা হয়েছে। একটি ফাইল সিস্টেম বরাদ্দ প্রয়োজন নেই
এই ধরনের একটি ফাইলে সমস্ত হস্তক্ষেপকারী শূন্য-ভরা ব্লক। এটি বাস্তবায়নের উপর নির্ভর করে
এর পদ্ধতিগুলি কতটা সঠিক তা নির্ধারণ করুন।

সার্জারির −a এবং −s এর মূল সংস্করণে বিকল্পগুলি পারস্পরিক-একচেটিয়া ছিল du. পসিক্স
শেল এবং ইউটিলিটির বিবরণ SVID-এর ভাষা দ্বারা বোঝানো হয় যেখানে −s is
'শুধুমাত্র গ্র্যান্ড টোটাল' রিপোর্ট করা হয়েছে বলে বর্ণনা করা হয়েছে। কিছু সিস্টেম উত্পাদন করতে পারে
জন্য আউটপুট -সা, কিন্তু একটি কঠোরভাবে মেনে চলা POSIX শেল এবং ইউটিলিটি অ্যাপ্লিকেশন ব্যবহার করতে পারে না
যে সমন্বয়.

সার্জারির −a এবং −s SVID থেকে বিকল্পগুলি গৃহীত হয়েছিল ব্যতীত যে সিস্টেম V আচরণ নয়
অপারেন্ড হিসাবে স্পষ্টভাবে দেওয়া অ-ডিরেক্টরি তালিকাভুক্ত করা, যদি না −a বিকল্প নির্দিষ্ট করা হয়,
একটি বাগ হিসাবে বিবেচিত হয়েছিল; BSD-ভিত্তিক আচরণ (সমস্ত অপারেন্ডের জন্য রিপোর্ট) বাধ্যতামূলক। দ্য
এর ডিফল্ট আচরণ du ফাইল পড়তে ব্যর্থতার রিপোর্ট করার বিষয়ে SVID-এ (এটি
কোন বার্তা তৈরি করে না) পাল্টা স্বজ্ঞাত বলে বিবেচিত হয়েছিল, এবং এইভাবে এটি নির্দিষ্ট করা হয়েছিল যে
POSIX শেল এবং ইউটিলিটি ডিফল্ট আচরণ এই ধরনের বার্তা উত্পাদন করতে হবে। এইগুলো
সিস্টেম V আচরণ অর্জন করতে শেল পুনর্নির্দেশের মাধ্যমে বার্তাগুলি বন্ধ করা যেতে পারে।

সার্জারির X বিকল্প হল সাম্প্রতিক BSD সিস্টেমের ঐতিহাসিক অনুশীলন। এর দ্বারা এটি গ্রহণ করা হয়েছে
POSIX.1-2008 এর আয়তন কারণ সীমাবদ্ধ করার অন্য কোন ঐতিহাসিক পদ্ধতি ছিল না du
একটি একক ফাইল অনুক্রম অনুসন্ধান করুন. অনুসন্ধানের এই সীমাবদ্ধতা এটি তৈরি করা প্রয়োজন
অন্য ফাইলের উপর একটি ফাইল সিস্টেম সম্পর্কে ফাইল স্থান ব্যবহারের তথ্য প্রাপ্ত করা সম্ভব
সিস্টেম মাউন্ট করা হয়, একটি দীর্ঘ অবলম্বন ছাড়া আবিষ্কার এবং অজস্র লিপি.

ভবিষ্যতের দিকনির্দেশ


কোনটিই নয়।

onworks.net পরিষেবা ব্যবহার করে অনলাইনে duposix ব্যবহার করুন



সর্বশেষ লিনাক্স এবং উইন্ডোজ অনলাইন প্রোগ্রাম