10 comenzi terminale pe care fiecare utilizator Mac trebuie să le cunoască

Terminalul din OS X este, în opinia mea, deseori, o zonă trecută cu vederea a sistemului de operare. Cei mai mulți dintre cei nou-veniți la Mac-uri o privesc cu teamă, deoarece vederea oricăror coduri legate sau avansate este suficientă pentru a le pune pe viață. Din fericire, nu trebuie să fii speriat de Terminal și să te gândești la asta ca pe o caracteristică doar pentru cei care se gândesc la tehnologie. Știind câteva comenzi terminale de bază poate spori cu adevărat experiența dvs. de OS X. Deci, pentru toți începătorii de acolo, aici este alegerea mea de top 10 comenzi Terminal că fiecare utilizator Mac ar trebui să știe.

Înainte de a începe ...

Știați că avem unele aplicații utile Mac disponibile pe Envato Market? De exemplu, Awesome Live Chat Desk OS X vă permite să oferiți clienților dvs. suport live chat prin intermediul notificărilor simple Mac.

De asemenea, înainte de a începe să ne jucăm cu asta, probabil merită să luăm câteva minute pentru a vă spune exact ce este Terminalul (toate într-un sens non-tehnic, desigur!).

Terminal.app care rulează sub OS X (Lion)

Terminalul (denumit oficial Terminal.app) este, strict vorbind, un emulator și funcționează în afara celor mai tipice comenzi UNIX (OS X este un sistem bazat pe UNIX, spre deosebire de Windows, care este bazat pe NT). Spre deosebire de OS X, care are o interfață grafică de utilizator (scurtată la GUI), Terminal lucrează pe o interfață bazată pe text și toate comenzile trebuie să fie introduse - acesta este motivul pentru care unii oameni sunt speriat de ea!

Nu vom intra în detalii masive despre modul în care funcționează terminalul, dar este mai bine să învățăm următoarele trei comenzi înainte de a începe acest tutorial:

  • ls - lista conținutul unui anumit director
  • CD - treceți la un alt director (ca în DOS)
  • sudo - autentificați-vă un superuser pentru a obține privilegii suplimentare de securitate

Bacsis: Fiți foarte atenți când utilizați sudo comanda. Veți avea de obicei nevoie să introduceți parola de sistem OS X și orice greșeli pot să vă confunde permanent sistemul în siguranță. Când sunteți îndoieli, lăsați-o afară!

1. Dezactivați fereastra de accent pop-up a leului / muntelui

Pentru oameni ca mine care scriu o mulțime de accente străine, atunci fereastra de accent pop-up care a apărut atunci când țineți o scrisoare pentru o perioadă mai lungă este extrem de utilă. Dar pentru cei care vor să scrie o mulțime de scrisori repetate, poate fi destul de enervant. Utilizați acest truc simplu pentru al dezactiva:

setările implicite scrie -g ApplePressAndHoldEnabled -bool false

Apăsați Return apoi deconectați-vă apoi din nou din nou pentru a vedea modificările. Dacă doriți să reveniți la normă, pur și simplu înlocuiți-o fals pentru Adevărat în cele de mai sus.

2. Modificați perioadele de rezervă prestabilite în Machine Time

În mod implicit, Time Machine se întoarce la fiecare oră când este conectat, dar acest lucru poate fi schimbat prin Terminal. Pentru a face acest lucru, introduceți pur și simplu următoarea comandă:

sudo defaults scrie / System / Library / Launch Daemons / com.apple.backupd-auto StartInterval -int 1800

Acest lucru face backupul Time Machine acum la fiecare 30 de minute. Pentru ao schimba la ceea ce vrei, înlocui pur și simplu 1800 cu intervalul de timp în secunde (deci 15 minute ar fi 900 de secunde, deci intrați 900). De asemenea, aveți grijă să utilizați a sudo comanda, deci asigurați-vă că ați tastat comanda exact înainte de a apăsa Enter (și vi se va cere, de asemenea, să introduceți parola de sistem).

3. Trageți Widget-uri de tablou de bord pe Desktop

Întotdeauna uit că tabloul de bord există pe calculatorul meu Mac. De fapt, abia dacă am văzut nevoia. Dar cred că asta se datorează în cea mai mare parte faptului că widget-urile sunt ascunse în interiorul sistemului de operare. Pentru a putea să glisați widgeturile Dashboard pe desktop, introduceți următoarea comandă:

implicit scrie com.apple.dashboard devmode YES

Trebuie să vă deconectați apoi din nou și să trageți un widget pe desktop și să îl țineți apăsat pe el, apoi apăsați pe F12, care îl respinge din tabloul de bord și vă permite să îl aruncați pe desktop. Widgeturile tale plutesc acum deasupra aplicațiilor deschise, asemănătoare cu Gadget-urile din Windows 7.

Pentru a dezactiva această funcție, pur și simplu înlocuiți-o DA cu NU în comanda de mai sus. Din nou, va trebui să vă deconectați din nou din nou, din păcate.

4. Dezactivați caracteristica de auto-restaurare a leului / muntelui

Acest lucru ma deranjat atunci când am făcut prima upgrade la Lion - faptul că atunci când deschideți ceva de genul Previzualizare, toate fișierele PDF accesate recent s-au apărut în fața dvs. chiar dacă le-ați închis în mod corespunzător. Din păcate, nu există nicio comandă universală care să o dezactiveze pe întregul sistem de operare, astfel încât va trebui să o faceți pentru fiecare program individual. Dacă doriți să îl dezactivați pentru Previzualizare, introduceți următoarea comandă:

defaults scrie com.apple.Preview NSQuitAlwaysKeepsWindows -bool false

QuickTime este un alt vinovat în ochii mei, din nou doar introduceți:

defaults scrie com.apple.QuickTimePlayerX NSQuitAlwaysKeepsWindows -bool false

Asigurați-vă că ați renunțat și reporniți aplicațiile pentru a vedea modificările și dacă doriți să inversați orice, pur și simplu înlocuiți fals pentru Adevărat (Sunt sigur că acum ai atârnat de asta!).

5. Afișați fișierele ascunse în Finder

În mod implicit, Finder în OS X ascunde unele fișiere la distanță (mai ales cele irelevante), dar dacă doriți să vedeți totul pe computer, introduceți următoarea comandă:

defaults scrie com.apple.finder AppleShowAllFiles TRUE

Din nou, înlocuiți fals pentru Adevărat pentru a le ascunde din nou.

6. Modificați formatul fișierului pentru capturi de ecran

Capturile de ecran care utilizează comanda rapidă integrată pentru OS X sunt foarte utile, dar în mod implicit sunt salvate ca fișiere PNG. Dacă doriți să modificați acest lucru, tastați următoarea comandă:

defaults scrie com.apple.screencapture tipul de extensie de fișier

A inlocui fișier-extensie cu abrevierea de trei litere a formatului de fișier dorit, astfel că pentru formatul JPEG pur și simplu introduceți JPG și pentru formatul Acrobat PDF, PDF. Terminalul nu trebuie să fie dificil, nu-i așa??

7. Omoară complet tabloul de bord

Deasupra, am trecut peste comanda pentru a dezactiva widget-urile Dashboard pe desktop, dar daca vrei sa scapi de tabloul de bord altfel (de exemplu, daca rulezi un Mac mai vechi si ai probleme de memorie) atunci poti face prin acest simplu Comanda terminalelor:

implicite scrie com.apple.dashboard mcx-disabled -boolean DA

Apoi, reporniți docul utilizând următoarea comandă:

Killall Dock

Et, voilà! Nu mai există tablou de bord. Dacă vă aflați după aceea lamentând după zilele bune, înlocuiți-vă DA cu NU din comanda de sus și repetați procesul.

8. Ștergeți în siguranță spațiul liber

Când ștergeți fișierele de pe Mac, OS X lasă în continuare fragmente ale fișierului peste tot spațiul liber de pe unitatea HDD, până când acestea sunt scrise de fișiere noi. Dacă doriți să ștergeți în siguranță toate fragmentele rămase de pe o unitate HDD (de exemplu, dacă doriți să vindeți Macul), executați următoarea comandă:

disktil secureErase freespace 3 / Volum / nume-de-unitate

A inlocui / Nume-drive cu unitatea pe care doriți să o ștergeți. Această comandă utilizează un algoritm special pentru a șterge peste fiecare zonă liberă de spațiu de 35 de ori, mult peste standardul Departamentului Apărării al SUA, care necesită doar 7 treceri. Fiți conștienți de faptul că acest proces poate dura zile pe unități mai mari.

Pe o notă laterală, comanda diskutil este una foarte utilă și vă permite să gestionați discuri și volume locale direct din Terminal (este dată o listă de comenzi pentru eșantioane). Fiți conștienți, totuși, că majoritatea comenzilor necesită acces la root.

9. Control Mac de la distanță

Fiind capabil să vă controlați Mac-ul de la distanță prin SSH sau shell-ul securizat este mult mai avantajos decât partajarea de ecran deoarece utilizează mai puține resurse de sistem și mai puțină lățime de bandă. Primul lucru pe care trebuie să-l faceți este să permiteți conectarea la distanță pe Mac, pe care o puteți face prin direcționarea către Preferințe sistem atunci Partajarea apoi faceți clic pe Remote Login.

Asigurați-vă că ați activat conectarea la distanță pe Mac înainte de a începe orice

Ar trebui să apară o mică lumină verde, împreună cu o adresă IP pe care o puteți utiliza pentru a vă conecta prin Terminal. Conexiunea dintre Mac-ul local pe care îl utilizați și cel de la distanță (adică unul propriu) este protejat și criptat, ceea ce înseamnă că orice date transferate între cele două nu pot fi interceptate.

Pentru a vă conecta la Mac pe un alt Mac, executați comanda:

ssh -l numele de utilizator de la distanță

A inlocui nume de utilizator cu numele de utilizator pe care l-ați folosi pentru a vă conecta la OS X și la distanță adresa cu adresa IP dată în panoul Partajare. Acum puteți controla Mac-ul și puteți executa comenzile Terminal de la distanță, un plus real.

10. Vorbind cu Mac!

Și nu în ultimul rând, dacă doriți ca Mac dvs. să vorbească cu dvs., atunci pur și simplu utilizați Spune comandă, ca în:

spune Hello World!

Cuvintele vor fi rostite în vocea dvs. implicită pentru Mac, dar dacă vreți să schimbați acest lucru, atunci pur și simplu căutați Preferințe sistem apoi fie Dictare și vorbire (pe Leul de munte) sau pur și simplu Vorbire (pe leu). Aici puteți selecta diferite voci și puteți descărca altele noi de pe serverele Apple dacă doriți. O altă caracteristică "utilă" este capacitatea de a converti un întreg fișier text în discurs, dacă vă place. Introduceți simplu:

spune -o audio.aiff -f FILENAME.txt

A inlocui filename.txt cu fișierul propriu. Aceasta va crea o citire a fișierului dvs. ca fișier AIFF audio.aiff în directorul implicit al Terminalului.

Bacsis: V-ați întrebat vreodată dacă sistemul de operare Mac este pronunțat "OS ten" sau "OS ex?" Mac-ul tău știe răspunsul! Încercați să tastați "spune OS X" în Terminal. Rezultatul te poate surprinde.

Concluzie

Sper că acest tutorial mic v-a ajutat să demontați Terminalul și să vă dați seama că într-adevăr nu este atât de rău de utilizat - puteți obține mult mai mult folosind acesta și dacă doriți să personalizați OS X dincolo de simpla schimbare a tapetului, primul port de escală.

Sper că aveți o mulțime de distracție cu comenzile menționate mai sus, vă rugăm să nu ezitați să partajați propriile dvs. preferate în secțiunea de comentarii de mai jos în beneficiul tuturor cititorilor Mactuts +!

Și nu uitați să verificați aplicațiile Mac de pe Envato Market.