Öppna Finder Windows från terminalen

Innehållsförteckning:

Anonim

Detta innebär att du kan hoppa till kataloger och öppna bokstavligen vilket Mac Finder-fönster som helst direkt från terminalen genom att använda en enkel kommandosträng baserad på kommandot 'öppna'.

Hur man öppnar Finder Windows från Terminal i Mac OS

Den allmänna syntaxen att använda för detta är följande:

öppna /Path/To/Directory/

Till exempel, om du vill öppna mappen som innehåller ovannämnda Finder-applikation (som sedan skulle tillåta dig att öppna den med ett dubbelklick), kan du använda följande kommandosyntax:

öppen /System/Library/Core Services/

Det är också enkelt att öppna rotkatalogen i Finder:

öppna /

Öppning av användarhemkatalogen kan göras på följande sätt:

öppen ~

Tänk om du är begravd djupt i filsystemet i terminalen och behöver öppna den djupa sökvägen i Finder? Omedelbar åtkomst till den nuvarande arbetskatalogen i ett nytt Finder-fönster uppnås snabbt genom att skriva följande kommandosträng i terminalen:

öppna .

The "." (period) har länge varit en UNIX-referens till den nuvarande arbetskatalogen (PWD, ibland kallad Current Working Directory eller CWD), och den ändras beroende på var terminalen finns. Till exempel, om du precis har startat Terminal som är standard i användarens hemmapp, skriver du det på kommandoraden för att omedelbart öppna din hemkatalog, men du kan vara var som helst och det fungerar på samma sätt. Att använda "öppna" från kommandoraden för att hoppa till den aktuella mappen (PWD) i Finder diskuterades här specifikt.

Du kan också ange kataloger som ska öppnas från terminalen till Finder, som så:

öppna /Applications/Utilities/

Detta öppnar din verktygsapp-mapp. Prova med nästan vad som helst.

Detta kan vara ett utmärkt sätt att hoppa till djupt inbäddade systemkataloger tack vare flikkomplettering:

öppen /System/Bibliotek/Application\ Support/iTunes/Defaults/Preferences/

Observera att Open även kan användas för att starta applikationer och utföra andra uppgifter. Detta ger kommandot "öppna" möjligheten att starta om program som är systemspecifika, som vilken annan app som helst. Om du håller dig till ämnet "Finder", kan Finder-applikationen startas som en annan app om den har kraschat eller avslutas av någon anledning. För att göra det, skriv bara in följande kommandosträng i terminalen:

öppen /System/Library/CoreServices/Finder.app

Återigen, detta kan användas för alla andra program i OS X, se bara till att rikta det mot appen.

Om det inte fungerar att starta appen i fråga, kan du ibland behöva peka den öppna strängen mot applikationernas binära filer i .app-paketet istället, som så:

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

Den exakta platsen för den binära applikationen kan variera per enskild applikation. Om du är osäker kan du leta i "name.app/Contents/"-katalogerna för att hitta den.

Nästa logiska fråga kan vara hur man gör detta omvänt; det vill säga hur man öppnar ett nytt Terminal.app-fönster inställt på den nuvarande katalogen som den visas i Finder. Det visar sig att en sådan funktion finns i OS X Services, även om en användare måste aktivera tjänsten "New Terminal at Folder" för att få sådan funktionalitet, som sedan är tillgänglig med ett högerklick på valfri katalog i Finder.

Öppna Finder Windows från terminalen