Obrint el Finder Windows des del Terminal

Taula de continguts:

Anonim

Finder, el navegador del sistema de fitxers de Mac OS X, en última instància, és només una aplicació GUI d'aspecte agradable i es pot interactuar amb fluïdesa des de la línia d'ordres.

Això significa que podeu s altar als directoris i obrir literalment qualsevol finestra de Mac Finder directament des del terminal mitjançant una cadena d'ordres senzilla basada en l'ordre "obrir".

Com obrir Finder Windows des del terminal a Mac OS

La sintaxi general que s'utilitza per a això és la següent:

obert /Camí/Al/Directori/

Per exemple, si voleu obrir la carpeta que conté l'aplicació Finder esmentada (que us permetria obrir-la amb un doble clic), podeu utilitzar la sintaxi d'ordres següent:

obert /System/Library/CoreServices/

Obrir el directori arrel al Finder també és senzill:

obert /

Obrir el directori d'inici dels usuaris es pot aconseguir de la següent manera:

obert ~

Què passa si estàs enterrat profundament al sistema de fitxers del Terminal i necessites obrir aquest camí profund al Finder? L'accés immediat al directori de treball actual en una nova finestra del Finder s'aconsegueix ràpidament escrivint la següent cadena d'ordres al terminal:

obert .

El “.” (punt) ha estat durant molt de temps una referència UNIX al directori de treball actual (PWD, de vegades anomenat Directori de treball actual o CWD), i canvia segons on es trobi el terminal. Per exemple, si acabeu de llançar Terminal, que és per defecte a la carpeta d'inici de l'usuari, escrivint això a la línia d'ordres s'obrirà immediatament el vostre directori d'inici, però podeu estar a qualsevol lloc i funciona igual. L'ús de "obrir" des de la línia d'ordres per s altar a la carpeta actual (PWD) al Finder es va parlar aquí específicament.

També podeu especificar directoris per obrir des del terminal al Finder, així:

obert /Aplicacions/Utilitats/

Això obre la carpeta de l'aplicació d'utilitats. Prova-ho amb gairebé qualsevol cosa.

Això pot ser una manera fantàstica de s altar als directoris del sistema profundament incrustats gràcies a la completació de pestanyes:

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

Tingueu en compte que Open també es pot utilitzar per llançar aplicacions i realitzar altres tasques. Això proporciona a l'ordre "open" la possibilitat de rellançar aplicacions específiques del sistema, com qualsevol altra aplicació. Continuant amb el tema "Finder", l'aplicació Finder es pot llançar com una altra aplicació si s'ha bloquejat o es tanca per algun motiu. Per fer-ho, simplement introduïu la següent cadena d'ordres al terminal:

obert /System/Library/CoreServices/Finder.app

Un cop més, això es pot utilitzar per a qualsevol altra aplicació a tot OS X, només assegureu-vos d'apuntar-lo a l'aplicació.

Si no funciona per llançar l'aplicació en qüestió, de vegades és possible que hàgiu d'apuntar la cadena oberta al binari de les aplicacions continguts al paquet .app, així:

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

La ubicació precisa del binari de l'aplicació pot variar segons l'aplicació individual, en cas de dubte, busqueu-lo als directoris “name.app/Contents/” per trobar-lo.

La següent pregunta lògica pot ser com fer-ho al revés; és a dir, com obrir una nova finestra Terminal.app establerta al directori actual tal com es veu al Finder. Resulta que aquesta característica existeix als serveis d'OS X, tot i que un usuari ha d'habilitar el servei "Terminal nou a la carpeta" per obtenir aquesta funcionalitat, a la qual es pot accedir amb un clic dret a qualsevol directori del Finder.

Obrint el Finder Windows des del Terminal