কেন একটি .DS_Store ফাইল ডেস্কটপে প্রদর্শিত হতে থাকে?


22

আমি যখনই ডেস্কটপ থেকে এটি মুছব তখনই আমি একই ফাইলটি ".ডিএস_ স্টোর" তৈরি করি যা কিছু সময়ের পরে তৈরি করা হয়। এটি হওয়ার কারণ আছে কি? এবং আমি কি এটিকে তৈরি হতে স্থায়ীভাবে আটকাতে পারি?


2
.DS_Storeউইকিপিডিয়া এন্ট্রি দেখুন যা ফাইলটি কী করে তা ব্যাখ্যা করে। সংক্ষেপে, ফাইন্ডার প্রতিটি ফোল্ডারে আইকনের অবস্থানগুলি, আকারের এবং শেষ উইন্ডোর অবস্থান / সাজান / আকার ট্র্যাক করতে একটি করে লিখেছেন যাতে আপনি কোনও ফোল্ডারটি দেখেন যেভাবে আপনি পরের বার এটি খুলছিলেন। ডেস্কটপ সর্বদা দৃশ্যমান, তাই ফাইন্ডার দ্বারা এই ফাইলটির ধ্রুব বিনোদন
অ্যালেক্স

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

@ অ্যালেক্স তাই নির্দিষ্ট ফাইল টাইপ লুকানোর কোন উপায় নেই ??
6:38

1
@ বিমিক আপনি কি দয়া করে আমাকে একটি নিবন্ধে ব্যাখ্যা করতে পারেন বা নির্দেশ করতে পারেন যাতে ডেস্কটপে। ডিএসএসটারের উপস্থিতিটি সম্ভবত কোনও ডিস্ক ব্যর্থতার সাথে সম্পর্কিত হতে পারে?
রেন্ডার করুন

1
@ ফেন্দি আমি একটিও পাইনি। তবে আপনার যদি এগুলি দেখার দরকার হয় তবে আপনি এই উইজেটটি ব্যবহার করতে পারেন বা কেবল টার্মিনাল ফায়ার করতে পারেন ls -laএবং সংশ্লিষ্ট ফোল্ডারে ব্যবহার করতে পারেন ।
অ্যালেক্স

উত্তর:


24

এটি টার্মিনালে টাইপ করুন (/ প্রয়োগসমূহ / ইউটিলিটিস / টার্মিনাল.এপ):

defaults write com.apple.finder AppleShowAllFiles FALSE
killall Finder

প্রথম কমান্ডটি লুকানো ফাইলগুলির দৃশ্যমানতা গোপনে নির্ধারণ করে; দ্বিতীয়টি অনুসন্ধানকারীকে পুনরায় চালু করতে বাধ্য করে। প্রথম কমান্ড কার্যকর হওয়ার জন্য এটি প্রয়োজন।

আপনি ফাইন্ডারকে হত্যা করার পরিবর্তে লগ আউট / রিবুট করতে পারেন, তবে একটি লুকানো পছন্দ পরিবর্তন করার জন্য প্রথম কমান্ডের প্রয়োজন হয় (এটি সাধারণ সন্ধানকারী দর্শন বিকল্পগুলি বা পছন্দগুলি ব্যবহার করে আবিষ্কারক পরিবর্তন করতে পারে না)।


3
দয়া করে একটি ব্যাখ্যা চান
রেন্ডার করুন

2
উত্তরদাতা অনুমান করছে যে আপনার সন্ধানকারীটি কোনওভাবে লুকানো ফাইলগুলি দেখানোর জন্য সেট করা হয়েছিল। এটা কেন একটি ফাইল সাধারণত ফাইন্ডারে দ্বারা লুকানো হয় দেখাতে হবে সবচেয়ে যৌক্তিক ব্যাখ্যা, কিন্তু আপনি .DS_Store ফাইল দেখতে আশা করবে সর্বত্র এই ক্ষেত্রে যদি ছিলেন।
bmike

1
@ ফেন্দি প্রথম কমান্ডটি লুকানো ফাইলগুলির দৃশ্যমানতা গোপনে নির্ধারণ করে; দ্বিতীয়টি অনুসন্ধানকারীকে পুনরায় আরম্ভ করতে বাধ্য করে, পূর্ববর্তী কমান্ডটি বিবেচনায় নেওয়ার জন্য প্রয়োজনীয় ক্রিয়াটি।
অ্যালেক্স

অনুমান করার একমাত্র উপায় হ'ল লুকানো ফাইলগুলি আড়াল করা বা এর সাথে বেঁচে থাকা ..
রেন্ডার

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

13

এক্সট্রাফাইন্ডার নামে তৃতীয় পক্ষের অ্যাপ্লিকেশন সহ ডেস্কটপ থেকে সমস্ত "ডট" ফাইলগুলি আড়াল করার একটি উপায় রয়েছে

সেটিংসে যান → বৈশিষ্ট্যগুলি ট্যাব Desk ডেস্কটপে ডট ফাইলগুলি লুকান

এক্সট্রাফাইন্ডারের স্ক্রিনশট

যদিও আমি এখনও সমস্ত .DS_Storeফাইল লুকাতে এবং অন্যান্য সমস্ত ডট ফাইল দৃশ্যমান রাখতে পরিচালনা করি নি , এটি একটি মনোরম উন্নতি।


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

1
@alexkb আমি সিস্টেম ফাইলগুলি দেখানোর জন্য টিঙ্কারটুল ব্যবহার করেছি , তবে ডেস্কটপ থেকে .DS_Store ফাইলটি লুকানোর জন্য এক্সট্রাফাইন্ডার যুক্ত করার চেষ্টা করেছি (এবং অন্যান্য লুকানো ফাইল যা, ডেস্কটপে আমি চাই না) - এইভাবে আপনি ডট ফাইলগুলি প্রদর্শন করতে পারেন, শুধু ডেস্কটপে নয়।
কনস্টুর

5

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

https://www.scottofford.com/2013/03/hide-ds-store-on-mac/

স্বচ্ছ আইকনটি শেষ হয়ে গেলে, আইকনটির পাঠ্যটি স্ক্রিনের বাইরে টেনে আনুন এবং আপনি আর কখনও ডেস্কটপ ফাইল দেখতে পাবেন না।


এটি একটি প্রতারণা, দরকারী নয়। সেখানে এখনও বিরক্তিকর লেখা রয়েছে।
এটেলিকান

2
আইকনটির পাঠ্যটি কেবল স্ক্রীন থেকে টেনে আনুন এবং আপনি পাঠ্যটি দেখতে পাবেন না। এটি কোনও প্রতারণা বা @atlkan না হলেও, আমি এখানে এই মুহুর্তে অন্য যে কোনও পরামর্শের চেয়ে নিজের চাহিদা পূরণ করতে পেরেছি। আমি সত্যিই ভুলে গেছি যে ফাইলটি আপনার ডেস্কটপে এখনও ছিল না যতক্ষণ না আমি আপনার মন্তব্য, এলএল।
izk9

1
আমি বুঝতে পারি না এই গেমটির নিয়ম আছে। :) সম্পূর্ণরূপে আমার জন্য দরকারী।
ক্লে সেতুগুলি

1
এই হ্যাকটি 3 বছরের জন্য ব্যবহার করা হয়েছে, এটি নীচের কোণায় পাঠ্য লুকানো সহ খুব দরকারী ইমো
কেনো

5

.DS_Store ওএস এক্স দ্বারা ফাইন্ডারের দ্বারা ব্যবহৃত আইকন অবস্থান ইত্যাদির জন্য ডিরেক্টরি সম্পর্কিত তথ্য সঞ্চয় করতে ব্যবহৃত হয় etc.

ওএস এক্স-এ যে কোনও ফাইলের নাম "" দিয়ে শুরু হয়। গোপন করা হয়, তাই। ডিএস_এসএস স্টোর ফাইলটি লুকানোর জন্য আপনি টার্মিনাল কমান্ডটি ব্যবহার করতে পারেন:

sudo defaults write com.apple.finder AppleShowAllFiles NO

মূলত, আপনি এটি উপেক্ষা করতে পারেন। আপনি যদি কোনও ডিরেক্টরি কোনও ফ্ল্যাশ ড্রাইভে অনুলিপি করছেন এবং উইন্ডোজে এটি সন্ধান করছেন তবে নির্দ্বিধায় এটি মুছে ফেলুন। এটি ম্যাক ওএস এক্স ফাইন্ডার যা এই ফাইলটি তৈরি করে যখনই এটি কোনও নতুন ডিরেক্টরি খুলবে।

বিকল্প সমাধান হ'ল ফাইন্ডারকে স্বয়ংক্রিয়ভাবে এই ফাইলগুলি তৈরি করা থেকে বিরত রাখা। নিম্নলিখিত টার্মিনাল কমান্ডটি ডিফল্ট সেটিংটি স্বয়ংক্রিয়ভাবে তৈরি না করে পরিবর্তিত করে:

defaults write com.apple.desktopservices DSDontWriteNetworkStores TRUE

এবং ডিফল্ট আচরণে ফিরে যেতে:

defaults delete com.apple.desktopservices DSDontWriteNetworkStores

0

কেবল এই থ্রেডকে টু ডেট রাখার জন্য, ডট ফাইলগুলি দেখানোর / আড়াল করার জন্য ফাইন্ডারকে মেরে ফেলার দরকার নেই।

পরিবর্তে সমস্ত উইন্ডো বিষয়বস্তু রিফ্রেশ করে এই অ্যাপ্লাস্ক্রিপ্ট এটি করবে; এটি ফাইন্ডার পুনরায় চালু করার চেয়ে দ্রুত।

set newHiddenVisiblesState to "YES"
try
    set oldHiddenVisiblesState to do shell script "defaults read com.apple.finder AppleShowAllFiles"
    if oldHiddenVisiblesState is in {"1", "YES"} then
        set newHiddenVisiblesState to "NO"
    end if
end try
do shell script "defaults write com.apple.finder AppleShowAllFiles " & newHiddenVisiblesState


tell application "Finder"
    set theWindows to every Finder window
    repeat with i from 1 to number of items in theWindows
        set this_item to item i of theWindows
        set theView to current view of this_item
        if theView is list view then
            set current view of this_item to icon view
        else
            set current view of this_item to list view

        end if
        set current view of this_item to theView
    end repeat
end tell

অ্যাপ্লিকেশন হিসাবে সংরক্ষণ করুন এবং দৃশ্যমানতা টগল করতে লঞ্চ করুন।


0

আপনি সমস্ত ডিএসএসটোর ফাইলগুলি মুছতে পারেন

  1. টার্মিনাল চালু করতে অ্যাপ্লিকেশন> ইউটিলিটিস নির্বাচন করুন।

  2. নিম্নলিখিত UNIX কমান্ডটি লিখুন:

  3. sudo find / -name "। ডিএসএস স্টোর" -ডেপথ-এক্সেক আরএম {} \;

পাসওয়ার্ডের জন্য অনুরোধ জানানো হলে আপনার ম্যাক ওএস এক্স প্রশাসকের পাসওয়ার্ড প্রবেশ করুন।

আপনি পর্যায়ক্রমে এগুলি সরানোর জন্য কোনও ক্রন্টবকে শিডিউল করতে পারেন আরও বিশদ: https://helpx.adobe.com/dreamweaver/kb/remove-ds-store-files-mac.html


-2

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


-3

আপনি অ্যাপল অ্যাপ স্টোর থেকে ডিএস_ স্টোর ফাইলগুলি সরাতে কেবল একটি অ্যাপ্লিকেশন ডাউনলোড এবং ব্যবহার করতে পারেন


এটি বাহ্যিক এবং এইচএফএস + ফর্ম্যাটযুক্ত ড্রাইভগুলির জন্য, অভ্যন্তরীণ নয়।
তেটসুজিন

-4

স্পষ্টতই, এটি কোনও পুরানো সাফারি আপডেটের কারণে ঘটনাক্রমে .DS_Store ফাইলটি প্রদর্শিত হয়েছিল।

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