Mi a Terminal a Macen?
A Terminal egy, haladó szintű felhasználók és fejlesztők számára kifejlesztett app, amely segítségével parancssori felületet (CLI) használva kommunikálhat a Mac operációs rendszerével. Parancsok és szkriptek (más néven rendszerhéj-parancsfájlok) megadásával végezhet el feladatokat a Macen.
A Terminal megnyitását követően egy egyszerű ablak látható egy parancssori adatkérővel. A Terminal parancsok és opciók olyan szofisztikált katalógusával rendelkezik, amelyek segítségével egyszerű vagy akár rendkívül összetett feladatokat is elvégezhet. A parancsok Terminal appban történő megjelenítésével és használatával kapcsolatos további információkért tekintse meg a Reading UNIX Manual Pages című részt az Apple fejlesztői webhelyén.
A feladatok elvégzésére és appfunkciók elérésére használt grafikus felhasználói felületet (gombokat, csúszkákat, menüket) alkalmazó tipikus Maces appokkal ellentétben a Terminal appban kódok sorait kell megadnia a parancssori felületen. Ezeket a kódparancsokat (valamint a szkriptekként elküldött számos parancsot) egy rendszerhéj hajtja végre, amely a Unix operációs rendszer felhasználói felülete.
A Terminal appban olyan parancsokat és szkripteket hajthat végre, amelyek megmondják a rendszerhéjnak, hogy mit kell tennie. Megadhat például egy olyan parancsot, amely megjeleníti egy mappa tartalmát, vagy egy olyan szkriptet, amely automatizálja egy app megnyitását és egy feladat elvégzését.
Egy másik megoldásként egyszerű szkripteket is használhat a Terminal appal, hogy időt takarítson meg, vagy hogy automatizálja az ismétlődő feladatokat. Ha gyors, alacsony szintű programozással rendelkező szkriptekkel kell dolgoznia vagy automatizálnia, a Terminal app tökéletes hozzáférést biztosít a Unix operációs rendszerhéjak (többek között a BASH és a ZSH) bemenetéhez és kimenetéhez.
A Terminal használatával és a szkriptek létrehozásával kapcsolatos további információkért tekintse meg az Apple fejlesztői webhely Shell Scripting Primer című oldalát.
Megjegyzés: A Terminal továbbá akkor is hasznosnak bizonyulhat, amikor a Mackel kapcsolatos hibákat próbálja elhárítani az Apple-támogatás segítségével. Az app törlése nem ajánlott.