Åpne Finder Windows fra terminalen
Innholdsfortegnelse:
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.