نحوه خالی کردن سریع سطل زباله در macOS با استفاده از ترمینال

وقتی فایلی را در مک(Mac) حذف می‌کنید، فقط آن را در Finder پنهان می‌کنید . برای حذف آن و آزاد کردن فضای دیسک مرتبط، باید سطل زباله(Trash) را خالی کنید . کنترل کلیک کردن روی نماد سطل زباله و انتخاب گزینه (Trash)خالی کردن سطل زباله(Empty Trash) سریع ترین راه برای انجام این کار است. 

با این حال، خلاص شدن از شر محتویات درون سطل زباله(Trash) همیشه به این آسانی نیست و ممکن است منجر به خطا شود. بنابراین اگر به مشکلی برخوردید، می‌توانید به‌سرعت سطل زباله(Trash) در macOS را با استفاده از ترمینال(Terminal) خالی کنید. روش کامل را در زیر خواهید یافت.

حذف(Delete) سطل زباله(Trash) در مک با استفاده از ترمینال(Mac Using Terminal) (macOS El Capitan و نسخه های جدیدتر(Later) )

اگر از Mac دارای macOS 10.11 El Capitan یا جدیدتر استفاده می‌کنید (مانند Big Sur یا Monterey )، می‌توانید با استفاده از Terminal به سرعت (Terminal)زباله‌ها(Trash) را خالی کنید .

1. Launchpad را باز کرده و Other > Terminal را انتخاب کنید .

2. دستور زیر را تایپ کنید:

sudo rm -r

توجه:(Note:) هنوز دستور را اجرا نکنید.

3. کلید Space را یکبار فشار دهید تا یک فاصله به انتهای دستور اضافه شود. انجام آن ضروری است. در غیر این صورت، دستور از کار خواهد افتاد.

4. سطل زباله(Trash) را باز کنید .

5. فایل هایی را که می خواهید حذف کنید با نگه داشتن کلید Command انتخاب کنید. (Command)اگر می‌خواهید همه چیز را حذف کنید، Command + A را فشار دهید تا همه فایل‌ها و پوشه‌ها فوراً برجسته شوند.

6. فایل های هایلایت شده را به سطل زباله(Trash) بکشید . بسته به تعداد مواردی که می خواهید حذف کنید، ممکن است چندین مسیر فایل در ترمینال(Terminal) نشان داده شود .

7. Enter را فشار دهید .

8. رمز عبور مدیر خود را وارد کنید.

9. Enter را فشار دهید . ترمینال(Terminal) موارد مشخص شده را از سطل زباله حذف(Trash) می کند. تاییدیه ای دریافت نخواهید کرد، بنابراین بهتر است دوباره بررسی کنید.

اگر ترمینال(Terminal) نتواند فایل یا فایل خاصی را حذف کند، افزودن گزینه f (force) مشکلات ناشی از مجوزهای متناقض را لغو می کند. در مرحله 2 sudo rm-rf را تایپ کنید. 

خالی کردن سطل زباله(Trash) ، فایل ها را برای همیشه حذف می کند (مگر اینکه Time Machine را در مک خود راه اندازی کرده باشید(set up Time Machine on your Mac) ). بنابراین(Hence) ، اگر قبل از هر بار حذف، تأیید را ترجیح می دهید، می توانید از گزینه i (تعاملی) استفاده کنید - به عنوان مثال، sudo rm -ri .

حذف(Delete) سطل زباله(Trash) در مک با استفاده از ترمینال(Mac Using Terminal) (macOS Yosemite و نسخه های قبلی(Earlier) )

در مکی(Mac) که دارای macOS 10.10 Yosemite یا نسخه قبلی است، خالی کردن سطل زباله(Trash) با استفاده از ترمینال(Terminal) نسبتاً ساده است. 

1. Launchpad را باز کرده و Other > Terminal را انتخاب کنید .

2. دستور زیر را تایپ کنید:

sudo rm -rf ~/.Trash/*

3. Enter را فشار دهید .

4. رمز عبور مدیر خود را وارد کنید.

5. Enter را فشار دهید .

روش(Ways) های جایگزین برای حذف فایل های مشکل دار(Delete Problematic Files) در سطل زباله(Trash)

حذف سطل زباله(Trash) با استفاده از ترمینال(Terminal) سریع است. اما این نیز ناخوشایند است. اگر نمی‌توانید با استفاده از رابط کاربری گرافیکی(GUI) (رابط کاربری گرافیکی) در macOS به دلیل وجود یک فایل یا فایل‌های خاص، سطل زباله را خالی کنید، دفعه بعد از نشانگرهای زیر استفاده کنید.(Trash)

موارد را به صورت جداگانه حذف کنید(Delete Items Individually)

سعی کنید هر فایل یا پوشه مشکل دار را به صورت جداگانه حذف کنید. برای انجام این کار، سطل زباله(Trash) را باز کنید، روی مورد توهین‌آمیز کنترل کلیک کنید و حذف فوری( Delete Immediately) را انتخاب کنید .

باز کردن قفل فایل ها و بررسی مجوزها(Unlock Files and Check Permissions)

macOS ممکن است از حذف یک فایل یا پوشه قفل شده جلوگیری کند. سعی کنید قفل آن را باز کنید. برای انجام این کار، روی مورد در سطل زباله(Trash) کنترل کلیک کنید و دریافت اطلاعات(Get Info) را انتخاب کنید . سپس علامت کادر کنار قفل شده(Locked) را بردارید .

در حالی که در حال انجام آن هستید، ممکن است بخواهید به بخش اشتراک‌گذاری و مجوزها(Sharing & Permissions) پایین بروید و Privilege را برای خواندن و نوشتن(Read & Write) برای حساب کاربری خود تنظیم کنید. اگر امتیازات مدیریتی ندارید، ممکن است نتوانید این کار را انجام دهید.

برنامه‌های مرتبط با ترک اجباری(Force-Quit Relevant Programs)

سعی کنید از هر برنامه ای که ممکن است مانع از حذف دائم یک فایل یا پوشه شود، خارج شوید. می‌توانید این کار را با کلیک کردن روی نماد برنامه از طریق Mac's Dock و انتخاب Quit انجام دهید . به عنوان مثال، اگر در حذف سند Pages مشکل دارید ، به طور کامل از برنامه Pages خارج شوید .

علاوه بر این، ممکن است بخواهید بررسی کنید که آیا برنامه مربوطه گیر کرده است یا خیر. برای انجام این کار، منوی اپل را باز کرده و (Apple)Force-quit را(Force-quit) انتخاب کنید . اگر برنامه در لیست ظاهر شد، مورد را انتخاب کنید و Force Quit را انتخاب کنید . در اینجا روش‌های دیگری برای خروج اجباری برنامه‌ها در macOS(other ways to force-quit apps in macOS) وجود دارد.

مک خود را مجددا راه اندازی کنید(Restart Your Mac)

راه‌اندازی مجدد مک(Mac) می‌تواند به رفع اشکال‌ها، اشکالات و درگیری‌ها نیز کمک کند که از تخلیه زباله‌ها جلوگیری می‌کند(Trash) .

فقط منوی اپل را باز کرده و (Apple)Restart را انتخاب کنید . سپس، کادر کنار باز کردن پنجره‌ها هنگام ورود مجدد را علامت نگذارید و (Reopen windows when logging back in)Restart را انتخاب کنید .

برنامه های راه اندازی متناقض را غیرفعال کنید(Disable Conflicting Startup Programs)

اگر همچنان در تخلیه سطل زباله(Trash) به طور معمول با مشکل مواجه هستید، احتمالاً یک برنامه متناقض دارید که در کنار macOS بوت می شود. 

برای حذف آن، منوی Apple را باز کنید و (Apple)System Preferences > Users & Groups را انتخاب کنید . سپس، حساب کاربری خود را در نوار کناری انتخاب کنید و به تب Login Items بروید. با انتخاب و حذف هر برنامه‌ای که ممکن است با فرمت فایل خاصی مشکل ایجاد کند، آن را دنبال کنید.

بوت کردن مک خود در حالت ایمن(Booting your Mac in Safe Mode) همچنین می‌تواند به شما کمک کند تا برنامه‌ها و برنامه‌های افزودنی راه‌اندازی مشکل‌ساز یا ناقص را شناسایی کنید.

آشغالو بیرون بزار

با وجود اینکه می‌توانید سطل زباله(Trash) را با استفاده از ترمینال(Terminal) در macOS خالی کنید، بهتر است در صورت امکان به رابط کاربری گرافیکی پایبند باشید. وقت گذاشتن برای کشف اینکه چه چیزی شما را از حذف فایل‌ها در سطل زباله(Trash) Mac باز می‌دارد به جای حذف اجباری محتویات آن، ممکن است به شما کمک کند در آینده با مشکل مشابه روبرو نشوید.

همانطور که گفته شد، اگر در نهایت فایل‌ها و پوشه‌هایی را که بعداً می‌خواهید بازیابی کنید، برای همیشه حذف کردید، فراموش نکنید که موارد از دست رفته را با استفاده از Time Machine بازیابی کنید(restore the lost items using Time Machine) .



About the author

من یک مهندس نرم افزار با بیش از 10 سال سابقه در زمینه مهندسی ویندوز هستم. من در توسعه برنامه‌های مبتنی بر ویندوز، و همچنین سخت‌افزار و درایورهای صوتی برای نسل بعدی سیستم‌عامل ویندوز مایکروسافت، ویندوز 11، تخصص دارم. تجربه من در ساخت برنامه‌های ویندوز، من را برای هر شرکتی که به دنبال توسعه محصولات فناوری نوآورانه است، دارایی ارزشمندی می‌کند.



Related posts