এইচডিডি স্থান বাকি দেখানোর জন্য রিয়েল টাইম সিএমডি সরঞ্জাম


13

এমন কোনও কমান্ড লাইনের সরঞ্জাম রয়েছে যা আমার বাহ্যিক হার্ড ড্রাইভে কতটা জায়গা অবধি রিয়েল টাইমে দেখায়?


2
উত্তরটি ফাইল সিস্টেমের উপর নির্ভর করে। উদাহরণস্বরূপ, dfবিটিআরএফস (এখনও) এর জন্য সঠিক মানগুলি দেখাতে পারে না। আপনি কি আপনার প্রশ্নে এই তথ্য যুক্ত করতে পারেন?
জোনাস স্টেইন

উত্তর:


25

জুলি যেমন বলেছিল, আপনি 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

3

df একটি সাধারণ কমান্ড লাইন ইউটিলিটি যা আপনাকে ফ্রি স্পেস সহ ডিস্কের ব্যবহার দেখায়।

man dfবিশদ জন্য পরীক্ষা করুন।


1
আমি বর্তমানে ব্যবহার করছি df -h, যা আমাকে টাইপ করার সময় প্রয়োজনীয় তথ্য দেয় df -h। আমি আরও কিছু লাইভ বা রিয়েল টাইমের পরে ছিলাম, অর্থাত্‍ এমন কিছু যা স্বয়ংক্রিয়ভাবে টার্মিনালটি আপডেট করে চলেছে, তাই আমাকে পরীক্ষা করার জন্য কোনও কমান্ড লিখতে হবে না।
oshirowanen

@oshirowanen আপনি ব্যবহার করতে পারেন watch, এবং এটি এটি বারবার চালাবে এবং আপনাকে তাজা আউটপুট দেখায় (সাধারণত প্রতি দুই সেকেন্ডে)। মনে রাখবেন যে কেবলমাত্র একটি প্রোগ্রামই সাধারণ পরিস্থিতিতে একটি সময়ে টার্মিনাল আপডেট করতে পারে (যেমন আপনি যদি আপনার পর্দার একটি সম্পূর্ণ জগাখিচুড়ি করতে না চান), তাই আপনি যদি একই সাথে অন্য কাজ করতে চান তবে এটিতে একটি টার্মিনাল উত্সর্গ করুন বা একাধিক ভার্চুয়াল টার্মিনালগুলিতে টার্মিনালকে বিভক্ত করতে স্ক্রিন, tmux, বা dvtm এর মতো কিছুতে চালান।
র্যান্ডম 832

3

যদি আপনি একটি সম্পূর্ণ টার্মিনাল watchএর আউটপুট ইনগ করার জন্য উত্সর্গ করা ধারণা পছন্দ করেন না df, আপনি কঙ্কির মতো কোনও সরঞ্জাম বিবেচনা করতে পারেন । conkyএইচডিডি ব্যবহার, এইচডিডি টেম্প, র‌্যাম ব্যবহার, স্থানীয় আবহাওয়া, নিউজ শিরোনাম থেকে সমস্ত কিছু নিরীক্ষণ করার জন্য ব্যবহার করার অসংখ্য উদাহরণ রয়েছে ... আপনি এটির নাম দিন।


2

কেবল নিম্নলিখিতটি ব্যবহার করুন:

watch -d df

এটি কীভাবে গ্রহণযোগ্য উত্তর থেকে আলাদা হয় তার একটি ব্যাখ্যা অন্তর্ভুক্ত করার জন্য আপনার এই উত্তরটি সম্পাদনা করা উচিত - যা ইতিমধ্যে কীভাবে dfএবং watchআদেশগুলি ব্যবহার করবেন সে সম্পর্কে ব্যাখ্যা সরবরাহ করে ।
অ্যান্টনি জিওগেইগান

0

ব্যবহার উপরে উপলব্ধ চমৎকার উত্তর দ্বারা আলেকজান্ডার Batischev , এবং এই এক দ্বারা রালফ Friedl , আমি তাদের সঙ্গে মিলিত "সাজানোর" একটি লা এই লিঙ্কে এই কমান্ড জন্য:

watch -d -n 60 'df -H /dev/sd[a-z][0-9] | sort -r -k 5 -i'

এটি আপনাকে প্রতি মিনিটে আপডেট হওয়া, ব্যবহৃত জায়গার শতাংশ অনুসারে বাছাই করা টার্মিনালে আপনার সমস্ত হার্ড ড্রাইভগুলি দেখতে দেয়।

আমি জানি না যে এই উত্তরটি ইতিমধ্যে এখানে যা আছে তার সাথে কত যোগ করতে পারে (এটি আমার প্রথম উত্তর) তবে আমি ভেবেছিলাম যে আমি এটি এখানে রেখে দেব, যদি কেউ আমার কাছে যা করতে চায় ঠিক তা অনুসন্ধান করে আসে তবে এটি কীভাবে হয় আমি এই প্রশ্নে প্রথম স্থানে এসেছি। ভেবেছিলাম আমি যদি অন্য কাউকে "ঘড়ি", "ডিএফ" এবং "বাছাই" করতে পারি তবে কীভাবে একসাথে রাখা যায় তা বোঝার চেষ্টা করব।

এফওয়াইআই, আমি কেবল "/ dev / sd *" এর পরিবর্তে রেইগেক্স ব্যবহার করেছি কারণ আমার সিস্টেমটি বেশ কয়েকটি "উদেব" এন্ট্রিও দেখায়, যা আমার প্রয়োজন হয়নি বা দেখতে চাইনি। উপরে লেখা কমান্ডটি সেগুলি আড়াল করে এবং কেবল হার্ড ড্রাইভগুলি দেখায়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.