কেন ডিএফ এবং ফাইন্ডার আলাদা আলাদা উপলব্ধ ডিস্কের স্থান দেখায়?


15

হোম ডিরেক্টরিতে, df -h $HOMEশো

Filesystem      Size  Used Avail Use% Mounted on
/dev/disk1      231G  177G   54G  77% /

তবে ফাইন্ডারে

এখানে চিত্র বর্ণনা লিখুন

কোন ধারনা?

সম্পাদনা

সংযুক্ত df -hআউটপুট

/dev/disk1                    231G  177G   54G  77% /
# this is memory disk
/dev/disk2                    7.0G  677M  6.4G  10% /Users/HOME/Library/Caches
# this is an encrypted dmg
/dev/disk3s2                  9.3G  7.0G  2.3G  76% /Volumes/NOT_HOME
# this is a bindfs
/Volumes/NOT_HOME/xxxx        9.3G  7.0G  2.3G  76% /Users/HOME/Library/some-folder

আপনি দেখতে পাচ্ছেন $ HOM এর জন্য মাউন্টপয়েন্টটি আসলে মূল ( /)। তার জন্য সম্পূর্ণ ডিস্কের স্থানটি প্রকৃত ডেটার সাথে তুলনায় দেখানো হয় যা অনুসন্ধানক আপনাকে দেখায়। du -sh $HOMEপরিবর্তে আপনার হোম ডিরেক্টরিতে সামগ্রী দেখতে চেষ্টা করুন । এছাড়া যে কিছু অ্যাপ্লিকেশন 1000 পরিবর্তে 1024. দ্বারা বিভক্ত করা থাকে
ল্যাম্বার্ট

সম্পূর্ণর মতো আরও বিশদ দেখতে পাওয়া সম্ভব df -h?
জুলি পেলেটিয়ার

@ জুলিপেল্টিয়ের কেবল এটিতে যুক্ত হয়েছে। এটি কী বাইন্ডফ এবং মেমরি ডিস্কের সাথে সম্পর্কিত?
ডেইজি

আমি এটাকে সন্দেহ করি. আমি এই সমস্যাটি সন্ধান করেছি এবং নীচের উত্তরে বর্ণিত হিসাবে এটি সাধারণত ব্যাকআপের সাথে সম্পর্কিত বলে মনে হয়।
জুলি পেলেটিয়ার

উত্তর:


16

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

সমস্যাটি সমাধান করার জন্য, আপনি কমান্ড লাইনটি ইউটিলিটিটি ব্যবহার করতে পারেন tmutil, পুরানো স্ন্যাপশটগুলি সাফ করার জন্য।

বিদ্যমান স্থানীয় স্ন্যাপশট তালিকা করতে:

sudo tmutil listlocalsnapshots /

20 টি জিগ (21474836480 বাইট) পুরানো স্থানীয় স্ন্যাপশটগুলি সাফ করার জন্য (৪ টির শুদ্ধ অগ্রাধিকার সহ):

sudo tmutil thinlocalsnapshots / 21474836480 4

1
sudoদ্বিতীয় কমান্ডেও প্রয়োজন হবে না ?
থোনসা 75

মূল ড্রাইভে কেন শাপশট রয়েছে? এগুলি কি সংযুক্ত নয় এমন টাইমম্যাচিন ড্রাইভে থাকা উচিত নয়? এই স্ন্যাপশটগুলি কত বড় তা দেখার কোনও উপায় আছে? আমরা যদি সেগুলি মুছে ফেলি তবে কী প্রভাব ফেলবে?
জন লিটল

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

উদাহরণস্বরূপ, আপনি স্থানীয় স্ন্যাপশটগুলি তারিখ অনুসারে মুছতে পারেন sudo tmutil deletelocalsnapshots 2020-04-12-160315
বনহ

5

আপনি খুব সম্ভবত টাইম মেশিন ব্যাকআপ ব্যবহার করছেন। ফাইন্ডার লোকাল টাইম মেশিন ব্যাকআপগুলি ফাঁকা জায়গা হিসাবে দেখায়। এটি আপেল http://support.apple.com/kb/HT4878 দ্বারা এই কেবি নিবন্ধে ব্যাখ্যা করা হয়েছে ।

স্থানীয় সময় মেশিন ব্যাকআপগুলি ফাইন্ডারে মুক্ত স্থান হিসাবে দেখানো হয় কারণ এগুলি স্বয়ংক্রিয়ভাবে সরিয়ে ফেলা হয়, যদি মুক্ত স্থান কোনও সমস্যা হয়ে যায়।


হুম, টাইম মেশিনটি আসলে কনফিগার করা হয়নি ...
ডেইজি

0

df কমান্ড ফাইল সিস্টেমের অবশিষ্ট স্থানটি প্রদর্শন করবে যেখানে আপনার মাউন্টপয়েন্ট $ হোম (/ ব্যবহারকারী / / ব্যবহারকারী) তাই একটি ম্যাক ওস এক্স যা /

সুতরাং আপনি যখন টাইপ করছেন:

df -h $HOME

যেমন OME হোম টাইপ করা / ফাইল সিস্টেমের অংশ এটি আপনার টাইপের মতো:

df -h /

আপনি যদি অনুসন্ধানকারী বনাম যা বলে তার সাথে তুলনা করতে চান তবে টার্মিনালটিতে কিছু কমান্ড কী বলে:

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