A Finder Windows megnyitása a terminálról
Tartalomjegyzék:
A Finder, a Mac OS X fájlrendszer-böngészője végül is csak egy szép megjelenésű grafikus felhasználói felület, és gördülékenyen használható a parancssorból.
Ez azt jelenti, hogy könyvtárakra ugorhat, és szó szerint bármelyik Mac Finder-ablakot megnyithatja közvetlenül a terminálról az „open” parancson alapuló egyszerű parancssor használatával.
A Finder Windows megnyitása a terminálból Mac OS rendszerben
Az ehhez használandó általános szintaxis a következő:
open /Path/To/Directory/
Ha például meg szeretné nyitni azt a mappát, amely a fent említett Finder alkalmazást tartalmazza (amely lehetővé teszi, hogy dupla kattintással nyissa meg), akkor a következő parancsszintaxist használhatja:
open /System/Library/CoreServices/
A gyökérkönyvtár megnyitása a Finderben is egyszerű:
nyisd ki /
A User Home Directory megnyitása a következőképpen érhető el:
nyitás ~
Mi van, ha mélyen el van temetve a terminálon belüli fájlrendszerben, és meg kell nyitnia ezt a mély elérési utat a Finderben? A jelenlegi munkakönyvtár azonnali elérése egy új Finder ablakban gyorsan elérhető, ha beírja a következő parancssort a terminálba:
nyisd ki .
Az "." (pont) régóta UNIX hivatkozás a jelenlegi munkakönyvtárra (PWD, néha Current Working Directory vagy CWD), és a terminál elhelyezkedésének megfelelően változik. Például, ha éppen most indította el a terminált, amely alapértelmezés szerint a felhasználók saját mappája, ezt a parancssorba beírva azonnal megnyílik a kezdőkönyvtár, de bárhol lehet, és ugyanúgy működik. Itt külön tárgy altuk, hogy a parancssorból a „nyitás” parancssorból a Current Folder (PWD) elemre ugorhat a Finderben.
A terminálból a Finderbe megnyitandó könyvtárakat is megadhatja, például:
open /Applications/Utilities/
Ez megnyitja a segédprogramok alkalmazás mappáját. Próbálja ki szinte bármivel.
Ez nagyszerű módja lehet a mélyen beágyazott rendszerkönyvtárak elérésének a lapkitöltésnek köszönhetően:
open /System/Library/Application\ Support/iTunes/Defaults/Preferences/
Ne feledje, hogy az Open is használható alkalmazások indítására és egyéb feladatok végrehajtására. Ez lehetővé teszi az „open” parancsnak a rendszerspecifikus alkalmazások újraindítását, mint bármely más alkalmazást. Maradva a „Kereső” témánál, a Finder alkalmazás egy másik alkalmazáshoz hasonlóan elindítható, ha összeomlott vagy valamilyen okból kilép. Ehhez egyszerűen írja be a következő parancssort a terminálba:
open /System/Library/CoreServices/Finder.app
Ismét, ez az OS X bármely más alkalmazásához használható, csak ügyeljen rá, hogy az alkalmazásra mutassa.
Ha nem működik a kérdéses alkalmazás elindítása, előfordulhat, hogy a nyitott karakterláncot az .app csomagban található alkalmazások binárisára kell mutatnia, például:
open /Applications/Sample.app/Contents/MacOS/Sample
Az alkalmazás bináris fájljának pontos helye alkalmazásonként változhat, ha kétségei vannak, keresse meg a „name.app/Contents/” könyvtárat.
A következő logikus kérdés az lehet, hogyan lehet ezt fordítva; vagyis hogyan lehet megnyitni egy új Terminal.app ablakot, amely a Finderben látható jelenlegi könyvtárba van beállítva. Kiderült, hogy létezik ilyen funkció az OS X Servicesben, bár a felhasználónak engedélyeznie kell az „Új terminál a mappában” szolgáltatást, hogy elnyerje ezt a funkciót, amely ezután a Finder bármely könyvtárán jobb gombbal elérhető.