diff --git a/chapters/basic/apps.rst b/chapters/basic/apps.rst index 7589d72..3061c31 100644 --- a/chapters/basic/apps.rst +++ b/chapters/basic/apps.rst @@ -3,10 +3,10 @@ Pornirea și oprirea aplicațiilor ================================ -Aplicațiile sunt pornite de utilizator sau de sistem. +Aplicațiile sunt pornite de utilizator sau de sistemul de operare. Utilizatorul pornește aplicațiile pentru că are o nevoie pe care aplicația o rezolvă. De exemplu, pornește un browser web pentru a accesa Wikipedia, sau pornește aplicația Spotify pentru a asculta muzică. -Sistemul pornește aplicații (fără intervenția utilizatorului) pentru a asigura buna funcționare a sistemului. +Sistemul de operare pornește aplicații (fără intervenția utilizatorului) pentru a asigura buna funcționare a sistemului. De exemplu, sistemul pornește un client DHCP pentru a obține automat parametrii de rețea care asigură conexiunea la Internet; sau pornește o aplicație care sincronizează data sistemului cu data indicată de un server din Internet. Utilizatorul poate porni aplicațiile folosind interfața grafică (*Graphical User Interface*, GUI) sau interfața în linia de comandă (*Command Line Interface*, CLI). @@ -15,7 +15,7 @@ Utilizatorul poate porni aplicațiile folosind interfața grafică (*Graphical U Vorbim despre pornirea aplicațiilor din terminal în capitolul ``Instalarea și utilizarea aplicațiilor``. În această secțiune vorbim despre pornirea și oprirea aplicațiilor. -Instalarea aplicațiilor noi este acoperită în capitolul ``Instalarea și utilizarea aplicațiilor``. +Instalarea aplicațiilor este acoperită în capitolul ``Instalarea și utilizarea aplicațiilor``. .. _basic_start_gui_app_icons: @@ -23,7 +23,7 @@ Pornirea unei aplicații grafice folosind iconuri ------------------------------------------------ Cel mai simplu mod de a porni o aplicație grafică este folosind iconuri. -Folosim mouse-ul și facem click pe icon și pornim aplicația. +Folosim mouse-ul și facem click pe icon pentru a porni aplicația. De exemplu, în Ubuntu 18.04, pentru a porni aplicația Rhythmbox, folosim iconul din bara de jos în stânga, la fel ca în imaginea de mai jos: .. figure:: ./gifs/open-rhythmbox-icon.gif @@ -34,7 +34,7 @@ După un click pe icon, aplicația va porni și o putem folosi. Spunem că acum aplicația **rulează**. Rularea înseamnă că aplicația folosește resursele sistemului pentru a îndeplini nevoile utilizatorului sau sistemului. -În mod similar pornim alte aplicații care au iconuri. +În mod similar putem porni alte aplicații care au iconuri. Aceste iconuri pot fi prezente pe bare de iconuri sau în diferite meniuri, depinzând de mediul grafic și distribuția folosită. .. _basic_stop_gui_app_icons: @@ -57,21 +57,22 @@ Utilizatorul poate opri o aplicație grafică în mai multe moduri: :alt: Oprirea aplicației LibreOffice folosind meniul grafic al aplicației * Folosind o combinație de taste care este asociată intrării din meniul grafic al aplicației. - În imaginea de mai sus, specifică LibreOffice, combinația de taste este ``Ctrl+q``. + În imaginea de mai sus, specifică aplicației LibreOffice, combinația de taste este ``Ctrl+q``. Această combinație de taste depinde de aplicație, spre deosebire combinației de taste ``Alt+F4``, care se aplică tuturor aplicațiilor grafice. * Folosind utilitarul ``xkill``. După ce pornim utilitarul ``xkill``, cursorul mouse-ului capătă o formă de ``x``. - Un click pe o aplicație grafică duce la omorârea acelei aplicații. + Un click pe o aplicație grafică duce la oprirea acesteia. -**Exercițiu:** Porniți aplicația *Thunderbird Mail* și opriți-o în toate modurile de mai sus. +**Exerciții** + +#. Porniți aplicația *Thunderbird Mail* și opriți-o în toate modurile de mai sus. .. _basic_start_gui_using_alt_f2: Pornirea unei aplicații grafice folosind Alt+F2 ----------------------------------------------- - Pentru a porni o aplicație grafică folosind iconuri trebuie să existe acele iconuri. Dacă iconul nu este prezent, sau dacă este greu accesibil (trebuie să căutăm prin meniuri), preferăm o altă soluție. Soluția este folosirea unui mod generic de a lansa o aplicație în interfața grafică, adică folosirea unui prompt de tip *application launcher*. @@ -90,21 +91,23 @@ De exemplu, pentru a porni aplicația Rhythmbox, introducem șirul ``rhythmbox`` Șirurile ``rhythmbox`` și ``gnome-terminal`` sunt șiruri identifică aplicațiile Rhythmbox, respectiv GNOME Terminal. Numim un astfel de șir o **comandă**; comenzile sunt șiruri introduse de utilizator pentru a porni o anumită aplicație. -**Exercițiu:** Porniți aplicația **LibreOffice**, identificată de șirul (comanda) ``libreoffice``, folosind ``Alt+F2``. +**Exerciții** + +#. Porniți aplicația **LibreOffice**, identificată de șirul (comanda) ``libreoffice``, folosind ``Alt+F2``. .. _basic_start_stop_apps_ex: Exerciții --------- -Porniți aplicațiile: +Porniți fiecare dintre aplicațiile de mai jos in două moduri: * Shutter (identificată de șirul ``shutter``), aplicație de creare de screenshoturi * Gedit (identificată de șirul ``gedit``), editor * Mines (identificată de șirul ``gnome-mines``), joc de tip Minesweeper * ToDo (identificată de șirul ``gnome-todo``), aplicație de gestiune de taskuri / todo-uri -Porniți fiecare aplicație în două moduri: +Porniți fiecare aplicație în cele două moduri: * Folosind iconuri în interfața grafică. Localizați iconul în meniurile interfeței grafice. @@ -112,7 +115,7 @@ Porniți fiecare aplicație în două moduri: .. hint:: Aplicațiile cu icon de pornire pot fi localizate cu iconul cu 9 puncte în formă de pătrat din stânga jos a ecranului. -* Folosind ``Alt+F2``. +* Folosind combinația de taste ``Alt+F2``. .. rubric:: Note de subsol diff --git a/chapters/basic/browser.rst b/chapters/basic/browser.rst index 3b55e68..c61fef4 100644 --- a/chapters/basic/browser.rst +++ b/chapters/basic/browser.rst @@ -10,7 +10,7 @@ Acesta rulează pe smartphone-uri, laptopuri, tablete și este folosit pentru ru Adică să petrecem cât mai puțin timp manevrând aplicația și cat mai mult timp folosind aplicația la capacitate maximă. Vom folosi `Firefox `_ în această carte, însă conceptele prezentate sunt similare și în alte browsere (`Google Chrome `_, `Chromium `_, `Safari `_, `Opera `_, `Edge `_, etc). -Acesta este browserul default instalat în Ubuntu 18.04. +Firefox este browserul default instalat în Ubuntu 18.04. .. _basic_start_stop_browser: @@ -27,11 +27,13 @@ Atunci când browserul este pornit, spunem că acesta *rulează*. Pornirea browserului web ^^^^^^^^^^^^^^^^^^^^^^^^ -Putem opri browserul Firefox în mai multe moduri (așa cum am menționat în secțiunea :ref:`basic_start_stop_apps`): +Putem porni browserul Firefox în mai multe moduri (așa cum am menționat în secțiunea :ref:`basic_start_stop_apps`): * Folosind iconuri. -* Deschizând un terminal și tastând în terminal comanda de pornire (aici ``firefox``), similar cu folosirea ``Alt+F2``, ca în imaginea de mai jos: +* Folosind un prompt de tip *application launcher* lansat prin combinația de taste ``Alt+F2``. + +* Deschizând un terminal și tastând în el comanda de pornire (în cazul browserului Firefox este ``firefox``), ca în imaginea de mai jos: .. figure:: ./gifs/start-firefox-terminal.gif :alt: Pornirea aplicației Firefox din linia de comandă @@ -41,9 +43,9 @@ Putem opri browserul Firefox în mai multe moduri (așa cum am menționat în se Oprirea browserului web ^^^^^^^^^^^^^^^^^^^^^^^ -Putem opri browserul Firefox în mai multe moduri, la fel cum am văzut că închidem aplicații în secțiunea :ref:`basic_stop_gui_app_icons`: +Putem opri browserul Firefox în mai multe moduri, așa cum am menționat în secțiunea :ref:`basic_stop_gui_app_icons`: -* Folosind butonul de închidere a ferestrei grafice, în forma unui simbol ``x``. +* Folosind butonul de închidere al ferestrei grafice, în forma unui simbol ``x``. * Folosind combinația de taste ``Alt+F4``, care închide fereastra grafică, o scurtătură pentru folosirea butonului de închidere. @@ -87,7 +89,9 @@ Odată accesată bara de adrese putem introduce șirul ``google.com``. .. _basic_address_bar_browser_ex: -**Exercițiu:** Accesați paginile **curs.upb.ro**, **studenti.pub.ro**, **hotnews.ro**, **facebook.com** folosind ambele metode prezentate mai sus. +**Exerciții** + +#. Accesați paginile **curs.upb.ro**, **studenti.pub.ro**, **hotnews.ro**, **facebook.com** folosind ambele metode prezentate mai sus. .. _basic_navigation_buttons_browser: @@ -106,7 +110,7 @@ Putem naviga la pagini navigate anterior în două moduri: .. figure:: ./gifs/back-forward-web-pages.gif :alt: Navigarea către pagini vizitate anterior folosind butoane - Am trecut prin paginile **facebook.com**, **hotnews.ro**, **hotnews.ro** și înapoi la **hotnews.ro**, **facebook.com**. + Am trecut prin paginile **facebook.com**, **hotnews.ro**, **studenti.pub.ro** și înapoi la **hotnews.ro**, **facebook.com**. * Folosind combinațiile de taste echivalente cu clickurile pe săgețile stânga/dreapta din browser: @@ -115,8 +119,7 @@ Putem naviga la pagini navigate anterior în două moduri: .. _basic_navigation_buttons_browser_ex: -Exerciții -""""""""" +**Exerciții** #. Folosind combinația de taste ``Ctlr+l``, accesați bara de adrese a browserului și deschideți pagina **youtube.com**. #. Navigați **înapoi** folosind butonul *Go back one page* până ajungeți la pagina **hotnews.com**. @@ -136,7 +139,10 @@ Putem da scroll în pagină în mai multe moduri: * Folosind mouse-ul prin rotiță / touchpadul. -* Folosind butoanele ``PageUp`` și ``PageDown`` de pe tastatură. +* Folosind butoanele ``PageDown`` și ``PageUp`` de pe tastatură. + Așa ne deplasăm câte un "ecran" în jos sau în sus. + +* Folosind butoanele ``Space`` și ``Shift+Space`` de pe tastatură. Așa ne deplasăm câte un "ecran" în jos sau în sus. În imaginea de mai jos se vede cum dăm scroll sus și jos pe pagina **hotnews.ro**: @@ -151,7 +157,7 @@ Reîmprospătarea paginii Avem situații în care trebuie să reîmprospătăm (*refresh*) conținutul unei pagini web. Spre exemplu, am deschis o pagină și imaginile nu au fost încărcate corect (am avut probleme cu conexiunea la Internet în acel moment). -Alt caz ar putea fi atunci când așteptăm ca pe o pagină să fie publicate notele noastre la un examen, așa că vrem să reîmpropătăm pagina web să vedem dacă aceasta a fost actualizată. +Alt caz ar putea fi atunci când așteptăm ca pe o pagină să fie publicate notele noastre la un examen, așa că vrem să reîmprospătăm pagina web să vedem dacă aceasta a fost actualizată. Intrăm pe pagina **bbc.com**. @@ -176,7 +182,7 @@ Există multe rețete pe Internet, vrem să citim mai multe până să ne hotăr Cel mai eficient mod pentru a face acest lucru este să folosim **taburi în browser**. Aplicația Firefox aflată în rulare poate avea unul sau mai multe taburi pornite. -În subsecțiunile următoare vom vorbi despre cum să deschidem taburi, sa navigăm între taburi și să închidem taburi eficient. +În subsecțiunile următoare vom vorbi despre cum să deschidem taburi, să navigăm între taburi și să închidem taburi eficient. .. _basic_open_tabs_browser: @@ -280,6 +286,8 @@ Putem deschide rețete găsite în alte taburi în mai multe moduri: * Apăsând tasta ``Ctrl`` și click pe link. +* Apăsând rotița mouse-ului când cursorul este deasupra linkului. + **Exerciții** #. Deschideți un tab nou și accesați pagina **google.com**. @@ -287,4 +295,4 @@ Putem deschide rețete găsite în alte taburi în mai multe moduri: #. Deschideți primele 2 linkuri găsite în taburi diferite folosind clickuri. #. Deschideți următoarele 2 linkuri găsite în taburi diferite folosind tasta ``Ctrl`` urmată de click pe link. #. Navigați printre paginile deschise folosind combinația de taste ``Alt+``. -#. Închideți browserul folosind combinația de taste ``Ctrl+F4``. \ No newline at end of file +#. Închideți browserul folosind combinația de taste ``Ctrl+F4``. diff --git a/chapters/basic/cheatsheet.rst b/chapters/basic/cheatsheet.rst index da3c296..98956c1 100644 --- a/chapters/basic/cheatsheet.rst +++ b/chapters/basic/cheatsheet.rst @@ -1,9 +1,9 @@ .. _basic_cheatsheet: -Cheatsheet -========== +Sumar - Cheatsheet +================== -Shortcuturi pentru folosirea browserului web +Scurtături pentru folosirea browserului web -------------------------------------------- Pornirea browserului web @@ -39,6 +39,8 @@ Oprirea browserului web * Folosind combinația de taste ``Ctrl+q``, specifică aplicației Firefox. +* Închizând ultimul tab prin folosirea combinației de taste ``Ctrl+w``. + Folosirea barei de adresă ^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -71,13 +73,16 @@ Scroll în browser * Folosind tastele *săgeată sus*/*săgeată* jos. Așa ne deplasăm în sus/jos câte o linie. -* Folosind butoanele ``PageUp`` și ``PageDown`` de pe tastatură. +* Folosind butoanele ``PageDown`` și ``PageUp`` de pe tastatură. + Așa ne deplasăm câte un "ecran" în jos sau în sus. + +* Folosind butoanele ``Space`` și ``Shift+Space`` de pe tastatură. Așa ne deplasăm câte un "ecran" în jos sau în sus. Reîmprospătarea paginii ^^^^^^^^^^^^^^^^^^^^^^^ -* Folosind butonul de remîprospătare (*refresh*) din browser, ca în imaginea de mai jos: +* Folosind butonul de reîmprospătare (*refresh*) din browser, ca în imaginea de mai jos: .. figure:: ./gifs/firefox-refresh.gif :alt: Reîmprospătarea paginii web @@ -128,7 +133,9 @@ Deschiderea unui link în alt tab * Apăsând tasta ``Ctrl`` și click pe link. -Shortcuturi pentru folosirea terminalului +* Apăsând rotița mouse-ului când cursorul este deasupra linkului. + +Scurtături pentru folosirea terminalului ----------------------------------------- Deschiderea terminalului @@ -237,12 +244,6 @@ Copierea textului * Selectăm textul și apăsăm combinația de taste ``Ctrl+Shift+c``. -.. warning:: - - Pentru copierea textului din terminal folosim combinația de taste ``Ctrl+Shift+c`` și **NU** ``Ctrl+c``. - În terminal, combinația de taste ``Ctrl+c`` are rolul de a opri o aplicație / un utilitar pornit. - - Lipirea textului ^^^^^^^^^^^^^^^^ @@ -254,7 +255,3 @@ Lipirea textului * Apăsăm combinația de taste ``Shift+Insert``. * Apăsăm combinația de taste ``Ctrl+Shift+v``. - -.. warning:: - - Pentru lipirea textului în terminal folosim combinația de taste ``Ctrl+Shift+v`` și **NU** ``Ctrl+v``. diff --git a/chapters/basic/terminal.rst b/chapters/basic/terminal.rst index 1ad1661..e67c009 100644 --- a/chapters/basic/terminal.rst +++ b/chapters/basic/terminal.rst @@ -3,7 +3,7 @@ Lucrul în terminal ================== -**GNOME Terminal** (uzual folosit *terminalul*) este o aplicație software, la fel ca *LibreOffice* și *Firefox*. +**GNOME Terminal** (uzual numit *terminalul*) este o aplicație software, la fel ca *LibreOffice* și *Firefox*. Terminalul este folosit, în general, pentru rularea **aplicațiilor software** (*programe*, *utilitare*) care nu au **interfață grafică** (*GUI*). Exemple de astfel de aplicații / programe / utilitare sunt: **ls**, **tree**, **ps** și **echo**. Toate acestea (și altele) vor fi prezentate ulterior în această carte. @@ -32,8 +32,7 @@ Pentru **închiderea** terminalului avem următoarele variante: * Folosind butonul ``x`` din partea dreaptă-sus a aplicației. * Folosind combinația de taste ``Ctrl+d``. -Exerciții -^^^^^^^^^ +**Exerciții** #. Deschideți de patru ori aplicația *GNOME Terminal* folosind combinația de taste ``Ctrl+Alt+t``. #. Închideți toate aplicațiile *GNOME Terminal* deschise folosind combinația de taste ``Ctrl+d``. @@ -81,8 +80,7 @@ Putem **închide** un tab în terminal în mai multe moduri: .. _basic_open_close_tabs_cli_ex: -Exerciții -""""""""" +**Exerciții** #. Deschideți un nou terminal folosind combinația de taste ``Ctrl+Alt+t``. #. Deschideți două taburi de terminal noi folosind combinația de taste ``Ctrl+Shift+t``, @@ -108,8 +106,7 @@ Avem mai multe variante să facem acest lucru: .. _basic_navigate_tabs_cli_ex: -Exerciții -""""""""" +**Exerciții** #. Deschdideți un nou terminal folosind combinația de taste ``Ctrl+Alt+t``. #. Deschideți patru taburi folosind combinația de taste ``Ctrl+Shift+t``. @@ -121,10 +118,10 @@ Exerciții .. _basic_shortcuts_cli: -Alte shortcuturi utile în terminal +Alte scurtături utile în terminal ---------------------------------- -Pe lângă shortcuturile de pornire/oprire a terminalului, de lucru cu taburi în terminal, mai există și alte shortcuturi cu care, dacă le reținem, vom putea lucra în terminal foarte rapid. +Pe lângă scurtăturile de pornire/oprire a terminalului, de lucru cu taburi în terminal, mai există și alte scurtături cu care putem lucra în terminal mai rapid. În subsecțiunile următoare vom vorbi despre scrollul, copierea și lipirea textului în terminal și despre golirea ecranului de terminal. @@ -175,6 +172,13 @@ Copierea textului * Selectăm textul și apăsăm combinația de taste ``Ctrl+Insert``. +* Selectăm textul și apăsăm combinația de taste ``Ctrl+Shift+c``. + +.. warning:: + + Pentru copierea textului din terminal folosim combinația de taste ``Ctrl+Shift+c`` și **NU** ``Ctrl+c``. + În terminal, combinația de taste ``Ctrl+c`` are rolul de a opri o aplicație / un utilitar pornit. + .. _basic_paste_cli: Lipirea textului @@ -188,3 +192,9 @@ Lipirea textului :alt: Lipirea textului în terminal * Apăsăm combinația de taste ``Shift+Insert``. + +* Apăsăm combinația de taste ``Ctrl+Shift+v``. + +.. warning:: + + Pentru lipirea textului în terminal folosim combinația de taste ``Ctrl+Shift+v`` și **NU** ``Ctrl+v``. diff --git a/chapters/basic/workspace.rst b/chapters/basic/workspace.rst index 43d31c9..5c9e2fa 100644 --- a/chapters/basic/workspace.rst +++ b/chapters/basic/workspace.rst @@ -30,6 +30,7 @@ Navigarea printre aplicații se poate face în 2 moduri: * Spotify (*aplicație pentru redarea muzicii*) * Gedit (*editor de text*) +Pentru gestionarea facilă a acestor aplicații putem lucra cu workspace-uri. În subsecțiunile de mai jos vom vorbi despre cum creăm un nou workspace, cum ne mutăm dintr-un workspace în altul și cum ștergem un workspace. .. _basic_create_workspace: