Executarea comenzilor și rularea instrumentelor în Terminal pe Mac
Puteți utiliza interactiv mediul în linie de comandă prin introducerea unei comenzi și așteptând rezultatul, sau puteți utiliza shellul pentru a compune scripturi care rulează fără interacțiune directă.
Executarea comenzilor în shell
În aplicația Terminal pe Mac, introduceți numele complet al căii fișierului executabil al instrumentului, urmat de argumentele necesare, apoi apăsați Retur.
Dacă o comandă este amplasată în unul dintre dosarele cunoscute ale shellului, puteți omite informațiile despre cale când introduceți numele comenzii. Lista de dosare cunoscute este stocată în variabila de mediu PATH a shellului și include dosarele care conțin majoritatea instrumentelor în linie de comandă.
De exemplu, pentru a rula comanda ls
în dosarul de reședință al utilizatorului actual, introduceți următoarea comandă și apăsați Retur:
% ls
Pentru a rula o comandă în dosarul de reședință al utilizatorului curent, introduceți înainte specificația dosarului. De exemplu, pentru a rula MyCommandLineProg
, utilizați următoarele:
% ~/MyCommandLineProg
Pentru a deschide o aplicație, utilizați comanda de deschidere:
% open -a MyProg.app
Atunci când introduceți comenzi, dacă primiți mesajul comandă negăsită
, verificați ortografia. Iată un exemplu:
% opne -a TextEdit.app
zsh: opne: command not found
Comenzi de terminare
În aplicația Terminal pe Mac, faceți clic pe fereastra Terminal care rulează comanda pe care doriți să o terminați.
Apăsați Control-C.
Această operațiune trimite un semnal care duce la terminarea majorității comenzilor.
Repetarea comenzilor introduse anterior
Comenzile pe care le introduceți în timpul unei sesiuni sunt salvate, astfel încât să puteți repeta o comandă utilizată anterior fără să o tastați din nou.
În aplicația Terminal pe Mac, apăsați tasta Săgeată sus.
Ultima comanda pe care ați introdus-o apare pe linia de comandă.
Continuați să apăsați tasta Săgeată sus până când vedeți comanda pe care o doriți, apoi apăsați Retur.