ডট underscore ফাইল তৈরি থেকে একটি ম্যাক প্রতিরোধ করার কোন উপায় আছে?


33

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

উদাহরণস্বরূপ, এটি যে কোনও ডিরেক্টরীতে .DS_Store নামক একটি ফাইল তৈরি করে এবং সেটি সম্পাদনা করে এমন প্রতিটি ফাইলের জন্য "ডট আন্ডারস্কোর" ফাইল তৈরি করে। উদাহরণস্বরূপ, উদাহরণস্বরূপ, যদি সে "Main.php" নামের একটি ফাইল সম্পাদনা করে তবে তার ম্যাকবুক "._Main.php" নামে আরেকটি ফাইল তৈরি করবে।

আমি জানি উপায় আছে থেকে .DS_Store ফাইল তৈরি প্রতিরোধ , কিন্তু এই লুকানো ফাইল তৈরি সঙ্গে কিভাবে prefixed কিভাবে প্রতিরোধ সম্পর্কে কেউ ডট underscore

Macs বন্ধ যে বন্ধ করার কোন উপায় আছে? প্রথম যে ফাইল তৈরি থেকে এটি প্রতিরোধ করার কোন উপায়?


1
সম্পর্কিত বিষয় , আরেকটা ব্যাখ্যা কি ._ ফাইল জন্য।
Daniel Beck

উত্তর:


18

আপনার ম্যাক ব্যবহারকারী ইনস্টল করুন BlueHarvest

Blue Harvest


5
এটি একটি বাণিজ্যিক সফ্টওয়্যার। আর কিছু?
Artur Bodera

রস টুলচ (ব্লুহার্ভেস্টের নির্মাতা) এটি প্রস্তাব করে মূল্যবান বিনামূল্যে সংস্করণ বলা হয় BlueHarvest লাইট । এটি সীমাবদ্ধ যে আপনাকে প্রতিটি নতুন অপসারণযোগ্য ড্রাইভের জন্য বৈশিষ্ট্য নির্বাচন করতে এবং সক্ষম করতে হবে, তবে একবার সেট করা হলে, এটি সেই ড্রাইভটিকে জাঙ্ক থেকে মুক্ত রাখবে। আপনি এটি ম্যাক অ্যাপ স্টোরে খুঁজে পেতে পারেন, তবে আমি নিশ্চিত নই যে এটি নেটওয়ার্ক ড্রাইভগুলির জন্য কাজ করবে কিনা। আপনি এটি একটি চেষ্টা করতে পারেন।
ADTC

3
এটি উল্লেখ করা উচিত যে এই সমাধানটি আসলে Mac কে তৈরি করা থেকে কোন Mac কে বাধা দেয় না। যখন আপনি ড্রাইভটি বের করেন তখন এটি কেবল ._ ফাইলগুলি সরান। আমার কাছে, "আঘাতের অপমান যোগ করা" মানে।
some user

লাইট সংস্করণ আর উপলব্ধ নেই। ডাউনলোড লিঙ্কটি আপনাকে অর্থ প্রদান করা অ্যাপ স্টোর সংস্করণে নিয়ে যায়।
davecave

9

লিনাক্স ফাইল সার্ভার বা NAS ডিভাইসগুলিতে আপনি নিম্নলিখিতগুলি ব্যবহার করতে পারেন:

অপশন এ। Samba কনফিগারেশন পরিবর্তন প্রতিরোধ উভয় সম্পদ শেয়ার এবং .DS_Store ফাইল:

ভেটো ফাইল = / ._*/.DS_Store/

ভেটো ফাইল মুছে দিন = হ্যাঁ

(আপনার বিতরণের উপর নির্ভর করে /etc/samba/smb.conf অথবা /etc/smb.conf এ অবস্থিত কনফিগারেশন ফাইল) অসুবিধা: লিনাক্স চালিত NAS সিস্টেমগুলি দ্বারা সমস্ত শেয়ার সরবরাহ করা হয় না, অথবা আপনার কাছে শেল অ্যাক্সেস নেই।

বিকল্প বি একটি সহজ শেল স্ক্রিপ্ট তৈরি করুন এবং cron ব্যবহার করে আপনার সংযুক্ত মেশিনগুলির মধ্যে এটি চালান।

খুঁজুন / YourNetworkShareLocation -name '._ *' -exec rm {} \;

আপনার নেটওয়ার্ক ভাগ মাউন্ট করা হয় যেখানে আপনার / replaceNetworkShareLocation, যেমন। / ভলিউম / শেয়ারনাম / / মিডিয়া / শেয়ারনাম, ইত্যাদি

অসুবিধা: এই ব্রুট এর উপায় - সঞ্চয় এবং নেটওয়ার্ক উভয় অপ্রয়োজনীয় লোড। তবে, উইন্ডোজ এ সামান্য পাওয়ারশেল ম্যাজিক ব্যবহার করে সহজেই এটি করা যায়।

Disclaimer: আমি একটি "হ্যাক" কল না, এটি একটি হ্যাক। কিন্তু এটি কেউ সম্পদ ফর্ক ফাইল দ্বারা বিতরণ বিরক্তিকর মাত্রা হ্রাস করতে সাহায্য করতে পারে।


আপনার samba কনফিগারেশন আসলে সঠিক? এটা একটা / পৃথক তালিকা?
OrangeDog

@ অরঞ্জডডগ হ্যাঁ, এটি একটি / পৃথক তালিকা: samba.org/samba/docs/current/man-html/smb.conf.5.html#VETOFILES
devconsole

4

তাকে বিনামূল্যে এবং উপযুক্তভাবে নামকরণ করা আছে পরিষ্কার এসএমবি মেস আবেদন। বিকাশকারী বলেছেন:

এই আপেলস্ক্রিপ্ট ড্রপলটি "._ *" ফাইল, .DS_Store ফাইলগুলি এবং সমস্ত টুকরা এবং ফোল্ডারে ট্র্যাশে ফোল্ডারগুলি সরাতে ম্যাক OS X samba ক্লায়েন্টের মাধ্যমে মাউন্ট করা উইন্ডোজ শেয়ারগুলি সাফ করবে। "

আমি শুধুমাত্র থাম্ব ড্রাইভ এবং এমপি 3 প্লেয়ার দিয়ে ব্যবহার করেছি, এবং এটি এটি কি বলে। আমি অনুমান করছি যে ডিভাইসটিকে আবর্জনা অপসারণের জন্য স্ক্যান করতে হবে, এবং এটি একটি বড় নেটওয়ার্ক ভাগ্যের জন্য গুরুতর হতে পারে। কিন্তু যে আমার অংশ শুধুমাত্র ফটকা। আমি বিকাশকারী পরামর্শ চাই।


3

অন্য একটি প্রোগ্রাম ব্যবহার করুন Finder যেমন MuCommander আপনার ফাইল ব্রাউজ করুন। (খুব স্থানীয় ড্রাইভ কাজ করে)।

ওএস এক্স সিংহে, এই পদ্ধতিতে ডিফল্ট অ্যাক্সেসের অনুমতি দেওয়া উচিত ~/Library সেটিংস পরিবর্তন বা ALT পাশাপাশি আঘাত ছাড়া।

আমি ব্যবহার করি MuCommander উপর Snow Leopard এবং Lion এবং যে লক্ষ্য HFS+ অথবা ExtFat ভলিউম শেষ পর্যন্ত এই ফাইল ফাইল সঙ্গে littered।

লোকেরা: আরেকটি সমস্যা, ফাইলের আকার ... মূল ফাইলটি 4096 বাইটের কম থাকলেও 4096 বাইটেরও বেশি সংস্থান ফর্কগুলি হ'ল, এই সমস্যাটি দূর করে ফাইল সিস্টেম ব্লোটে সহায়তা করে।

(উদাহরণস্বরূপ: টেক্সট ফাইলটি ডাউনলোড করুন: http://www.gamers.org/pub/games/idgames/levels/heretic/g-i/horror.txt একটি ম্যাক এবং নিজের জন্য দেখুন)



0

আমার QNAP NAS এ, /etc/smb.conf মধ্যে samba কনফিগারেশনটি ইতিমধ্যে এই রয়েছে:

veto files = /.AppleDB/.AppleDouble/.AppleDesktop/:2eDS_Store/Network Trash Folder/Temporary Items/TheVolumeSettingsFolder/.@__thumb/.@__desc/:2e*/.@__qini/.Qsync/.@upload_cache/.qsync/.qsync_sn/.@qsys/.digest/
    delete veto files = yes

তাই আমি ভেটো ফাইল লাইন সম্পাদনা:

veto files = /._*/.AppleDB/.AppleDouble/.AppleDesktop/:2eDS_Store/Network Trash Folder/Temporary Items/TheVolumeSettingsFolder/.@__thumb/.@__desc/:2e*/.@__qini/.Qsync/.@upload_cache/.qsync/.qsync_sn/.@qsys/.digest/

এবং তারপর samba পুনরায় আরম্ভ (এটি একটি আদিম লিনাক্স সিস্টেম তাই আমি init.d মাধ্যমে এটি):

/etc/init.d/smb.sh restart


-1

"asepsis" নামক ইউটিলিটি আছে

এটি .DS_Store ফাইল থেকে আপনার ম্যাক পরিষ্কার এবং তাই বৈশিষ্ট্য আছে FAQ পড়ুন

http://asepsis.binaryage.com/


প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী কোন উল্লেখ করে ._ নথি পত্র.
DavidPostill

-3

এটি সত্যিই সহজ এবং আপনাকে কিছু ইনস্টল করার দরকার নেই।

  1. খোলা স্পটলাইট (cmd + স্পেস)
  2. 'টার্মিনাল.অ্যাপ' টাইপ করুন
  3. এবং এন্টার চাপুন (এই টার্মিনাল অ্যাপ্লিকেশন খুলতে হবে)
  4. আপনার ক্লিপবোর্ডে এটি অনুলিপি করুন (cmd + c):

    ডিফল্ট লিখে com.apple.desktopservices DSDontWriteNetworkStores সত্য

  5. এবং টার্মিনালে এটি পেস্ট করুন (cmd + p)

  6. এন্টার চাপুন
  7. টার্মিনাল বন্ধ করুন (cmd + প্রশ্ন)
  8. পরবর্তী সময় আপনি সন্ধানকারী পুনঃসূচনা করবেন, আপনার ম্যাক নেটওয়ার্ক স্টোরেজে ডিএস ফাইলগুলি লেখার বন্ধ করবে।

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


4
এই লিঙ্কটি ইতিমধ্যেই OP দ্বারা পোস্ট করা হয়েছে, কে অক্ষম করতে জানে .DS_Store তৈরি করা থেকে ফাইল। পদ্ধতি না প্রতিরোধ ._ যদিও তৈরি করা থেকে ফাইলগুলি, কারণ এটি সম্পদ সংস্থার (এবং অন্যদের) যা সর্বদা OS দ্বারা লিখিত হয়, এমনকি যদি আপনি সক্ষম করেন DSDontWriteNetworkStores বিকল্প।
slhck
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.