এমন কোনও কমান্ড লাইনের সরঞ্জাম রয়েছে যা আমার বাহ্যিক হার্ড ড্রাইভে কতটা জায়গা অবধি রিয়েল টাইমে দেখায়?
এমন কোনও কমান্ড লাইনের সরঞ্জাম রয়েছে যা আমার বাহ্যিক হার্ড ড্রাইভে কতটা জায়গা অবধি রিয়েল টাইমে দেখায়?
উত্তর:
জুলি যেমন বলেছিল, আপনি dfখালি স্থান প্রদর্শনের জন্য মাউন্ট পয়েন্ট বা ডিভাইসের নামটি পাস করে ব্যবহার করতে পারেন :
df --human-readable /home
df --human-readable /dev/sda1
আপনি এই জাতীয় কিছু পাবেন:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 833G 84G 749G 10% /home
এটি অবিচ্ছিন্নভাবে চালাতে, ব্যবহার করুন watch। ডিফল্ট আপডেটের ব্যবধানটি 2 সেকেন্ড, তবে আপনি এটির মাধ্যমে এটি টুইট করতে পারেন --interval:
watch --interval=60 df --human-readable /dev/sda1
df একটি সাধারণ কমান্ড লাইন ইউটিলিটি যা আপনাকে ফ্রি স্পেস সহ ডিস্কের ব্যবহার দেখায়।
man dfবিশদ জন্য পরীক্ষা করুন।
df -h, যা আমাকে টাইপ করার সময় প্রয়োজনীয় তথ্য দেয় df -h। আমি আরও কিছু লাইভ বা রিয়েল টাইমের পরে ছিলাম, অর্থাত্ এমন কিছু যা স্বয়ংক্রিয়ভাবে টার্মিনালটি আপডেট করে চলেছে, তাই আমাকে পরীক্ষা করার জন্য কোনও কমান্ড লিখতে হবে না।
watch, এবং এটি এটি বারবার চালাবে এবং আপনাকে তাজা আউটপুট দেখায় (সাধারণত প্রতি দুই সেকেন্ডে)। মনে রাখবেন যে কেবলমাত্র একটি প্রোগ্রামই সাধারণ পরিস্থিতিতে একটি সময়ে টার্মিনাল আপডেট করতে পারে (যেমন আপনি যদি আপনার পর্দার একটি সম্পূর্ণ জগাখিচুড়ি করতে না চান), তাই আপনি যদি একই সাথে অন্য কাজ করতে চান তবে এটিতে একটি টার্মিনাল উত্সর্গ করুন বা একাধিক ভার্চুয়াল টার্মিনালগুলিতে টার্মিনালকে বিভক্ত করতে স্ক্রিন, tmux, বা dvtm এর মতো কিছুতে চালান।
যদি আপনি একটি সম্পূর্ণ টার্মিনাল watchএর আউটপুট ইনগ করার জন্য উত্সর্গ করা ধারণা পছন্দ করেন না df, আপনি কঙ্কির মতো কোনও সরঞ্জাম বিবেচনা করতে পারেন । conkyএইচডিডি ব্যবহার, এইচডিডি টেম্প, র্যাম ব্যবহার, স্থানীয় আবহাওয়া, নিউজ শিরোনাম থেকে সমস্ত কিছু নিরীক্ষণ করার জন্য ব্যবহার করার অসংখ্য উদাহরণ রয়েছে ... আপনি এটির নাম দিন।
কেবল নিম্নলিখিতটি ব্যবহার করুন:
watch -d df
dfএবং watchআদেশগুলি ব্যবহার করবেন সে সম্পর্কে ব্যাখ্যা সরবরাহ করে ।
ব্যবহার উপরে উপলব্ধ চমৎকার উত্তর দ্বারা আলেকজান্ডার Batischev , এবং এই এক দ্বারা রালফ Friedl , আমি তাদের সঙ্গে মিলিত "সাজানোর" একটি লা এই লিঙ্কে এই কমান্ড জন্য:
watch -d -n 60 'df -H /dev/sd[a-z][0-9] | sort -r -k 5 -i'
এটি আপনাকে প্রতি মিনিটে আপডেট হওয়া, ব্যবহৃত জায়গার শতাংশ অনুসারে বাছাই করা টার্মিনালে আপনার সমস্ত হার্ড ড্রাইভগুলি দেখতে দেয়।
আমি জানি না যে এই উত্তরটি ইতিমধ্যে এখানে যা আছে তার সাথে কত যোগ করতে পারে (এটি আমার প্রথম উত্তর) তবে আমি ভেবেছিলাম যে আমি এটি এখানে রেখে দেব, যদি কেউ আমার কাছে যা করতে চায় ঠিক তা অনুসন্ধান করে আসে তবে এটি কীভাবে হয় আমি এই প্রশ্নে প্রথম স্থানে এসেছি। ভেবেছিলাম আমি যদি অন্য কাউকে "ঘড়ি", "ডিএফ" এবং "বাছাই" করতে পারি তবে কীভাবে একসাথে রাখা যায় তা বোঝার চেষ্টা করব।
এফওয়াইআই, আমি কেবল "/ dev / sd *" এর পরিবর্তে রেইগেক্স ব্যবহার করেছি কারণ আমার সিস্টেমটি বেশ কয়েকটি "উদেব" এন্ট্রিও দেখায়, যা আমার প্রয়োজন হয়নি বা দেখতে চাইনি। উপরে লেখা কমান্ডটি সেগুলি আড়াল করে এবং কেবল হার্ড ড্রাইভগুলি দেখায়।
dfবিটিআরএফস (এখনও) এর জন্য সঠিক মানগুলি দেখাতে পারে না। আপনি কি আপনার প্রশ্নে এই তথ্য যুক্ত করতে পারেন?