Åpne Finder Windows fra terminalen

Innholdsfortegnelse:

Anonim

Dette betyr at du kan hoppe til kataloger og åpne bokstavelig t alt et hvilket som helst Mac Finder-vindu direkte fra terminalen ved å bruke en enkel kommandostreng basert på «open»-kommandoen.

Hvordan åpne Finder Windows fra Terminal i Mac OS

Den generelle syntaksen som skal brukes for dette er som følger:

open /Path/To/Directory/

For eksempel, hvis du vil åpne mappen som inneholder den nevnte Finder-applikasjonen (som da vil tillate deg å åpne den med et dobbeltklikk), kan du bruke følgende kommandosyntaks:

open /System/Library/Core Services/

Åpning av rotkatalogen i Finder er også enkelt:

åpen /

Åpning av brukerhjemmekatalogen kan oppnås som følger:

åpen ~

Hva om du er begravet dypt i filsystemet i terminalen, og trenger å åpne den dype banen i Finder? Umiddelbar tilgang til gjeldende arbeidskatalog i et nytt Finder-vindu oppnås raskt ved å skrive inn følgende kommandostreng i terminalen:

åpen .

«.» (punktum) har lenge vært en UNIX-referanse til den nåværende arbeidskatalogen (PWD, noen ganger k alt Current Working Directory eller CWD), og den endres i henhold til hvor terminalen er plassert. For eksempel, hvis du nettopp har startet Terminal som er standard til brukerens hjemmemapp, vil du umiddelbart åpne hjemmekatalogen din ved å skrive det på kommandolinjen, men du kan være hvor som helst og det fungerer på samme måte. Å bruke "åpne" fra kommandolinjen for å hoppe til gjeldende mappe (PWD) i Finder ble diskutert her spesifikt.

Du kan også angi kataloger som skal åpnes fra terminalen til Finder, slik:

open /Applications/Utilities/

Dette åpner verktøyapp-mappen din. Prøv det med omtrent hva som helst.

Dette kan være en flott måte å hoppe til dypt innebygde systemkataloger takket være tabulatorfullføring:

open /System/Library/Application\ Support/iTunes/Defaults/Preferences/

Merk at Open også kan brukes til å starte programmer og utføre andre oppgaver. Dette gir "åpne"-kommandoen muligheten til å restarte applikasjoner som er systemspesifikke, som enhver annen app. Ved å holde seg på "Finder"-emnet, kan Finder-applikasjonen startes som en annen app hvis den har krasjet eller avsluttes av en eller annen grunn. For å gjøre det, skriv inn følgende kommandostreng i terminalen:

open /System/Library/CoreServices/Finder.app

Igjen, dette kan brukes for alle andre applikasjoner i hele OS X, bare pass på å peke det mot appen.

Hvis det ikke fungerer å starte den aktuelle appen, kan det hende du må peke den åpne strengen mot applikasjonsbinæren i .app-pakken i stedet, slik:

open /Applications/Sample.app/Contents/MacOS/Sample

Den nøyaktige plasseringen til den binære applikasjonen kan variere fra individuell applikasjon, hvis du er i tvil, se i «name.app/Contents/»-katalogene for å finne den.

Det neste logiske spørsmålet kan være hvordan du gjør dette omvendt; det vil si hvordan du åpner et nytt Terminal.app-vindu satt til den nåværende katalogen som vist i Finder. Det viser seg at en slik funksjon eksisterer i OS X Services, selv om en bruker må aktivere tjenesten "New Terminal at Folder" for å få slik funksjonalitet, som deretter er tilgjengelig med et høyreklikk på en hvilken som helst katalog i Finder.

Åpne Finder Windows fra terminalen