10 فرمان برتر ترمینال مک که باید بدانید
ترمینال(Terminal) مک فوق العاده قدرتمند است. نه تنها به شما اجازه می دهد کارها سریعتر انجام شود بدون اینکه رابط کاربری گرافیکی(GUI) (رابط کاربری گرافیکی) سرعت شما را کاهش دهد، بلکه به شما امکان می دهد کارهایی را انجام دهید که به هیچ طریق دیگری نمی توانید انجام دهید. با این حال، برای استفاده از آن، لازم نیست متخصص ترمینال(Terminal) باشید - یا حتی مانند استفاده از مفسرهای خط فرمان - باشید.
خواه کاملاً تازه وارد ترمینال(Terminal) شده باشید یا فقط در حال گرم کردن آن هستید، فهرست 10 دستور ترمینال مک در(Mac Terminal) زیر به شما کمک می کند تا تجربه را با Mac خود بهبود بخشید . شما می توانید آنها را در عرض چند ثانیه اجرا کنید.
حتی اگر راه خود را در ترمینال(Terminal) بشناسید ، باز هم ممکن است با فرمان عجیب و غریبی که در تمام مدت زیر رادار شما قرار داشت، برخورد کنید. پس به خواندن ادامه دهید
1. مک خود را بیدار نگه دارید
(Remember)آخرین باری که مک(Mac) شما به خواب رفت و در نهایت آن دانلود را متوقف یا لغو کرد - یا هر چیز دیگری - را به خاطر دارید ؟ اگر از تغییر تنظیمات خواب هر بار که میخواهید آن را متوقف کنید متنفرید، به سادگی ترمینال را روشن کنید(Terminal) و دستور Mac Terminal زیر را اجرا کنید:
کافئین(caffeinate)
تا زمانی که پنجره ترمینال باز باشد، (Terminal)مک(Mac) شما به حالت Sleep نمی رود . همچنین میتوانید تنها با افزودن آرگومان -t <time in seconds> برای مدت زمان مشخصی از به خواب رفتن Mac جلوگیری کنید(prevent the Mac from falling asleep) - به عنوان مثال، caffeinate -t 3600 .
2. فرمت اسکرین شات را تغییر دهید
به طور پیشفرض، مک(Mac) شما اسکرینشاتهای شما را با فرمت PNG ذخیره میکند. اما می توانید با دستور زیر آن را به فرمت بسیار سبک تر JPG تغییر دهید:(JPG)
پیش فرض ها عبارت com.apple.screencapture را JPG بنویسید(defaults write com.apple.screencapture type JPG)
علاوه بر این، می توانید از همین دستور برای تغییر به فرمت های جایگزین مانند TIFF ، BMP و PSD استفاده کنید. فقط (Just)JPG (به سمت انتها) را با پسوند تصویری که می خواهید جایگزین کنید.
3. وب سایت ها و دستگاه ها را پینگ کنید
اگر مشکلی در اتصال به یک وب سایت دارید، می توانید آن را پینگ کنید. به سادگی(Simply) دستور زیر را تایپ کنید اما <host> را با آدرس وب یا آدرس IP ( پروتکل داخلی(Internal Protocol) ) جایگزین کنید. این فرمان همچنین برای دستگاه های داخل شبکه محلی، از جمله خود روتر، اعمال می شود.
ping <host>
مک شما باید بسته های داده را به طور مکرر ارسال کند(send packets of data repeatedly) و زمان پاسخ را در میلی ثانیه نمایش دهد. برای توقف فرمان، Control + C را فشار دهید.
برای اجرای دستور با تعداد مجموعهای از بستههای داده، از آرگومان -c <number of packets> استفاده کنید —بهعنوان مثال، ping -c 4 google.com .
4. کش DNS را شستشو دهید
حافظه نهان DNS(DNS) مک شما ( سیستم نام دامنه(Domain Name System) ) شامل نامهای دامنه «حلشده» در فرم آدرس IP است. اگر حافظه پنهان DNS قدیمی یا خراب شود، ممکن است در دسترسی یا بارگذاری وب سایت ها با مشکلاتی مواجه شوید.
برای پاک کردن کش DNS در مک(clear the DNS cache on Mac) ، دستور زیر را در ترمینال(Terminal) اجرا کنید :
sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder
شما باید این را با وارد کردن رمز عبور حساب کاربری مک(Mac) خود دنبال کنید تا دستور را تأیید کنید.
اگر حذف کش DNS کمکی نکرد، باید کش مرورگر Safari، Chrome یا Firefox را پاک کنید(clearing the Safari, Chrome, or Firefox browser cache) .
5. مسیر فایل کامل را در Finder نشان دهید
هنگامی که عمیقاً در Finder حفاری می کنید، می توانید با نوار مسیر(Path Bar) یک مهره از موقعیت مکانی خود دریافت کنید . می توانید با انتخاب View > Show Path Bar آن را فعال کنید .
اما شما همچنین می توانید از دستور زیر برای نشان دادن یک مسیر فایل سنتی در نوار عنوان Finder استفاده کنید. برای این کار کافیست دستور زیر را اجرا کنید:
پیش فرض بنویسید com.apple.finder _FXShowPosixPathInTitle -bool YES;killall Finder(defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES;killall Finder)
اگر می خواهید بعداً مسیر فایل کامل را در Finder غیرفعال کنید، از دستور زیر استفاده کنید:
پیش فرض بنویسید com.apple.finder _FXShowPosixPathInTitle -bool NO;killall Finder(defaults write com.apple.finder _FXShowPosixPathInTitle -bool NO;killall Finder)
در اینجا راه های دیگری برای نشان دادن مسیر یک فایل در macOS(reveal the path of a file on macOS) وجود دارد.
6. دانلود فایل ها
آیا(Did) می دانستید که می توانید فایل ها را مستقیماً از طریق خود ترمینال(Terminal) دانلود کنید ؟ اگر در اجرای دانلود با مرورگر وب خود مشکل دارید، دستور زیر را در ترمینال(Terminal) تایپ کنید و URL دانلود را جایگزین <url> کنید.
curl -O <url>
فایل باید بلافاصله دانلود شود، همراه با اطلاعاتی مانند سرعت دانلود و داده های دریافتی.
بهطور پیشفرض، این دستور فایلها را در ریشه حساب کاربری مک شما دانلود میکند. (Mac)میتوانید از قبل آن را با دستور Change Directory -cd- تغییر دهید (مثلاً به پوشه (cd)دانلودهای (Downloads)Mac )
cd ~/Downloads/
7. فشرده سازی و محافظت از رمز عبور پوشه ها
هنگام فشردهسازی یک پوشه حساس، باید از محافظت از رمز عبور برای جلوگیری از دسترسی دیگران به محتوای آن(apply password-protection to prevent others from accessing it’s contents) بدون اجازه استفاده کنید. برای آن، به ترمینال(Terminal) نیاز دارید .
با تغییر دایرکتوری Terminal به پوشه ای که حاوی پوشه ای است که می خواهید فشرده کنید، شروع کنید. برای مثال، اگر روی دسکتاپ قرار دارد، عبارت زیر را تایپ کنید:
cd ~/Desktop/
سپس دستور زیر را دنبال کنید:
zip -er <output folder name.zip> <source folder name>
<output folder name.zip <output folder name.zip> و <source folder name> به ترتیب با نام پوشه خروجی و پوشه منبع جایگزین کنید.
برای مثال، اگر میخواهید پوشهای با برچسب PDF فشرده کنید و فایل (PDFs )ZIP حاصل را با همان نام برچسب بزنید، zip -er PDFs.zip PDFs را تایپ کنید. سپس رمز عبوری را که می خواهید به فایل ZIP اضافه کنید وارد کرده و تأیید کنید.(ZIP)
8. پیوندهای نمادین ایجاد کنید
پیوندهای نمادین میانبرهای پوشه ای هستند که به مکان های مختلف در Mac اشاره می کنند. آنها راحت هستند و به شما امکان انجام انواع کارها را می دهند. برای مثال، میتوانید مقصد پیشفرض پشتیبانگیری را برای پشتیبانگیری از آیفون یا همگامسازی پوشهها را به iCloud تغییر دهید بدون اینکه چیزها را جابجا کنید. دستور Mac Terminal برای ایجاد یک پیوند به صورت زیر است:
ln -s </path/to/original> </path/to/link>
</path/to/original> را با دایرکتوری هدف، و </path/to/link> را با مکانی که باید حاوی پیوند علامت باشد جایگزین کنید .
اسکرین شات زیر فرمانی را نمایش می دهد که به ترمینال(Terminal) دستور می دهد یک پیوند نمادین در iCloud Drive ایجاد کند که به پوشه ای با برچسب PDF در پوشه (PDFs)Documents Mac اشاره می کند.
در اینجا توضیحی عمیق در مورد نحوه عملکرد پیوندهای نمادین در مک(how symbolic links work on the Mac) ارائه شده است.
9. زمانبندی خاموش یا راه اندازی مجدد
می توانید برنامه ریزی کنید که مک(Mac) خود پس از مدت زمان مشخصی خاموش شود. دستور زیر را تایپ کنید، و <time> را با مدت زمان به دقیقه جایگزین کنید:
$ sudo shutdown -h <time>
از طرف دیگر، میتوانید با جایگزین کردن -h با آرگومان -r- مثلاً $ sudo shutdown -r 60مک(Mac) خود بخواهید راهاندازی مجدد شود .
10. مک صحبت کردن
این یک دستور سرگرم کننده است:
say <words>
<words> را با هر چیزی که می خواهید جایگزین کنید ، و مک(Mac) شما باید به محض فشار دادن Enter شروع به صحبت کند !
همچنین میتوانید مک(Mac) را با صداهای مختلف صحبت کنید. چند مثال عبارتند از:
say -v fred <words>
say -v samantha <words>
نکته: (Tip:)say -v را(say -v ?) تایپ کنید؟ و Enter را فشار دهید تا صداهای اضافی ظاهر شوند.
15 فرمان ترمینال اضافی(Additional Terminal Commands) برای مک(Mac)
آیا از ترمینال سیر(Terminal) نمی شوید ؟ در اینجا 15 دستور اضافی وجود دارد که باید بدانید.
Action | Command |
View Running Processes | top |
Check Mac’s Uptime | uptime |
Reveal IP Address | curl ipecho.net/plain; echo |
Display Wireless Access Point | netstat -nr | grep default |
View Hidden Files in Finder | defaults write com.apple.Finder AppleShowAllFiles true;killall Finder |
Change Default Screenshot Name | defaults write com.apple.screencapture name “New Name”;killall SystemUIServer |
Disable Screenshot Drop Shadows | $ defaults write com.apple.screencapture disable-shadow -bool TRUE;killall SystemUIServer |
Copy Data Between Locations | ditto -V </old/path/> </new/path/> |
Make Hidden Apps Hidden on Dock | defaults write com.apple.Dock showhidden -bool TRUE;killall Dock |
Add Spacers to Dock | defaults write com.apple.dock persistent-apps -array-add ‘{“tile-type”=”spacer-tile”;}’;killall Dock |
Restart Automatically After a Freeze | sudo systemsetup -setrestartfreeze on |
Sound Like An iPhone While Charging | defaults write com.apple.PowerChime ChimeOnAllHardware -bool true;open /System/Library/CoreServices/PowerChime.app |
Run Same Command | !! |
Show Terminal History | history |
Force-Empty the Trash | sudo rm -rf ~/.Trash/ |
ترمینال ویز
دستورات Mac Terminal(Mac Terminal) در بالا به هیچ وجه جامع نیستند، اما باید موارد استفاده زیادی را در حین استفاده از Mac خود ارائه دهند. اگر علاقه مندی هایی دارید که در لیست قرار نگرفتند، در نظرات زیر به اشتراک بگذارید.
Related posts
15 معادل ترمینال مک برای Windows Command Prompt و PowerShell Command
چگونه ترمینال را در مک باز کنم؟ (3 راه)
چگونه به تغییر زبان در Firefox در Windows and Mac
نحوه حذف Skype پیام (Windows، Android، iPhone، Mac)
چگونه به تصویر بر روی Mac: همه شما باید بدانید
5 روش برای برش، کپی و جایگذاری فایلها و پوشهها در مک
Windows 7 و Windows 8 را برای اشتراک گذاری با Mac OS X و Ubuntu Linux تنظیم کنید
نحوه تغییر زبان ورودی صفحه کلید در مک
نحوه چاپ روی چاپگر مشترک Mac OS X از ویندوز 7 و ویندوز 8
نحوه نصب ویندوز 8 بر روی مک با سیستم عامل OS X Mountain Lion
نحوه ضبط تماس های اسکایپ در ویندوز، اندروید، آیفون و مک
چگونه یک فرآیند را با استفاده از ترمینال در macOS بکشیم
3 روش برای اتصال به Wi-Fi در مک
چگونه مک خود را حتی با درب بسته روشن نگه دارید
چگونه ماوس بلوتوث را به مک وصل کنم؟
چگونه تم حالت تاریک را در مک خود فعال کنیم
کپی و چسباندن در مک کار نمی کند؟ 6 راه حل برای امتحان
پوشه علامت سوال را در مک می بینید؟ در اینجا چه باید کرد
نحوه رفع مشکل نصب به روز رسانی نرم افزار مک
نحوه دسترسی به پوشه های اشتراکی ویندوز 7 و ویندوز 8 از Mac OS X