নেটওয়ার্ক শেয়ারে অস্থায়ী আইটেম এবং .apdisk তৈরি করা থেকে ফাইন্ডার / ওএসএক্স বন্ধ করুন


16

আমি ওএসএক্স কনফিগার করার কিছু উপায় খুঁজছি যা এটি নেটওয়ার্ক শেয়ারে .এপডিস্ক ফাইল এবং .আকালীন আইটেম ফোল্ডারগুলি রোধ করতে পারে ।

ওএসএক্স যে কোনও সময় নেটওয়ার্কে একটি ভাগ করা ফোল্ডার অ্যাক্সেস করে তৈরি করা হয়।

অনুসন্ধানে, আমি যে কয়েকটি সম্ভাব্য সমাধান পেয়েছি সেগুলির মধ্যে রয়েছে:

  • অ্যাপ্লিকেশন (ফাইন্ডার) ব্যবহার বন্ধ করুন
  • ভাগ (গুলি) কেবল পঠনযোগ্য হিসাবে চিহ্নিত করুন
  • তাদের উপেক্ষা
  • ফাইলগুলি সরাতে তৃতীয় পক্ষের সফ্টওয়্যার (যেমন ব্লুহারভেস্ট ) ব্যবহার করুন।
  • এই ফাইলগুলি মুছতে ক্রোন স্ক্রিপ্ট শিডিউল করুন।

দুর্ভাগ্যক্রমে প্রথম তিনটি বিকল্প আমার পক্ষে কার্যকর নয় এবং ফাইল সার্ভারে লাইসেন্স বা সময়সূচি ক্লিন-আপগুলি কেনার দরকার নেই।

ওএসএক্সকে কনফিগার করার কোনও উপায় নেই যে এগুলি প্রথম স্থানে তৈরি না করে?

(সন্ধানকারী এএফপি-র মাধ্যমে নেটওয়ার্ক শেয়ারের সাথে সংযুক্ত হচ্ছে, যার মূল্য রয়েছে তার জন্য)

সম্পাদনা করুন, প্রায় 1 বছর পরে: দয়া করে নোট করুন যে আমি কোনও ক্লিনআপ সমাধান খুঁজছি না।

ব্লুহারভেস্ট (যদি এটি চালানোর জন্য আপনার কাছে ম্যাক থাকে), এবং নির্ধারিত ক্লিনআপ স্ক্রিপ্টগুলি ভাল - তবে আদর্শের চেয়ে কম। আমার আসলেই একটি সমাধান দরকার যা ওএসএক্সকে এই ফাইলগুলি তৈরি করতে বাধা দেয় preven
এই মুহুর্তে এটি উপস্থিত হয় অ্যাপল এমন কনফিগারেশন বিকল্প সরবরাহ করে না যা হতাশাব্যঞ্জক।


আপনি কোন ধরণের সার্ভারের সাথে সংযোগ করছেন? ওএস এক্স নাকি অন্য কিছু? এছাড়াও, আপনি কেন ফাইলগুলি চান না - আমি এই শেয়ারগুলিতে নন ম্যাক ক্লায়েন্ট অনুমান করছি?
স্নেকচেউডার

সব ধরণের সার্ভার - এতে কিছু আসে যায় না। এবং হ্যাঁ, আমি ম্যাক ক্লায়েন্টবিহীন ও শেয়ারের সাধারণ দূষণের কারণে এগুলি চাই না।

ঠিক আছে. আমার একই সমস্যা আছে তবে আমার সমাধানটি আপনার পরামিতিগুলির মধ্যে নেই; আমি ক্লায়েন্টের ক্রোন থেকে ডট_ক্লান (1) চালাচ্ছি / সার্ভারে সৃষ্টি দমন করি।
স্নেকচাউডার

উত্তর:


5
  1. ওপেন টার্মিনাল।
  2. এই আদেশটি কার্যকর করুন: defaults write com.apple.desktopservices DSDontWriteNetworkStores true
  3. হয় কম্পিউটার পুনরায় চালু করুন অথবা লগ আউট এবং ব্যবহারকারীর অ্যাকাউন্টে ফিরে।

তথ্যসূত্র: http://support.apple.com/kb/HT1629


3
আহ, দুর্ভাগ্যক্রমে এটি কেবলমাত্র .ডিএসএসটোর ফাইলগুলি তৈরি হওয়া থেকে থামায়, এটি থামে না e

# ব্ল্যাম্যাপেল আমি কিছুই করতে পারি না। :(
jnovack

3

যদি আপনি উইন্ডোজ সার্ভার 2003 আর 2 এবং তারপরে উইন্ডোজ ফাইল শেয়ার চালাচ্ছেন তবে আপনি এমন ফাইল স্ক্রিন তৈরি করতে পারেন যা কোনও ব্যবহারকারীকে প্রাক-নির্দিষ্ট ফাইলগুলির কোনও সেট তৈরি করতে বাধা দেয়।

আমি আমাদের ফাইল শেয়ারের সমস্ত ম্যাক তৈরি ফাইলগুলি মুছে ফেলার জন্য এই পদ্ধতির কার্যকরভাবে ব্যবহার করেছি।

আরও তথ্যের জন্য দয়া করে এমএস টেকনেট ডকুমেন্ট, স্ক্রিনিং ফাইলগুলি দেখুন।


ওহ, বাহ - এটি একটি আকর্ষণীয় সমাধান। ফাইল স্ক্রিনের কোন ধারণা ছিল না।

3

যদিও এটি সকলের পক্ষে সহায়তা না করবে, আপনি যদি ফাইল সার্ভারে সাম্বা চালাচ্ছেন তবে আপনি নিজের এসএমবি কোডএফটিতে নিম্নলিখিতগুলি যুক্ত করতে পারেন:

Veto files = /.TemporaryItems/._.TemporaryItems/.DS_Store/

"ভেটো ফাইলগুলি" ফাইল / নামের একটি পৃথক স্ট্রিং (ওয়াইল্ডকার্ডসও অনুমোদিত) যা তৈরি করতে নিষেধ। এটি আমার জন্য সমস্যাটি সমাধান করেছে।

এই কৌশলটি আমি আর্ক লিনাক্স সাম্বা উইকিতে পেয়েছি


আমি কিছু বছর আগে অনুরূপ কিছু ব্যবহার করেছি, আমাকে এটিকে অক্ষম করতে হয়েছিল কারণ ম্যাকোস এক্স এর কয়েকটি সংস্করণ ভাগ করে নেওয়ার সাথে অস্বীকৃতি জানায় বা এর সাথে এলোমেলো সমস্যা ছিল (ঠিক মনে রাখবেন না, এটি 2010 এর কাছাকাছি ছিল ...)। বর্তমান সংস্করণগুলির সাথে কী ঘটে তা নিশ্চিত নয়।
এলে

2

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

এরপরে those সমস্ত ফাইল মুছে ফেলার জন্য ক্রোন কাজ, এরকম কিছু ব্যবহার করে:

find "$@" \( -name ".DS_Store" -or -name ".TemporaryItems" -or -name ".Trashes" -or -name "._*" \) -exec rm -rf "{}" \; -prune 

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

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

ধন্যবাদ - আপনি ব্লুহরভেস্টকে মূল্যবান বলে আমি খুশি এবং আমি নিশ্চিত যে অন্যরা আপনার দ্বারা সরবরাহিত স্ক্রিপ্টটি ক্লিনআপ নির্ধারণের জন্য দরকারী বলে খুঁজে পেয়েছে। ওএসএক্সকে কনফিগার করার প্রয়োজনীয়তাটি প্রথম স্থানে না তৈরি করে না। বিশেষত ব্লুহারভেস্ট, দাম নির্বিশেষে, আমার পরিস্থিতির জন্য কার্যকর নয় - এর জন্য একটি ম্যাক কেনা দরকার, যা ব্যয়বহুল নয়। এটিকে দমন করার জন্য অ্যাপল কোনও কনফিগারেশন বিকল্প সরবরাহ না করা পর্যন্ত প্রশ্নটি উন্মুক্ত থাকবে।

0

sshfs এর একটি ন্যাপলডযোগ্য বিকল্প রয়েছে যা .Spotlight-V100আমার (খুব সীমাবদ্ধ) পরীক্ষায় তৈরি হওয়া থেকে কমপক্ষে থামে ...

mkdir -p /Volumes/user && /usr/local/bin/sshfs \
    -o volname=user,local,cache=no,allow_root,noappledouble,defer_permissions,reconnect,ServerAliveInterval=15,ServerAliveCountMax=3 \
    user@nas.local:/mnt/tank/homes/user \
    /Volumes/user

Sshfs ব্যবহার করা যদি একটি বিকল্প হয় তবে আপনি এই সমাধানটি বিবেচনা করতে পারেন।

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