ডিএফ-তে তালিকাভুক্ত হওয়া থেকে আমি কীভাবে স্ন্যাপগুলিকে থামাতে পারি?


19

আমি স্ন্যাপ সম্পর্কে খুব কম (মূলত কিছুই) জানি না। আমি দেখতে পেয়েছি যে 18.04 এ তারা ইতিমধ্যে নীচে দেখানো স্ন্যাপ ব্যবহার করছে

মূল অ্যাপ্লিকেশনগুলি স্ন্যাপ হিসাবে প্যাকেজড

এখানে দেখানো হয়েছে

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


সুতরাং, আমার প্রশ্নটি হ'ল যেহেতু স্নাপগুলি dfকমান্ডটি ব্যবহার করে দেখানো হয়েছে , এবং সেগুলি দৃশ্যত বন্যা হয় df(আমার dfতালিকার অর্ধেকেরও বেশি 18.04 এ নতুন ইনস্টল করার সময় )

এটি কেবল ডিএফ বন্যা করছে এবং এটি ব্যবহার করা আরও কঠিন করে তোলে। এটি বন্ধ করার কোনও উপায় আছে? আমি ধরে নিচ্ছি যেহেতু স্ন্যাপটি আরও ঘন ঘন ব্যবহার করার পরিকল্পনা করছে তবে এটি ডিএফ-তে কোনও শো হবে না, বা ডিএফ আরও পাইপের সাহায্যে দীর্ঘতর কমান্ড হয়ে যাবে।


5
আপনি সম্ভবত এটি করতে পারেন df | grep -v "/snap"বা অনুরূপ, তবে এটি থেকে আলাদা, না no স্ন্যাপগুলি মাউন্ট করা হয় এবং তাই যা মাউন্ট করা হয় তা দেখায় এমন জিনিসগুলিতে প্রদর্শিত হবে।
dobey

1
সম্ভবত আপনি ইনস্টল করা স্ন্যাপগুলি আউটপুটটিতে সহায়তা না করা সম্পর্কে প্রবর্তন প্যাড.এন.টিউ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ এর নাম, লঞ্চপ্যাড
dobey

1
আপনি dfনিম্নলিখিতগুলির সাথে df $(cut -d' ' -f3 /proc/mounts | sort -u | grep -v 'squashfs' | sed 's/^/-t /')
স্ন্যাপগুলি তালিকাবদ্ধ করা

1
আমি একটি উপনাম সেটআপ করেছি: alias df='df | grep -v "/snap"'
মাইক রেড্রোব

3
গ্রেপগুলিতে dfফলাফলগুলি পাইপ করা এবং স্ন্যাপগুলিকে সরিয়ে ফেলার পরিবর্তে ক্লিনার সলিউশন হ'ল grep -vফাইল সিস্টেমগুলি বাদ দেওয়ার জন্য গ্রেপের বিকল্প ব্যবহার করা আইএমএইচও । স্ন্যাপগুলি স্কোয়াশফ ব্যবহার করে। সুতরাং আপনি একটি অ্যালবাম alias df='df -l -BM -Tx"squashfs"'ডিফল্ট হিসাবে স্ন্যাপ-তালিকা পেতে পছন্দ করতে পারেন। একটি সংজ্ঞা জন্য [ docs.snapraft.io/the-snap-format/698] দেখুন ।
মার্কাস

উত্তর:


24

df -xফলাফল থেকে নির্দিষ্ট ফাইল সিস্টেম বাদ দিতে আপনি df এর বিকল্পটি ব্যবহার করতে পারেন । যেহেতু স্ন্যাপগুলিতে স্কোয়াশফ ফাইল ফাইলটি ব্যবহার করা হয়, আপনি এর মতো একটি উপনাম সংজ্ঞায়িত করতে পারেন

alias df='df -x"squashfs"'

ডিফল্ট হিসাবে নন-স্ন্যাপ-তালিকা পেতে।

বিটিডাব্লু, স্ন্যাপ ফর্ম্যাটটির সংজ্ঞার জন্য এই লিঙ্কটি দেখুন ।


আমি সাধারণত ওরফে ব্যবহার করার বিপক্ষে, তবে আমি এখানে ব্যতিক্রম করতে পারি। ধন্যবাদ!
trueCamelType

আমি এখনও grepসমাধানটিকে অগ্রাধিকার দিচ্ছি কারণ এটি সমস্ত স্কোয়াশফ ফাইল ফাইলগুলি সরিয়ে ফেলবে, যা স্ন্যাপগুলিতে সীমাবদ্ধ নয়।
স্কিরিট

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