
مقدمه: مخفی کردن فولدر چقدر اهمیت دارد؟
اگر میخواهید امنیت اطلاعات خود را در سیستم عامل مک بالا ببرید، مخفی کردن پوشهها روشی مؤثر است.
در این مقاله آزاد دو روش کاربردی برای پنهانسازی پوشهها و یک اسکریپت آماده برای مدیریت آسان این فرآیند معرفی میشود.
در این نوشته شما می خوانید
روش اول: مخفی کردن پوشه با دستور chflags در ترمینال مک
این روش سریع و امن است و نیازی به تغییر نام پوشه ندارد.
مراحل:
۱.ترمینال را باز کنید:Command + Space
بزنید، “Terminal” را جستجو و باز کنید.
۲.دستور زیر را وارد کنید:
chflags hidden ~/Desktop/YourFolderName
مسیر ~/Desktop/YourFolderName
را با مسیر واقعی پوشه جایگزین کنید.
۳. پوشه مخفی میشود:
برای مشاهده، در Finder کلیدهای Command + Shift + .
را بزنید.
🟢 برای آشکارسازی پوشه:
chflags nohidden ~/Desktop/YourFolderName
روش دوم: مخفی کردن پوشه با نقطه (.) در نام پوشه
این روش مناسب مخفیسازی دائمی است، زیرا macOS هر پوشهای که نام آن با نقطه شروع شود را بهصورت پیشفرض پنهان میکند.
مراحل:
۱. ترمینال را باز کنید:
۲. پوشه را با نقطه مخفی کنید:
mv ~/Desktop/YourFolderName ~/Desktop/.YourFolderName
برای نمایش پوشههای مخفی:
در Finder کلید Command + Shift + .
را بزنید.
🟢 بازگردانی نام پوشه به حالت عادی:
mv ~/Desktop/.YourFolderName ~/Desktop/YourFolderName
روش سوم: اسکریپت آماده برای مخفی و آشکار کردن پوشهها در مک
این اسکریپت با یک پرسش ساده از شما، پوشه موردنظر را مخفی یا آشکار میکند:
کد اسکریپت:
#!/bin/bash
# Script to hide or unhide a folder on Mac
# Gereftan masir directory az user
echo "Enter folder path (e.g., /Users/Name/Desktop/Folder):"
read folder_path
# barrasi vojood dashtan directory
if [ ! -d "$folder_path" ]; then
echo "Folder not found!"
exit 1
fi
# soal porsidan baraye hide ya no hide
echo "Hide (h) or Unhide (u)?"
read action
if [ "$action" == "h" ]; then
chflags hidden "$folder_path"
echo "Folder hidden."
elif [ "$action" == "u" ]; then
chflags nohidden "$folder_path"
echo "Folder visible."
else
echo "Invalid option."
fi
🛠️ نحوه استفاده از اسکریپت:
۱.یک فایل به نام folder_visibility.sh
بسازید و کد بالا را در آن قرار دهید.
۲.فایل را اجرایی کنید:
chmod +x folder_visibility.sh
۳.اسکریپت را اجرا کنید:
./folder_visibility.sh
سوالات متداول درباره مخفی کردن پوشه در مک
با استفاده از دستور زیر در ترمینال:
chflags hidden مسیر_پوشه
با فشردن ترکیب کلیدهای:
Command + Shift + .
(نقطه)
اسکریپت آماده را ذخیره و اجرا کنید، سپس با وارد کردن مسیر پوشه و انتخاب (h) برای مخفی یا (u) برای آشکارسازی عمل کنید.
نتیجهگیری:
- 💨 برای مخفیسازی موقت: روش اول (
chflags
) سریعتر است. - 🔒 برای مخفیسازی دائمی: روش دوم (نقطه در نام) مناسبتر است.
- 💡 برای مدیریت آسانتر: از اسکریپت آماده استفاده کنید.
دیدگاهتان را بنویسید