Mac OS X-এর মধ্যে ডাউনলোড করা সমস্ত ফাইলের ডাউনলোড ইতিহাসের তালিকা দেখান৷

সুচিপত্র:

Anonim

আপনি কি কখনও ম্যাকের সম্পূর্ণ ডাউনলোড ইতিহাসের একটি তালিকা দেখাতে চেয়েছেন? হতে পারে আপনি জানেন যে আপনি একটি ফাইল ডাউনলোড করেছেন কিন্তু আপনি এটি কোথা থেকে পেয়েছেন তা আপনি সঠিকভাবে চিহ্নিত করতে পারবেন না এবং "তথ্য পান" কৌশলটি কাজ করেনি। অথবা হতে পারে আপনি এমন একটি ফাইল ট্র্যাক করার চেষ্টা করছেন যা একটি সিস্টেমে স্থাপন করা হয়েছে যা সমস্যার দিকে পরিচালিত করে। সমস্যা সমাধান, ব্যক্তিগত আগ্রহ বা ফরেনসিকের জন্যই হোক না কেন, নিম্নলিখিত কমান্ডটি আপনাকে ম্যাকে ডাউনলোড করা সমস্ত কিছু দেখাবে তা যে অ্যাপ্লিকেশন থেকে এসেছে তা নির্বিশেষে:

একটি ম্যাকে ডাউনলোড করা সমস্ত ফাইলের একটি তালিকা কিভাবে দেখবেন

এটি OS X এর ফাইল কোয়ারেন্টাইন ডেটাবেস অনুসন্ধান করে কাজ করে, যার লক্ষ্য ম্যাককে ক্ষতিকারক ডাউনলোড থেকে রক্ষা করা। আপনি এই উদ্দেশ্যে টার্মিনাল অ্যাপ্লিকেশন এবং sqlite ব্যবহার করবেন।

  • /Applications/Utilities/ থেকে টার্মিনাল লঞ্চ করুন এবং একটি একক লাইনে নিম্নলিখিত কমান্ডটি প্রবেশ করান:
  • sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV 'LSQuarantineEvent' থেকে LSQuarantineDataURLString নির্বাচন করুন'

  • ডাউনলোড করা ফাইলের তালিকা দেখতে রিটার্ন টিপুন

ম্যাকের বয়স কত এবং আপনি কতটা স্টাফ ডাউনলোড করেছেন তার উপর নির্ভর করে, ডাটাবেস অনুসন্ধান করতে এবং ফলাফলগুলি ডাম্প করতে কিছুটা সময় লাগতে পারে৷ ডাউনলোড করা তালিকাটিকে অনুরূপ আইটেম বা উত্সগুলিতে গোষ্ঠীবদ্ধ করতে আপনি "বাছাই" এর মাধ্যমে ফলাফলগুলি পাইপ করতে চাইতে পারেন, যা দেখতে এইরকম হবে:

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV 'LSQuarantineEvent থেকে LSQuarantineDataURLString নির্বাচন করুন' | সাজান

দেখার স্বাচ্ছন্দ্যের জন্য, আপনি আউটপুটটিকে একটি টেক্সট ফাইলে পুনঃনির্দেশ করতে পারেন, এই কমান্ডটি সক্রিয় ব্যবহারকারীদের ডেস্কটপে "QuarantineEventList.txt" নামে একটি ফাইলে তালিকাটি ডাম্প করবে:

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV 'LSQuarantineEvent' > থেকে LSQuarantineDataURLString নির্বাচন করুন

আউটপুটটি কোয়ারেন্টাইন ম্যানেজারের মাধ্যমে পাস করা সমস্ত কিছুর তালিকা করে, যা Mac OS X-এর বিগত বেশ কয়েকটি সংস্করণের জন্য ম্যাক-এ ডাউনলোড করা প্রতিটি আইটেম, এটি যে অ্যাপ্লিকেশন থেকে এসেছে তা নির্বিশেষে আক্ষরিক অর্থেই। সাধারণত, ম্যাক যত বেশি পুরানো এবং যত বেশি ফাইল ডাউনলোড করা হয়েছে, তালিকা তত বড় হবে এবং ক্যোয়ারীটি চালাতে তত বেশি সময় লাগতে পারে।

এই তালিকাটি এমনকি কাজ করে যদি আপনি ফাইল এবং অ্যাপের জন্য ফাইল কোয়ারেন্টাইন বন্ধ করে থাকেন, এটি যাচাই করার জন্য ইনকেটকে ধন্যবাদ।

ডাউনলোড ইতিহাসের তালিকা মুছে ফেলা হচ্ছে

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

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV 'LSQuarantineEvent' থেকে মুছুন'

আপনি এটিকে পৃথকভাবে চালাতে পারেন, অথবা একটি নতুন টার্মিনাল উইন্ডো চালু হলে স্বয়ংক্রিয়ভাবে ডাটাবেস পরিষ্কার করতে এটিকে .bash_profile বা .profile-এ রাখতে পারেন।

এটি Mac OS X-এর অনেক সংস্করণে পরীক্ষা করা হয়েছে এবং কাজ করে চলেছে, আগের সংস্করণ থেকে OS X El Capitan (10.11.x+), OS X Yosemite, OS X Mavericks 10.9.5 এবং সম্ভবত নতুন। আপনি যদি এই কমান্ডটি এবং OS X এর যে সংস্করণটি ব্যবহার করেছেন তার সাথে আপনি সফল হন তবে মন্তব্যে আমাদের জানান৷

অসাধারণ টিপ দেওয়ার জন্য স্কটকে ধন্যবাদ এবং সিনট্যাক্স মুছে ফেলার জন্য উইগগামসকে ধন্যবাদ।

Mac OS X-এর মধ্যে ডাউনলোড করা সমস্ত ফাইলের ডাউনলোড ইতিহাসের তালিকা দেখান৷