Binubuksan ang Finder Windows mula sa Terminal

Talaan ng mga Nilalaman:

Anonim

Finder, ang Mac OS X file system browser, ay isa lamang magandang tingnang GUI application, at maaari itong makipag-ugnayan nang tuluy-tuloy mula sa command line.

Ito ay nangangahulugan na maaari kang tumalon sa mga direktoryo at literal na buksan ang anumang window ng Mac Finder nang direkta mula sa terminal sa pamamagitan ng paggamit ng isang simpleng command string batay sa 'bukas' na command.

Paano Buksan ang Finder Windows mula sa Terminal sa Mac OS

Ang pangkalahatang syntax na gagamitin para dito ay ang mga sumusunod:

open /Path/To/Directory/

Halimbawa, kung gusto mong buksan ang folder na naglalaman ng nabanggit na Finder application (na magbibigay-daan sa iyo na buksan ito gamit ang double-click), maaari mong gamitin ang sumusunod na command syntax:

open /System/Library/CoreServices/

Ang pagbubukas ng Root directory sa Finder ay simple din:

bukas /

Ang pagbubukas ng User Home Directory ay maaaring makamit tulad ng sumusunod:

bukas ~

Paano kung nakabaon ka nang malalim sa file system sa loob ng Terminal, at kailangan mong buksan ang malalim na landas na iyon sa Finder? Ang pag-access kaagad sa kasalukuyang gumaganang direktoryo sa isang bagong window ng Finder ay mabilis na nakakamit sa pamamagitan ng pag-type ng sumusunod na command string sa Terminal:

bukas .

Ang “.” (period) ay matagal nang naging sanggunian ng UNIX sa kasalukuyang working directory (PWD, minsan tinatawag na Current Working Directory o CWD), at nagbabago ito ayon sa kung saan matatagpuan ang terminal. Halimbawa, kung kakalunsad mo lang ng Terminal na nagde-default sa folder ng home ng mga user, ang pag-type na sa command line ay agad na magbubukas ng iyong home directory, ngunit maaari kang maging kahit saan at pareho itong gumagana. Ang paggamit ng 'bukas' mula sa command line para tumalon sa Current Folder (PWD) sa Finder ay partikular na tinalakay dito.

Maaari mo ring tukuyin ang mga direktoryo na bubuksan mula sa terminal papunta sa Finder, tulad nito:

open /Applications/Utilities/

Binubuksan nito ang folder ng iyong utility app. Subukan ito sa halos kahit ano.

Maaari itong gumawa ng isang mahusay na paraan upang lumipat sa malalim na naka-embed na mga direktoryo ng system salamat sa pagkumpleto ng tab:

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

Tandaan na ang Open ay maaari ding gamitin para maglunsad ng mga application at magsagawa ng iba pang mga gawain. Nagbibigay ito ng 'bukas' na command ng kakayahang muling ilunsad ang mga application na partikular sa system, tulad ng anumang iba pang app. Pananatili sa paksang "Finder," ang Finder application ay maaaring ilunsad tulad ng isa pang app kung ito ay nag-crash o huminto para sa ilang kadahilanan. Upang gawin iyon, ipasok lamang ang sumusunod na command string sa terminal:

open /System/Library/CoreServices/Finder.app

Muli, magagamit ito para sa anumang iba pang application sa buong OS X, tiyaking ituro ito sa app.

Kung hindi gumagana ang paglunsad ng app na pinag-uusapan, minsan ay maaaring kailanganin mong ituro ang bukas na string sa binary ng mga application na nasa loob ng .app package sa halip, tulad nito:

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

Ang eksaktong lokasyon ng binary ng application ay maaaring mag-iba sa bawat indibidwal na application, kapag may pagdududa, tumingin sa loob ng mga direktoryo ng “name.app/Contents/” upang mahanap ito.

Ang susunod na lohikal na tanong ay maaaring kung paano ito gawin nang baligtad; ibig sabihin, kung paano magbukas ng bagong Terminal.app window na nakatakda sa kasalukuyang direktoryo gaya ng pagtingin sa Finder. Lumalabas na may ganitong feature sa OS X Services, bagama't dapat paganahin ng isang user ang serbisyong "Bagong Terminal sa Folder" upang makakuha ng ganoong functionality, na pagkatapos ay maa-access sa pamamagitan ng Right-Click sa anumang direktoryo sa loob ng Finder.

Binubuksan ang Finder Windows mula sa Terminal