Finder Windows atvēršana no termināļa
Satura rādītājs:
Finder, Mac OS X failu sistēmas pārlūkprogramma, galu galā ir tikai skaista GUI lietojumprogramma, un ar to var viegli mijiedarboties, izmantojot komandrindu.
Tas nozīmē, ka varat pāriet uz direktorijiem un burtiski atvērt jebkuru Mac Finder logu tieši no termināļa, izmantojot vienkāršu komandu virkni, kuras pamatā ir komanda “open”.
Kā atvērt Windows Finder no termināļa operētājsistēmā Mac OS
Vispārējā sintakse, kas jāizmanto šim nolūkam, ir šāda:
open /Path/Uz/Directory/
Piemēram, ja vēlaties atvērt mapi, kurā atrodas iepriekšminētā lietojumprogramma Finder (kas pēc tam ļaus to atvērt ar dubultklikšķi), varat izmantot šādu komandu sintaksi:
open /System/Library/CoreServices/
Arī saknes direktorija atvēršana programmā Finder ir vienkārša:
atvērt /
Lietotāja mājas direktoriju var atvērt šādi:
atvērt ~
Ko darīt, ja esat dziļi aprakts termināļa failu sistēmā un ir jāatver šis dziļais ceļš Finder? Tūlītēja piekļuve pašreizējam darba direktorijam jaunā Finder logā tiek ātri panākta, terminālī ierakstot šādu komandu virkni:
atvērt .
The "." (punkts) jau sen ir bijusi UNIX atsauce uz pašreizējo darba direktoriju (PWD, dažreiz saukta par pašreizējo darba direktoriju vai CWD), un tā mainās atkarībā no termināļa atrašanās vietas. Piemēram, ja tikko esat palaidis termināli, kas pēc noklusējuma ir lietotāju mājas mape, ierakstot to komandrindā, nekavējoties tiks atvērts jūsu mājas direktorijs, taču jūs varat atrasties jebkur, un tas darbojas tāpat. Šeit tika īpaši apspriesta opcija “atvērt” no komandrindas, lai pārietu uz pašreizējo mapi (PWD) meklētājā.
Varat arī norādīt direktorijus, kas jāatver no termināļa uz Finder, piemēram:
open /Applications/Utilities/
Tas tiek atvērta jūsu utilītprogrammu mape. Izmēģiniet to ar gandrīz jebko.
Tas var būt lielisks veids, kā pāriet uz dziļi iegultiem sistēmas direktorijiem, pateicoties tabulēšanas pabeigšanai:
open /Sistēma/Bibliotēka/Lietojumprogramma\ Atbalsts/iTunes/Defaults/Preferences/
Ņemiet vērā, ka Open var izmantot arī lietojumprogrammu palaišanai un citu uzdevumu veikšanai. Tas nodrošina komandu “atvērt” iespēju atkārtoti palaist lietojumprogrammas, kas ir specifiskas sistēmai, tāpat kā jebkura cita lietotne. Paliekot pie tēmas “Finder”, lietojumprogrammu Finder var palaist tāpat kā citu lietotni, ja tā ir avarējusi vai kāda iemesla dēļ tiek aizvērta. Lai to izdarītu, terminālī vienkārši ievadiet šādu komandu virkni:
open /System/Library/CoreServices/Finder.app
Atkal, to var izmantot jebkurai citai lietojumprogrammai visā OS X — tikai noteikti norādiet to uz lietotni.
Ja attiecīgās lietotnes palaišana nedarbojas, dažreiz atvērtā virkne var būt jānorāda uz lietojumprogrammu bināro failu, kas atrodas .app pakotnē, piemēram:
open /Applications/Sample.app/Contents/MacOS/Sample
Precīza lietojumprogrammas binārā faila atrašanās vieta var atšķirties atkarībā no lietojumprogrammas, ja rodas šaubas, meklējiet direktoriju name.app/Contents/, lai to atrastu.
Nākamais loģiskais jautājums var būt, kā to izdarīt otrādi; tas ir, kā atvērt jaunu logu Terminal.app, kas iestatīts uz pašreizējo direktoriju, kā tas ir skatīts programmā Finder. Izrādās, ka šāda funkcija pastāv OS X pakalpojumos, lai gan lietotājam ir jāiespējo pakalpojums “Jauns terminālis mapē”, lai iegūtu šādu funkcionalitāti, kas pēc tam ir pieejama, ar peles labo pogu noklikšķinot uz jebkura Finder direktorija.