„Finder Windows“ atidarymas iš terminalo
Turinys:
Finder, „Mac OS X“ failų sistemos naršyklė, galiausiai yra tik gražiai atrodanti GUI programa, su kuria galima sklandžiai bendrauti iš komandinės eilutės.
Tai reiškia, kad galite pereiti prie katalogų ir tiesiog iš terminalo atidaryti bet kurį „Mac Finder“ langą naudodami paprastą komandų eilutę, pagrįstą komanda „atidaryti“.
Kaip atidaryti Finder Windows iš terminalo sistemoje Mac OS
Bendra sintaksė, kurią reikia naudoti, yra tokia:
open /Path/To/Directory/
Pavyzdžiui, jei norite atidaryti aplanką, kuriame yra anksčiau minėta Finder programa (kuri tada leistų jį atidaryti dukart spustelėjus), galite naudoti šią komandų sintaksę:
open /System/Library/CoreServices/
Atidaryti šakninį katalogą „Finder“ taip pat paprasta:
atviras /
Naudotojo namų katalogą galima atidaryti taip:
atidaryti ~
O kas, jei esate giliai palaidotas terminalo failų sistemoje ir reikia atidaryti tą gilų kelią Finder? Greitai prieiti prie esamo darbo katalogo naujame „Finder“ lange greitai pasiekiama terminale įvedus šią komandų eilutę:
atviras .
„. (taškas) jau seniai buvo UNIX nuoroda į dabartinį darbo katalogą (PWD, kartais vadinamą Current Working Directory arba CWD), ir jis keičiasi priklausomai nuo terminalo buvimo vietos. Pavyzdžiui, jei ką tik paleidote terminalą, kuris pagal numatytuosius nustatymus yra vartotojo namų aplankas, komandų eilutėje įvedus tai iškart bus atidarytas namų katalogas, tačiau galite būti bet kur ir jis veikia taip pat. Čia buvo konkrečiai aptarta, kaip naudoti komandų eilutę „atidaryti“, kad peršoktumėte į dabartinį aplanką (PWD) „Finder“.
Taip pat galite nurodyti katalogus, kuriuos reikia atidaryti iš terminalo į Finder, pvz.:
open /Applications/Utilities/
Tai atidaro jūsų paslaugų programų aplanką. Išbandykite beveik su bet kuo.
Tai gali būti puikus būdas pereiti prie giliai įterptų sistemos katalogų dėl skirtukų užbaigimo:
open /System/Library/Application\ Support/iTunes/Defaults/Preferences/
Atkreipkite dėmesį, kad Open taip pat gali būti naudojamas programoms paleisti ir kitoms užduotims atlikti. Tai suteikia komandai „atidaryti“ galimybę iš naujo paleisti programas, kurios yra specifinės sistemos, kaip ir bet kuri kita programa. Liekant ties „Finder“ tema, „Finder“ programa gali būti paleista kaip kita programa, jei ji sugenda arba dėl kokios nors priežasties išjungiama. Norėdami tai padaryti, tiesiog įveskite šią komandų eilutę į terminalą:
open /System/Library/CoreServices/Finder.app
Vėlgi, tai gali būti naudojama bet kuriai kitai programai visoje OS X, tiesiog būtinai nukreipkite ją į programą.
Jei nepavyksta paleisti atitinkamos programos, kartais gali reikėti nukreipti atvirąją eilutę į programų dvejetainį failą, esantį .app pakete, pvz.:
open /Applications/Sample.app/Contents/MacOS/Sample
Tiksli programos dvejetainio failo vieta gali skirtis atsižvelgiant į atskirą programą. Jei kyla abejonių, ieškokite katalogų „name.app/Contents/“, kad jį rastumėte.
Kitas logiškas klausimas gali būti, kaip tai padaryti atvirkščiai; tai yra, kaip atidaryti naują Terminal.app langą, nustatytą dabartiniame kataloge, kaip rodoma Finder. Pasirodo, tokia funkcija yra „OS X Services“, nors vartotojas turi įjungti paslaugą „Naujas terminalas aplanke“, kad įgytų tokią funkciją, kuri vėliau pasiekiama dešiniuoju pelės klavišu spustelėjus bet kurį „Finder“ katalogą.