Toată lumea iubește caracteristicile ascunse. Există un motiv pentru care le numim „Ouă de Paște“, este ca și cum ai primi un cadou de pe dispozitivul tău. Caracteristicile ascunse pot părea ciudate, dar pot fi și extrem de productive.
Aplicația Terminal din Mac este o fereastră către funcționarea internă a sistemului și vă poate permite să schimbați o mulțime de setări și să accesați o multitudine de caracteristici, dacă știți cum să o faceți. În acest articol, vă voi prezenta câteva comenzi îngrijite care vă vor permite să accesați o mulțime de caracteristici și capacități ascunse pe Mac-ul dvs..
Notă: Unele modificări ar putea necesita o repornire (sau cel puțin o deconectare, conectare) pentru a intra în vigoare, în special cele în care edităm valorile implicite.
1. Creați o imagine de disc din conținutul folderului
Dacă nu altceva, imaginile pe disc pot fi incredibil de util pentru a păstra fișierele ca o imagine restaurabilă pe care le puteți restabili după voință. Este ceva de genul TimeMachine. Comanda de care aveți nevoie pentru a crea o imagine de disc din conținutul unui folder este:
hdiutil create -volname "VolumeName" -srcfolder / path / to / folder -ov diskimage.dmg
Am un folder numit Beebom, unde salvez toate capturile de ecran pentru diferitele articole pe care le scriu. Să creăm o imagine de disc din aceasta:
hdiutil create -volname "BeebomImage" -srcfolder ~ / Beebom -ov Beebom.dmg
2. Înregistrați imagini pe disc pe DVD
Dacă Mac-ul dvs. are o unitate DVD sau dacă utilizați o unitate DVD RW externă, puteți arde imagini pe un DVD folosind linia de comandă. Este o comandă simplă cu o singură linie:
hdiutl burn / path / to / image
Dacă ar fi să scriu imaginea Beebom.dmg pe un DVD, aș folosi comanda ca:
hdiutl burn ~ / Beebom.dmg
Notă: Această comandă funcționează pentru fișierele .dmg, .iso și .img.
3. Scrieți imaginea discului în volum
Puteți scrie datele într-o imagine de disc într-un volum. Va trebui formatează mai întâi volumul, deşi. Comanda este:
sudo asr -restore -noverify -source / path / to / image -target / Volumes / volumeName --erase
Pentru a ilustra, am creat mai întâi o imagine goală formatată ca ExFAT în care aș restabili datele Beebom.dmg. Acest lucru a fost realizat folosind:
hdiutil create -megabytes 30 -tip UDIF -fs ExFAT ~ / BlankDisk.dmg
Acest lucru a creat un disc gol, montabil, pe care l-am putut forma liber, fără a pierde date. Nu uitați să montați acest disc făcând dublu clic pe el. Atunci, navigați la „/ Volume /” făcând următoarele:
1. Deschideți Căutător
2. Apăsați Comandă + Shift + G
3. Tipul / Volumele / și apăsați Enter
Apoi, am executat următoarea comandă pentru a scrie conținutul Beebom.dmg la BlankDisk.dmg volum.
sudo asr -restore -noverify -source ~ / Beebom.dmg -target / Volumes / Untitled / --erase
4. Convertiți fișierele în HTML
Dacă aveți un .txt, .rtf sau chiar un .doc / .docx fișier, îl puteți converti cu ușurință în format html folosind o comandă simplă Terminal.
textutil -convert fișier html.ext
Pur şi simplu înlocuiți „fișierul.ext” cu calea către fișierul pe care doriți să îl convertiți și apăsați Enter.
Am creat un exemplu de fișier beebom.rtf pentru a-l converti în echivalentul său HTML.
textutil -convert html ~ / beebom.html
Notă: Această comandă poate converti documente în mai multe formate, cum ar fi txt, rtf, rtfd, html, doc, docx, odt sau webarchive.
5. Adăugați o stivă de aplicații recente la andocare
Stația de andocare vă oferă acces rapid la mai multe aplicații, precum și la Descărcări și Coș de gunoi. Cu toate acestea, utilizarea unei comenzi simple vă poate permite să adăugați o altă stivă la Dock pentru aplicațiile dvs. recente. Comanda pentru a realiza acest lucru este puțin lungă și poate fi dificil de înțeles.
implicit scrie com.apple.dock persistent-others -array-add \
'"tile-data" = "list-type" = 1; ; "tile-type" = "recents-tile"; '&& \
killall Dock
Acest activează „Aplicațiile recente” stivă pe doc. De asemenea, efectuați un „Atingere cu două degete” pe această stivă și puteți alege dintre opțiuni precum „Aplicații recente”, „Documente recente”, „Servere recente”, etc..
6. Adăugați o piesă distanțieră la andocare
Puteți adăuga, de asemenea, o țiglă goală sau o țiglă distanțieră (așa cum se numește) la doc. Acest lucru vă poate ajuta măriți spațiul între mai multe pictograme pe doc pentru a le oferi un aspect mai răspândit și mai îngrijit, dacă doriți. Comanda pentru a adăuga o țiglă distanțieră la docul dvs. este similară cu comanda pentru adăugarea unei stive „Aplicații recente”.
implicit scrie com.apple.dock persistent-apps -array-add '"tile-type" = "spacer-tile";' && \
killall Dock
7. Preveniți pictogramele aplicației de pe andocare să nu sară
Mi se pare foarte enervant când o pictogramă a aplicației începe să sară în sus și în jos pe doc, încercând să-mi atragă atenția. Da, face acest lucru doar atunci când necesită de fapt atenție, dar poate deveni foarte enervant. Dacă doriți să opriți pictogramele aplicației să nu sară pe doc, utilizați următoarea comandă pentru a preveni comportamentul.
Notă: Această comandă nu oprește pictograma să sară atunci când o lansați, ci doar atunci când sare pentru a atrage atenția.
implicit scrie com.apple.dock no-bouncing -bool false && \
killall Dock
Dacă descoperi că ți-e dor de acele pictograme de sărituri sau dacă ai vrut doar să încerci asta o dată, poți folosi pur și simplu următoarea comandă pentru a activa din nou săriturile.
implicit scrie com.apple.dock no-bouncing -bool true && \
killall Dock
8. Resetați Dock
Poate că ați adăugat o mulțime de aplicații la Dock, ați ajustat dimensiunea și ați reamenajat pictogramele prea mult sau poate doriți doar Dock-ul înapoi la modul în care erați când ați pornit Mac-ul pentru prima dată. Oricare ar fi motivele dvs., comanda pentru a realiza acest lucru este foarte simplă.
Tot ce trebuie să faceți este să executați următoarea comandă în Terminal și Dock va reveni la setările sale originale.
implicit șterge com.apple.dock && \
killall Dock
9. Ascundeți un fișier sau un folder
Există mai multe motive pentru care doriți să ascundeți un fișier sau un folder. În primul rând, este posibil să aibă date confidențiale pe care nu doriți să le vadă alții.
S-ar putea să știi asta fișiere cu „.” anexate la numele lor, sunt ascunse în mod implicit. Cu toate acestea, nu puteți doar să prependați un „.” într-un fișier sau un folder. Încercați, Finder vă va avertiza și operațiunea va eșua.
De asemenea, dacă cineva dorește să verifice dosarele ascunse în directorul dvs., cel mai probabil va căuta fișiere cu „.” înainte de numele lor, oricum. Asa de de ce să nu vă ascundeți fișierele și folderele personale într-o manieră mai bună?
Tot ce trebuie este o comandă simplă.
chflags ascuns / cale / către / fișier / folder
Daca vrei a dezvălui aceste fișiere sau foldere, tot ce trebuie să faceți este înlocuiți „ascuns” cu „nu ascuns” în comanda de mai sus.
10. Afișați / ascundeți fișierele și folderele ascunse
Există câteva directoare și fișiere pe care Mac le păstrează ascunse în Finder. Motivul este simplu; acestea sunt fișierele și folderele la care un utilizator obișnuit nu ar avea nevoie în mod normal de acces. Cu toate acestea, dacă vreodată trebuie să accesați aceste foldere ascunse, tot ce trebuie să faceți este să editați una dintre valorile implicite pentru Finder și acest lucru se poate face cu următoarea comandă:
implicit scrie com.apple.finder AppleShowAllFiles adevărat
Intuitiv, comanda pentru a ascunde toate acele fișiere iar folderele pur și simplu schimbă comanda pentru a spune „Fals” în loc de „adevărat”
După ce ați executat această comandă, va trebui să relansați Finder. Pentru aceasta, urmați pașii de mai jos:
- Localizați „Căutare” pictogramă de pe Dock.
- presa "opțiune" și atingeți pictograma cu două degete.
- Din meniul contextual, selectați „Relansați”
11. Afișați / ascundeți calea completă în bara de titlu a căutătorului
Dacă ați folosit vreodată Terminalul pentru a modifica, accesa sau transfera fișiere, veți ști că găsirea „căii” fișierelor este foarte importantă pentru a indica Terminalul către fișierul corect.
În mod normal, va trebui să selectați fișierul în Finder și să utilizați fișierul "Obtine informatii" opțiune pentru a găsi calea către acel fișier. Cu toate acestea, Finder poate fi setat pentru a afișa întreaga cale a directorului curent în care vă aflați, executând o comandă simplă.
implicit scrie com.apple.finder _FXShowPosixPathInTitle -bool true
Căutătorul dvs. va afișa acum calea completă către directorul curent în bara de titlu.
La dezactivați această caracteristică, utilizați următoarea comandă:
implicit scrie com.apple.finder _FXShowPosixPathInTitle -bool false
12. Activați opțiunea de a părăsi Finder
Finder este o aplicație care nu afișează un element „Quit Finder” în meniul său, nu răspunde tastelor rapide „Command + Q” și, în principiu, pare invincibil. Opțiunea de a părăsi Finder este de fapt doar ascunsă și poate fi expusă cu o comandă simplă.
implicit scrie com.apple.finder QuitMenuItem -bool true && \
killall Finder
Dacă doriți să ascundeți din nou opțiunea, pur și simplu utilizați următoarea comandă:
implicit scrie com.apple.finder QuitMenuItem -bool false && \
killall Finder
13. Dezactivați derularea Smooth
Derularea lină este de fapt o binecuvântare. Ajută întreaga interfață de utilizare să pară mai fluidă și permite utilizatorului să interacționeze într-o manieră mult mai bună cu interfața de utilizare. Cu toate acestea, pe Mac-urile mai vechi, derularea lină poate arde mai multe poduri decât ajută la construire.
Mac-uri mai vechi s-ar putea să nu aibă suficientă putere GPU pentru a aplica în mod eficient efecte de derulare netede la interfața de utilizare. din fericire, derularea lină poate fi dezactivată.
Această comandă va dezactiva derularea lină pe Mac
implicit scrie NSGlobalDomain NSScrollAnimationEnabled -bool false
La activați-l din nou, doar înlocuiți „fals” cu „adevărat”
14. Afișați / ascundeți pictogramele desktop
A trebuit vreodată să partajați ecranul cu cineva prin aplicații precum „FaceTime” și „TeamViewer”? Majoritatea oamenilor ar fi folosit unul sau alt serviciu de partajare a ecranului, cel puțin o dată. Cu toate acestea, dacă ești ca mine, desktopul tău devine probabil aglomerat tot timpul și, evident, nu ai vrea ca cealaltă persoană să vadă acel dezordine. Cealaltă persoană ar putea fi șeful tău și nu ai vrea să vadă cât de neorganizat este de obicei desktopul tău, nu?
În loc să petreceți mult timp filtrând dezordinea și sortând fișierele în directoare, puteți utiliza pur și simplu următoarea comandă pentru a ascunde pictogramele de pe desktop; făcându-l perfect pentru partajarea ecranului, prezentări și practic orice sarcină în care o altă persoană ar putea să vă vadă desktopul și să vă judece pentru abilitățile dvs. organizaționale slabe.
Comanda pentru a ascunde pictogramele de pe desktop este:
implicit scrie com.apple.finder CreateDesktop -bool false && \
killall Finder
Desigur, odată ce ați terminat cu sarcina la îndemână, ați dori să vă recuperați toată mizeria de pe desktop. Pentru a face acest lucru, pur și simplu executați următoarea comandă:
implicit scrie com.apple.finder CreateDesktop -bool true && \
killall Finder
15. Afișați / ascundeți bara de cale în Finder
Bara de cale face exact ceea ce sugerează numele său: afișează calea către directorul de lucru curent în care vă aflați. În loc să activați „bara de titlu” Finder pentru a afișa calea, de ce să nu folosiți „bara de cale” în sine? La urma urmei, aceasta este ceea ce este menit să facă.
Comanda implicit scrie com.apple.finder ShowPathbar -bool true
activează o „bară de cale” în Finder.
De asemenea, puteți ascunde „bara de cale” dacă doriți, doar înlocuiți „adevărat” cu „fals” în comanda dată mai sus.
16. Deschideți foldere, adrese URL, fișiere, aplicații
Poti deschideți directoare, fișiere, adrese URL, chiar și aplicații, direct din aplicația Terminal. Acest lucru este util mai ales dacă scrieți un script pentru a accesa un fișier, dosar sau o adresă URL.
Comanda, intuitiv, este "deschis". Argumentele pe care le transmiteți „deschide” îl ajută să decidă ce îi ceri să deschidă.
De exemplu, pentru a deschide un folder, comanda va fi:
deschide / cale / către / folder
Dacă ați navigat la un anumit director din interiorul terminalului și doriți să deschideți acel director în Finder, pur și simplu utilizați următoarea comandă:
deschis .
Notă: Este un "." după deschidere, acest „.” înseamnă că îi cereți să deschidă folderul în care se află în prezent.
Poti deschideți și URL-uri.
deschideți „https://github.com”
va deschide GitHub în browserul dvs. implicit.
17. Împiedicați somnul Mac
Există o mulțime de aplicații care sunt destinate să împiedice Mac-ul dvs. să dormă pentru o perioadă de timp specificată de un utilizator și funcționează. Dar de ce să instalați o aplicație terță parte când puteți utiliza terminalul pentru a obține aceeași funcționalitate?
Există un utilitar de linie de comandă încorporat în Mac, numit „Cofeină”. Numit inteligent, deoarece se știe că cofeina previne somnolența, cofeina poate fi utilizată pentru a stabili un timp pentru care Mac-ul dvs. nu va dormi.
Comanda este suficient de simplă.
cafeina -u -t time_in_seconds
Deci, dacă ați dorit să împiedicați Mac-ul să doarmă timp de 1 oră, să zicem, comanda va deveni:
cofeina -u -t 3600
18. Puneți afișajul în repaus după ora specificată
Pe de altă parte, vă recomandăm să vă configurați Mac-ul astfel încât să afișeze afișajul după un timp specificat de dvs..
Puteți utiliza „Power Manager” pentru a realiza acest lucru. Comanda este simplă, dar necesită „super utilizator” acces pentru a rula, deoarece modifică setările de alimentare.
sudo pmset afișează time_in_minutesleep
Spuneți că doriți ca Mac-ul dvs. să doarmă după 5 minute de inactivitate, comanda pentru a activa acest lucru va fi:
sudo pmset afișează somnul 5
19. Setați Mac să repornească automat dacă este înghețat
Mac-urile sunt mașini minunate. Abia înghețează vreodată, datorită gestionării excelente a resurselor de către OS X, care încearcă să pună utilizatorul pe primul loc. Cu toate acestea, din când în când, chiar și un Mac nu mai răspunde. Motivele pentru care poate fi unul dintre multe; Ideea este că, în acest caz, tot ce puteți face este să țineți apăsat butonul de pornire până când Mac-ul se oprește și apoi reporniți-l.
Nu ar fi mai bine dacă ați putea seta Mac-ul să repornească automat ori de câte ori se blochează? Cred că ar fi.
Tot ce trebuie să faceți este să alergați sudo systemsetup -setrestartfreeze on
iar Mac-ul dvs. va reporni automat ori de câte ori (dacă, deloc) se blochează. Ingrijit, corect?
Notă: De fapt, nu am putut testa acest lucru, deoarece în mod evident nu aveam de gând să-mi îngheț Mac-ul intenționat, dar documentația conține această caracteristică, deci ar trebui să funcționeze.
20. Dezactivați Autocorecția de pe tastatură
Autocorecția este una dintre acele caracteristici care pot fi atât salvarea vieții, cât și un instrument teribil de enervant. Toată lumea are opinii diferite cu privire la corecția automată, ceea ce este perfect. Dacă credeți că autocorecția vă ajută mai mult decât vă enervează, sunteți de aur, deoarece tastaturile Mac vin cu corecția automată activată, în mod implicit. Dacă totuși sunteți ca mine și nu vi se pare suficient de utilă corectarea automată, o puteți dezactiva de pe tastatură cu o comandă simplă.
implicit scrie -g NSAutomaticSpellingCorrectionEnabled -bool false
21. Dezactivați acțiunea implicită de apăsare lungă pentru taste
Uneori, fiecare dintre noi a înnebunit și a vrut să introducă mesaje care folosesc litere repetate inutile, cum ar fi „hiiiiiiii” sau „yayyyy”. Nu minți, știu că și tu ai făcut-o. Problema, pur și simplu, este că tastatura de pe Mac se comportă așa cum ne-am aștepta să se comporte tastatura pentru un dispozitiv mobil. Dacă apăsați lung o tastă apare un meniu pentru caractere accentuate. Unii ar putea găsi acest lucru util, consider că este lipsit de importanță. Sigur, pe un iPhone, apăsarea îndelungată duce la caractere accentuate, dar ar trebui să fie într-adevăr așa pe un laptop? Nu cred.
Din fericire, există o modalitate de a opri acest comportament de tip iOS ca să nu se scurgă în Mac-urile noastre.
implicit scrie -g ApplePressAndHoldEnabled -bool false
Este recomandat să vă deconectați și să vă conectați, pentru ca modificările să aibă efect.
22. Reglați rata de repetare a tastelor
Deci, ați schimbat comportamentul implicit al apăsării lungi pentru Mac-ul dvs. și ați încercat să repetați literele apăsând lung tasta, dar este prea lent (sau poate, prea rapid)? Tot ce trebuie să faceți este să reglați rata de repetare a tastelor. Setați valoarea la orice preferați, va trebui să testați câteva valori pentru a găsi o potrivire bună.
implicit scrie NSGlobalDomain KeyRepeat -int 0,02
Aceasta va seta o rată de repetare a tastei foarte rapidă. Puteți ajusta valoarea în funcție de preferințe.
23. Convertiți fișierul audio în ton de apel iPhone
iPhone-urile folosesc formatul .m4r pentru tonuri de apel, și dacă ați dorit vreodată să setați melodia preferată ca ton de apel, nu aveți noroc până când convertiți fișierul în format .m4r. Din fericire, puteți face acest lucru foarte ușor folosind Terminalul.
afconvert input.mp3 ringtone.m4r -f m4af
Această comandă preia un fișier input.mp3, îl convertește în format .m4r și îl salvează cu numele „ringtone.m4r”
24. Creați Audiobook din fișier text
Acesta este unul distractiv. O comandă simplă pe terminal, și tu poate converti orice fișier text într-o carte audio, complet cu pauze adecvate la semnele de punctuație.
Comanda în sine este: spune -v Alex -f /path/to/file.txt -o "outputfile.m4a"
Notă: Această comandă creează audiobook-ul cu vocea „Alex”, OS X are o mulțime de voci disponibile pentru a alege, puteți afla mai multe rulând spune -v ?
în terminal.
25. Dezactivați sunetul la pornire
Da, puteți apăsa o tastă în timp ce porniți computerul, pentru a preveni ca acesta să facă „clopotul” iconic, dar trebuie să faceți acest lucru de fiecare dată când porniți Mac-ul. De ce nu îl dezactivați complet? Tot ce trebuie să faceți este să executați următoarea comandă:
sudo nvram
26. Afișați parola rețelei WiFi
De multe ori, se întâmplă să am Mac-ul meu conectat la o rețea WiFi și vreau să-mi conectez și telefonul. Din păcate, nu-mi amintesc parola. Aș putea ghici, sigur, dar aș putea să-i cer și lui Mac să-mi spună. Mi se pare că acesta din urmă este un mod mult mai eficient de abordare a acestei probleme.
security find-generic-password -D "Parola de rețea AirPort" -a "SSID" -gw
Aceasta este comanda de care aveți nevoie pentru a rula în terminal. Evident, înlocuiți „SSID” cu numele rețelei WiFi doriți să găsiți parola pentru.
Notă: Această comandă poate afișa parolele pentru rețelele WiFi la care Mac-ul dvs. s-a conectat, cel puțin o dată. Acesta nu este un instrument pentru a sparge parolele WiFi.
27. Generați parole sigure
Parolele securizate sunt greu de creat și mai greu de reținut. Ei bine, cel puțin te pot ajuta să rezolvi jumătate din problema respectivă. Cealaltă jumătate - partea amintitoare - ei bine, asta e pe tine. Știi, ai putea să-l notezi undeva în siguranță.
Terminalul vă poate ajuta să generați parole puternice folosind această comandă:
data | md5
28. Faceți capturi de ecran întârziate
Ați dorit vreodată să faceți o captură de ecran întârziată? Eu personal nu am avut vreodată nevoie, dar poate că ai. Trebuie să existe cineva care să utilizeze acest lucru, deoarece există aplicații de la terți care permit acest lucru. Poate vor să creeze un time-lapse al ecranelor lor, dar eu deviez. Sunt aici pentru a vă spune că nu aveți nevoie de acele aplicații terțe pentru a face capturi de ecran întârziate.
Tot ce aveți nevoie este, l-ați ghicit, Terminalul și următoarea comandă:
captură de ecran -T 3 -t jpg -P delayedpic.jpg
Aceasta va face o captură de ecran după 3 secunde și o va salva ca „delayedpic.jpg” pe computer.
29. Schimbați formatul de ecran implicit
Aici, la Beebom, folosim capturi de ecran JPEG pe tot site-ul; Mac-urile fac capturi de ecran în PNG, în mod implicit. Acest lucru a provocat o dificultate majoră: a trebuit exportați fiecare captură de ecran într-un format JPEG înainte să îl pot folosi pe site. Cu toate acestea, m-a determinat și să caut o soluție și se dovedește, soluția este o comandă; și una simplă la asta.implicit scrie com.apple.screencapture tip "jpg"
Această comandă îmi va economisi nenumărate ore de conversie a capturilor de ecran în JPEG și atunci încărcându-le pe site.
30. Redați sunetul de încărcare iOS când MagSafe este conectat
Sincer să fiu, acesta este mai degrabă un truc; dar ar putea fi util dacă lumina de pe conectorul MagSafe s-a stricat și nu funcționează. Rețineți că am spus că „ar putea” fi util. Adică, puteți vedea în continuare pictograma bateriei pentru a verifica dacă laptopul dvs. se încarcă sau nu, dar orice. Aceasta este o caracteristică ascunsă, totuși, și o acoper.
implicit scrie com.apple.PowerChime ChimeOnAllHardware -bool true && \
deschideți /System/Library/CoreServices/PowerChime.app
Îl poți opri și tu.
implicit scrie com.apple.PowerChime ChimeOnAllHardware -bool false && \
deschideți /System/Library/CoreServices/PowerChime.app
VEZI ȘI: 25 de aplicații esențiale ale barei de meniu pentru Mac
Explorează, învață, fii productiv
Aceste caracteristici ascunse nu sunt o listă exhaustivă. Nu pretind că știu tot ce poate face Terminalul, dar acest articol vă poate oferi o idee despre avantajele explorării Terminalului și a comenzilor sale. Încercați caracteristicile pe care le-am explicat în acest articol și comentați mai jos, explicând experiența dvs. cu aceste comenzi.