চলমান উবুন্টু, man fusermount
একটি -z
বিকল্প সম্পর্কে জানায় , যা "অলস আনমাউন্ট" হিসাবে নথিভুক্ত করা হয়। এটি সম্পর্কিত বলে মনে হচ্ছে, তবে একটি নিশ্চিতকরণের দরকার যা এই অন্য ম্যান পেজ দ্বারা দেওয়া হয়েছে: ফুস্রামাউন্ট (man.he.net) , যা বলেছে "অলস আনমাউন্ট (উত্স এখনও ব্যস্ত থাকলেও কাজ করে)") এটিতে ব্যবহার করা আবশ্যক সঙ্গে-u
, -z
একা বিকল্প, একটি ত্রুটি উত্পাদন করা হবে। আমি -z
বিকল্পটি চেষ্টা করে দেখেছি এবং এটি কৌতুকটি করেছে তা নিশ্চিত করতে পারি, তবে এটি স্পষ্টতই খুব বেশি কৌশল হিসাবে দেখায়: এটি ঠিক কী করে? ডিরেক্টরিটি আর ব্যস্ত না হওয়ার সাথে সাথে এটিকে স্বয়ংক্রিয়ভাবে আনমাউন্ট করা হবে? আমি জানি না, নথিভুক্ত নয়, তাই অনিরাপদ।
সুতরাং এখানে আরও একটি বিকল্প, আরও ভার্বোজ, তবে নিরাপদ: লুপে যতটা সময় প্রয়োজন সাফল্য না পাওয়া পর্যন্ত আনমাউন্ট করার চেষ্টা করে।
echo -n "Unmounting...";
fusermount -u -q "$MOUNT_POINT";
OK="$?";
while [ "$OK" != "0" ]
do
sleep 1;
echo -n ".";
fusermount -u -q "$MOUNT_POINT";
OK="$?";
done
echo;
একটি ন্যূনতম অগ্রগতি প্রতিক্রিয়া রয়েছে, যাতে কেউ জানে যে কী চলছে এবং বিশ্বাস করা যায় না যে এটি ঝুলিয়ে দেওয়া হয়েছে।
এই বিকল্পটি শেল স্ক্রিপ্ট থেকে গ্রহণযোগ্য; কমান্ড লাইন মিথস্ক্রিয়া জন্য, -z
বিকল্পের ব্যবহার আরও সহজ, কিন্তু একটি সম্ভবত অবশ্যই সচেতন হতে হবে ম্যান পৃষ্ঠা এটি নথিভুক্ত করে না এবং এটি ঠিক কী করে তা নিয়ে সন্দেহ থাকতে পারে।
ps aux | grep gvfsd-archive
।