Deschiderea Finder Windows din terminal
Cuprins:
Finder, browserul sistemului de fișiere Mac OS X, este în cele din urmă doar o aplicație GUI cu aspect plăcut și poate fi interacționat fluid din linia de comandă.
Aceasta înseamnă că puteți sări la directoare și puteți deschide literalmente orice fereastră Mac Finder direct din terminal, folosind un șir de comandă simplu bazat pe comanda „deschidere”.
Cum să deschideți Finder Windows din Terminal în Mac OS
Sintaxa generală de utilizat pentru aceasta este următoarea:
deschide /Path/To/Directory/
De exemplu, dacă doriți să deschideți folderul care conține aplicația Finder menționată mai sus (care v-ar permite apoi să o deschideți printr-un dublu clic), puteți utiliza următoarea sintaxă a comenzii:
deschide /System/Library/CoreServices/
Deschiderea directorului rădăcină în Finder este de asemenea simplă:
deschis /
Deschiderea directorului principal al utilizatorilor se poate realiza după cum urmează:
deschis ~
Ce se întâmplă dacă sunteți îngropat adânc în sistemul de fișiere din Terminal și trebuie să deschideți acea cale adâncă în Finder? Accesarea imediată a directorului de lucru prezent într-o nouă fereastră Finder se realizează rapid prin tastarea următorului șir de comandă în Terminal:
deschis .
„.” (perioada) a fost mult timp o referință UNIX la directorul de lucru actual (PWD, uneori numit Director de lucru curent sau CWD) și se schimbă în funcție de locul în care se află terminalul. De exemplu, dacă tocmai ați lansat Terminalul care este implicit în folderul de pornire al utilizatorilor, tastând asta în linia de comandă va deschide imediat directorul dvs. de acasă, dar puteți fi oriunde și funcționează la fel. Utilizarea „deschidere” din linia de comandă pentru a sări la folderul curent (PWD) din Finder a fost discutată în mod special aici.
De asemenea, puteți specifica directoare de deschis din terminal în Finder, așa:
deschide /Aplicații/Utilități/
Acest lucru deschide folderul aplicației de utilități. Încercați-l cu aproape orice.
Acest lucru poate fi o modalitate excelentă de a trece la directoare de sistem profund încorporate datorită completării filelor:
deschide /System/Library/Application\ Support/iTunes/Defaults/Preferences/
Rețineți că Open poate fi folosit și pentru a lansa aplicații și pentru a efectua alte sarcini. Acest lucru oferă comenzii „deschidere” capacitatea de a relansa aplicații care sunt specifice sistemului, ca orice altă aplicație. Rămânând pe subiectul „Finder”, aplicația Finder poate fi lansată ca o altă aplicație dacă s-a prăbușit sau este închisă dintr-un motiv oarecare. Pentru a face asta, introduceți pur și simplu următorul șir de comandă în terminal:
deschide /System/Library/CoreServices/Finder.app
Din nou, aceasta poate fi folosită pentru orice altă aplicație în OS X, doar asigurați-vă că îl îndreptați către aplicație.
Dacă nu funcționează pentru a lansa aplicația în cauză, uneori poate fi necesar să îndreptați șirul deschis către aplicațiile binare conținute în pachetul .app, astfel:
deschide /Applications/Sample.app/Contents/MacOS/Sample
Locația exactă a binarului aplicației poate varia în funcție de aplicația individuală, atunci când aveți îndoieli, căutați în directoarele „name.app/Contents/” pentru a-l găsi.
Următoarea întrebare logică poate fi cum să faci asta invers; adică cum să deschideți o nouă fereastră Terminal.app setată la directorul prezent, așa cum este vizualizat în Finder. Se dovedește că o astfel de caracteristică există în OS X Services, deși un utilizator trebuie să activeze serviciul „New Terminal at Folder” pentru a obține o astfel de funcționalitate, care este apoi accesibilă cu un clic dreapta pe orice director din Finder.