اپلیکیشن مک نید منتشر شد! حالا می‌تونی برنامه‌ها و بازی‌های مک رو سریع‌تر و راحت‌تر دانلود کنی

تا ۳۰ مهر ۱۴۰۵ با خرید هر گیفت‌کارت، ۲۰ درصد تخفیف اشتراک اپ‌استور مک نید را دریافت کنید. اطلاعات بیشتر

دانلود  فعال کردن نمایش فایل‌های مخفی در مک؛ آموزش ساده با Finder و Terminal برای مک

فعال کردن نمایش فایل‌های مخفی در مک؛ آموزش ساده با Finder و Terminal

گاهی هنگام کار با مک، لازم است به فایل‌ها و...
دسته‌بندی: آموزش‌های macOS، فایندر (Finder) تاریخ انتشار: ۰۵ مهر ۱۴۰۵

توضیحات

گاهی هنگام کار با مک، لازم است به فایل‌ها و پوشه‌هایی دسترسی پیدا کنیم که به‌صورت پیش‌فرض در Finder نمایش داده نمی‌شوند. این فایل‌ها معمولا برای نگهداری تنظیمات سیستم، اطلاعات برنامه‌ها و داده‌های داخلی macOS استفاده می‌شوند و به همین دلیل از دید کاربران عادی مخفی هستند.

خوشبختانه برای این کار چند روش وجود دارد. ساده‌ترین راه استفاده از میانبر Finder است؛ اما اگر به دسترسی دائمی یا حرفه‌ای‌تر نیاز دارید، می‌توانید از Terminal یا Automator کمک بگیرید و حتی گزینه نمایش فایل‌های مخفی را به منوی راست‌کلیک Finder اضافه کنید.

در ادامه، تمام روش‌های کاربردی برای نمایش فایل مخفی در مک، مخفی‌کردن دوباره فایل‌ها و ساخت میانبر اختصاصی را بررسی می‌کنیم.

در ضمن، از صفحه اشتراک‌ها شروع کنید و نرم‌افزارها را با اپلیکیشن مک نید، بدون نگران و پیچیدگی نصب کنید.

macOS بخشی از فایل‌ها و پوشه‌ها را به‌صورت پیش‌فرض در Finder نمایش نمی‌دهد. این فایل‌های مخفی معمولا برای نگهداری تنظیمات داخلی سیستم، اطلاعات برنامه‌ها، فایل‌های پیکربندی، کش و داده‌های موردنیاز macOS استفاده می‌شوند. بعضی از آن‌ها با نقطه شروع می‌شوند؛ مثل .zshrc و .git، اما همه فایل‌های Hidden الزاما چنین ساختاری ندارند.

اگر فقط گاهی به این فایل‌ها نیاز دارید، ساده‌ترین راه استفاده از میانبر Command + Shift + . در Finder است. با یک بار اجرای این میانبر، فایل‌ها و پوشه‌های مخفی نمایش داده می‌شوند و با فشردن دوباره همان کلیدها، دوباره پنهان خواهند شد. این روش سریع‌ترین گزینه برای بیشتر کاربران است و نیازی به نصب برنامه یا اجرای دستور خاصی ندارد.

برای کنترل حرفه‌ای‌تر، می‌توانید از Terminal استفاده کنید و با دستورهای defaults نمایش یا مخفی شدن فایل‌ها را در Finder مدیریت کنید. اگر هم مرتب با فایل‌های Hidden کار می‌کنید، امکان ساخت یک Quick Action با Automator وجود دارد تا گزینه نمایش فایل‌های مخفی را به منوی راست‌کلیک Finder اضافه کنید و حتی برای آن یک میانبر اختصاصی صفحه‌کلید بسازید.

 فایل‌های مخفی در مک چه هستند؟

فایل‌های مخفی یا Hidden Files، فایل‌ها و پوشه‌هایی هستند که سیستم‌عامل به‌صورت پیش‌فرض آن‌ها را در Finder نمایش نمی‌دهد. بسیاری از این فایل‌ها با نقطه شروع می‌شوند؛ برای مثال:

.bash_profile

.zshrc

.git

البته همه فایل‌های مخفی مک الزاما با نقطه شروع نمی‌شوند. بعضی فایل‌ها و پوشه‌ها با استفاده از ویژگی‌های سیستمی macOS مخفی شده‌اند.

این فایل‌ها ممکن است شامل موارد زیر باشند:

  • تنظیمات داخلی برنامه‌ها
  • فایل‌های مربوط به حساب کاربری
  • اطلاعات پیکربندی Terminal
  • فایل‌های سیستمی macOS
  • داده‌های موقت و کش برنامه‌ها
  • پوشه‌های مربوط به توسعه نرم‌افزار
  • فایل‌های موردنیاز برای اجرای بعضی برنامه‌ها

بهتر است پیش از حذف یا تغییر این فایل‌ها، درباره کاربرد آن‌ها مطمئن شوید؛ چون حذف اشتباه برخی فایل‌های سیستمی ممکن است باعث اختلال در اجرای برنامه‌ها یا عملکرد مک شود.

روش اول: نمایش فایل‌های مخفی در مک با میانبر Finder

سریع‌ترین روش برای نمایش فایل‌های مخفی در مک، استفاده از یک میانبر داخلی Finder است. برای این کار نیازی به نصب برنامه یا اجرای دستور در Terminal ندارید.

 مراحل نمایش فایل‌های Hidden در Finder

1. ابتدا Finder را باز کنید.

2. وارد پوشه‌ای شوید که می‌خواهید فایل‌های مخفی آن را ببینید.

3. کلیدهای زیر را هم‌زمان فشار دهید:

Command + Shift + .

یعنی کلید Command، کلید Shift و کلید نقطه را هم‌زمان فشار دهید.

پس از اجرای این میانبر، فایل‌ها و پوشه‌های مخفی در Finder نمایش داده می‌شوند. معمولا آیکون این فایل‌ها کمی کم‌رنگ‌تر از فایل‌های عادی است تا مشخص شود که فایل موردنظر قبلا مخفی بوده است.

 مخفی‌کردن دوباره فایل‌ها

برای بازگرداندن Finder به حالت قبلی، کافی است همان میانبر را دوباره اجرا کنید:

Command + Shift + .

این میانبر مانند یک کلید روشن و خاموش عمل می‌کند. با یک بار فشردن، فایل‌های مخفی نمایش داده می‌شوند و با فشردن دوباره، دوباره پنهان خواهند شد.

اپ Hides هم یکی از اپلیکیشن‌های است که به شما اجازه می‌دهد که محیط Desktop را در سریع‌ترین زمان ممکن مخفی کنید.

 روش دوم: نمایش فایل‌های مخفی با Terminal

اگر می‌خواهید نمایش فایل‌های مخفی را از طریق دستورهای سیستمی کنترل کنید، می‌توانید از Terminal استفاده کنید. این روش برای کاربران حرفه‌ای، توسعه‌دهندگان و افرادی که با دستورات مک راحت هستند، کاربرد بیشتری دارد.

 بازکردن Terminal

برای اجرای Terminal می‌توانید یکی از روش‌های زیر را استفاده کنید:

  • بازکردن Spotlight با Command + Space
  • جست‌وجوی عبارت Terminal
  • فشردن کلید Enter

همچنین می‌توانید از مسیر زیر وارد Terminal شوید:

Applications > Utilities > Terminal

 فعال‌کردن نمایش فایل‌های مخفی

دستور زیر را در Terminal وارد کنید:

defaults write com.apple.finder AppleShowAllFiles -bool true

سپس برای اعمال تغییرات، Finder را دوباره راه‌اندازی کنید:

killall Finder

پس از اجرای این دو دستور، فایل‌ها و پوشه‌های مخفی در Finder نمایش داده می‌شوند.

 مخفی‌کردن دوباره فایل‌ها

اگر می‌خواهید فایل‌های مخفی دوباره پنهان شوند، دستور زیر را اجرا کنید:

defaults write com.apple.finder AppleShowAllFiles -bool false

سپس Finder را مجددا راه‌اندازی کنید:

killall Finder

در این حالت، Finder به تنظیمات پیش‌فرض خود بازمی‌گردد و فایل‌های Hidden را نمایش نمی‌دهد.

Invisible نرم‌افزاری ساده و کاربردی برای پنهان‌سازی فایل‌ها و پوشه‌ها در مک است که امنیت و حریم خصوصی کاربران را حفظ می‌کند.

 روش سوم: ساخت میانبر برای فایل‌های مخفی در مک با Automator

اگر زیاد با فایل‌های مخفی کار می‌کنید، اجرای مداوم میانبر صفحه‌کلید یا دستورهای Terminal ممکن است برایتان خسته‌کننده باشد. در این شرایط می‌توانید با استفاده از Automator یک سرویس اختصاصی بسازید.

این سرویس می‌تواند یک گزینه جدید به منوی راست‌کلیک Finder اضافه کند تا تنها با چند کلیک، نمایش فایل‌های مخفی را فعال یا غیرفعال کنید.

 Automator چیست؟

Automator یکی از ابزارهای داخلی macOS است که برای ساخت گردش کار و اجرای خودکار دستورها استفاده می‌شود. با کمک آن می‌توانید بدون نوشتن یک برنامه کامل، وظایف تکراری را به یک سرویس یا Quick Action تبدیل کنید.

در این آموزش، یک Quick Action می‌سازیم که با اجرای آن، وضعیت نمایش فایل‌های مخفی در Finder تغییر کند.

 مرحله اول: بازکردن Automator

1. Spotlight را با Command + Space باز کنید.

2. عبارت Automator را جست‌وجو کنید.

3. برنامه را باز کنید.

4. گزینه New Document را انتخاب کنید.

5. نوع فایل را روی Quick Action قرار دهید.

 مرحله دوم: تنظیم ورودی سرویس

در بخش تنظیمات Quick Action، گزینه‌های زیر را انتخاب کنید:

* Workflow receives current: no input

* In: Finder

این تنظیمات باعث می‌شود سرویس ساخته‌شده از داخل Finder قابل اجرا باشد.

 مرحله سوم: اضافه‌کردن Run Shell Script

از قسمت Actions، عبارت زیر را جست‌وجو کنید:

Run Shell Script

سپس آن را به فضای کاری Automator بکشید.

در بخش Shell، گزینه زیر را انتخاب کنید:

/bin/bash

در قسمت Pass input نیز می‌توانید گزینه زیر را قرار دهید:

to stdin

سپس اسکریپت مربوط به تغییر وضعیت فایل‌های مخفی را وارد کنید.

 اسکریپت تغییر وضعیت نمایش فایل‌های مخفی

STATUS=$(defaults read com.apple.finder AppleShowAllFiles 2>/dev/null)

if [ “$STATUS” = “1” ]; then

    defaults write com.apple.finder AppleShowAllFiles -bool false

else

    defaults write com.apple.finder AppleShowAllFiles -bool true

fi

killall Finder

این اسکریپت وضعیت فعلی Finder را بررسی می‌کند. اگر فایل‌های مخفی نمایش داده شده باشند، آن‌ها را پنهان می‌کند و اگر نمایش داده نشده باشند، آن‌ها را آشکار می‌کند.

 مرحله چهارم: ذخیره Quick Action

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

1. از منوی File گزینه Save را انتخاب کنید.

2. یک نام واضح برای سرویس وارد کنید؛ برای مثال:

   نمایش فایل‌های مخفی

یا:

Toggle Hidden Files

3.  فایل را ذخیره کنید.

اکنون سرویس شما آماده استفاده است.

 اجرای میانبر از منوی راست‌کلیک Finder

پس از ساخت Quick Action، می‌توانید آن را از Finder اجرا کنید.

1. Finder را باز کنید.

2. روی فضای خالی یک پوشه یا یکی از فایل‌ها راست‌کلیک کنید.

3. وارد بخش Quick Actions شوید.

4. سرویس ساخته‌شده را انتخاب کنید.

 ساخت میانبر صفحه‌کلید برای Quick Action

علاوه بر راست‌کلیک، می‌توانید برای سرویس Automator یک میانبر اختصاصی تعریف کنید.

برای این کار:

1. وارد System Settings شوید.

2. بخش Keyboard را باز کنید.

3. وارد Keyboard Shortcuts شوید.

4. گزینه Services را انتخاب کنید.

5. سرویس ساخته‌شده را پیدا کنید.

6. روی Add Shortcut کلیک کنید.

7. کلیدهای موردنظر خود را فشار دهید.

کدام روش برای شما مناسب‌تر است؟

انتخاب روش مناسب به نوع استفاده شما بستگی دارد:

  • برای استفاده گاه‌به‌گاه: میانبر Command + Shift + .
  • برای کاربران حرفه‌ای: دستورهای Terminal
  • برای اجرای سریع از راست‌کلیک: ساخت Quick Action با Automator
  • برای کنترل یک فایل مشخص: استفاده از دستورهای chflags
  • برای دسترسی مداوم و سریع: ساخت میانبر صفحه‌کلید برای سرویس Automator

 سوالات متداول

 چگونه فایل‌های مخفی را در مک نمایش دهیم؟

در Finder کلیدهای  Command + Shift + . را هم‌زمان فشار دهید. با فشردن دوباره همین میانبر، فایل‌ها دوباره مخفی می‌شوند.

 

 دستور نمایش فایل‌های مخفی در Terminal مک چیست؟

از دستور زیر استفاده کنید:

defaults write com.apple.finder AppleShowAllFiles -bool true

سپس Finder را ری‌استارت کنید:

killall Finder

 

 چگونه فایل‌های مخفی را دوباره پنهان کنیم؟

میانبر Command + Shift + .  را دوباره اجرا کنید یا در Terminal دستور زیر را وارد کنید:

defaults write com.apple.finder AppleShowAllFiles -bool false

 

 آیا نمایش فایل‌های مخفی به مک آسیب می‌زند؟

خود نمایش فایل‌های مخفی آسیبی به سیستم نمی‌زند؛ اما حذف یا تغییر نادرست فایل‌های سیستمی ممکن است باعث اختلال در macOS یا برنامه‌ها شود.

 

 آیا می‌توان برای نمایش فایل‌های مخفی میانبر اختصاصی ساخت؟

بله. با استفاده از Automator می‌توانید یک Quick Action بسازید و آن را به منوی راست‌کلیک Finder یا یک میانبر صفحه‌کلید اختصاص دهید.

 

 تفاوت فایل مخفی با فایل سیستمی چیست؟

فایل مخفی فایلی است که در حالت عادی نمایش داده نمی‌شود؛ اما فایل سیستمی فایلی است که سیستم‌عامل یا برنامه‌ها برای عملکرد خود از آن استفاده می‌کنند. بعضی فایل‌ها ممکن است هم‌زمان مخفی و سیستمی باشند.

5/5 (1 نظر)

نظرات کاربران

  1. آواتار mh_saghatforoush

    با تشکر از اموزش خوبتون

  2. آواتار javad

    سلام.
    این تنظیمات رو چجوری میشه به حالت اول برگردوند؟ الان من هرچی فایل بی مصرف و مخفی هست رو نشون میده و همه چی شلوغ و بهم ریخته است. یعنی باید تک تک روی هرکدوم دستور Hidden رو اجرا کنم؟

  3. آواتار zahra

    با سلام
    ممنون از آموزشتون
    در صورتی که همین کد ذخیره شده رو بخوایم پاک کنیک باید چیکار کنیو

  4. آواتار شاهین

    خیلی ممنون اگر خواستیم دوباره به حالت هیدن برسیم چه کار باید کرد؟؟

    1. آواتار امید قلی پور

      سلام:
      برای مخفی کردن هم ، دوباره بر روی یک فایل کلیک راست کنید و از Service بر روی اسمی که ذخیره کردید کلیک کنید.(در اینجا سرویس را با نام Hiden on-off ذخیره کردیم)

  5. آواتار ramin

    سلام این روش خیلی خوبه مممنون ولی در صورتی که خواستیم یه فایل جدید رو مخفی کنیم در این صورت چیکار کنیم

    1. آواتار امید قلی پور

      سلام 

      باید داخل terminal رفته و کد زیر را وارد کرده و یک space بزنید و فایل یا پوشه مورد نظر را به داخل ترمینال درگ کنید و اینتر بزنید.

      chflags hidden

ابتدا وارد شوید تا بتوانید دیدگاهی ارسال کنید.

نصب و کرک برنامه‌های سیستم‌عامل مک

در صورتی که قصد نصب و کرک برنامه‌ها و یا بازی‌های سیستم‌عامل مک را توسط کارشناسان مک نید دارید، می‌توانید از لینک‌های رو‌به‌رو استفاده کنید تا برنامه‌ها و بازی‌های مد نظر شما در سریع‌ترین زمان ممکن بر روی سیستم شما نصب و کرک شود.