Terminal pentru incepatori - I

Mac e sinonim cu o fantastica interfata grafica pentru utilizator. Poti lucra in liniste o viata intreaga fara sa atingi vreodata functia Terminal. Insa pentru cei care doresc sa-si puna la incercare aptitudinile de programare si sa-si exerseze facultatile mentale, Terminal poate fi un instrument excelent.

Terminal pentru incepatori - I

Terminal e o aplicatie ce îti permite sa interactionezi cu Mac-ul prin linii de comanda, pe care e posibil sa le cunosti de la Linux OS. Comenzile pe care le introduci în Terminal pentru a interactiona cu Mac-ul se numesc bash. Cu alte cuvinte, Terminal este interfata directa pentru shell-ul bash OS X – parte din root-ul UNIX.

Cum deschizi Terminal

Poti gasi aplicatia Terminal în folderul Utilities din Applications. Pentru a-l deschide, da pur si simplu dublu click pe iconita…

Utilities - Terminal

Pe desktop se va deschide o mica fereastra cu fundal alb. În bara de sus vei vedea numele tau de utilizator, cuvântul „bash” si dimensiunile ferestrei exprimate în pixeli.

Comenzile în Terminal

Terminal functioneaza ca orice alta interfata CLI. Scrii pur si simplu comanda în dreptul cursorului, apesi Return pentru a executa si asta-i tot.

fereastra Terminal

Fiecare comanda e alcatuita din trei elemente: comanda în sine, un argument (pe baza caror resurse trebuie sa opereze) si o optiune care modifica rezultatul.

Pentru un prim exemplu, hai sa copiem un fisier. Comanda pentru copiat este cp. Sintaxa comenzii arata astfel:

cp destinatia sursei

De exemplu, pentru a copia un fisier numit Exemplu.rtf de pe Desktop în folderul Documents, ar trebui sa introduci urmatoarea comanda în Terminal, apoi sa apesi Return:

cp ~/Desktop/Exemplu.rtf ~/Documents

Vei avea un fisier numit Exemplu.rtf pe Dektop si o copie a acestuia în folderul Documents.

Felicitari, tocmai ai utilizat o interfata CLI!

Hai acum sa ne uitam la o metoda ceva mai haioasa de utilizare.

Personalizeaza mesajul de Login de pe Mac

Confera Mac-ului atribute personalizate. Pentru mesajul de Login, poti alege un moto inspirational sau poti introduce informatiile de contact si o recompensa, în caz ca pierzi computerul, iar o alta persoana îl gaseste.

Deschide Terminal si scrie asa:

sudo write /Library/Preferences/com.apple.loginwindow LoginwindowText "TEXTUL PERSONALIZAT"

Arata fisierele ascunse în Finder

Una dintre elegantele maniere Apple de a proteja utilizatorul e ascunderea anumitor fisiere sau foldere din Finder. (E destul de dificil sa accesezi ceva ce nu vezi.) De obicei, acele fisiere sunt precedate de un punct (fisier .htaccess, profil .bash sau director .svn). De exemplu, folderele ascunse sunt /usr, /bin, /etc si desigur folderul Library, care contine fisierele de tip application-support.

În unele cazuri, pentru a rezolva o anumita problema, trebuie sa vezi acele fisiere.

In some cases, you need to see those files in order to fix something.

Deschide Terminal si scrie asa:

defaults write com.apple.finder AppleShowAllFiles TRUE

Aceasta comanda ar trebui sa lanseze o fereastra Finder cu fisierele/folderele care mai înainte erau ascunse, acum vizibile si afisate cu culoarea gri.

Poti revoca foarte simplu aceasta operatie, pentru ca e posibil sa fii inundat de o multime de fisiere de sistem irelevante. Tot ce ai de facut e sa înlocuiesti TRUE cu FALSE în comanda de mai sus, astfel:

defaults write com.apple.finder AppleShowAllFiles FALSE

Daca nu îti place Terminal, exista si o scurtatura facilitata de o combinatie de taste: Cmd + Shift + . (punct).

Care sunt cele mai utile comenzi Terminal? Fii pe faza pentru urmatorul nostru articol din seria dedicata interfetei Terminal.

Înapoi la blog