Linux / Unix - Noțiuni introductive despre linia de comandă

Cuprins
Am văzut deja ce este Linux / Unix și cum se instalează una dintre cele mai populare distribuții ale sale (Ubuntu), așa că de acum încolo vom intra în problemă cu privire la ceea ce puteți face cu Linux folosind linia de comandă, vom face vezi sute (dacă nu toate) de comenzi cu opțiunile lor respective, vom descoperi comenzi rapide pentru a îndeplini anumite funcții și vom învăța să creăm scripturi. Oricum, la sfârșitul acestei noi serii de tutoriale ar trebui să putem folosi linia de comandă decent și să fim pregătiți să facem configurații avansate ale sistemului nostru.
În această serie de tutoriale imaginile vor proveni de la mașina mea virtuală, care are instalat Ubuntu, dar în esență toate comenzile și tehnicile pe care le vom vedea aici vor fi transportabile pe Mac OS, Unix sau orice altă distribuție Linux.
Ok, acest lucru poate varia în funcție de sistemul de operare, de obicei veți căuta un program numit „Terminal” care se află în Aplicații -> Utilități dacă sunteți pe un Mac, la unele distribuții Linux se află la Aplicații -> Sistem sau Aplicații -> Utilități.
În versiunea mea de Ubuntu se află în Computer -> usr -> share -> aplicații dar, din moment ce Ubuntu are un „Dock” lateral, l-am tras la el din folderul corespunzător.

În alte distribuții Linux puteți accesa și linia de comandă făcând clic dreapta pe desktop și alegând opțiunea „Deschideți un terminal”.
Am menționat mai devreme că software-ul însărcinat cu interpretarea și executarea tuturor comenzilor se numește „shell”. Există diferite tipuri de „shell”, dar cel mai comun este bash (Bourne din nou shell) și este cel pe care majoritatea distribuțiilor Linux îl includ în mod implicit. Pentru a afla ce versiune de shell utilizați, puteți rula următoarea comandă în terminal:
ecou $ SHELL

Care ar trebui să vă indice cu locația și numele shell-ului dvs., aceste tutoriale vor folosi „bash”.

Comandă rapidă:Terminalele salvează istoricul comenzilor executate, prin urmare, dacă doriți să rulați din nou o comandă, puteți apăsa în sus până când ajungeți la comanda pe care o căutați și chiar o puteți edita deplasând cursorul de la stânga la dreapta.
Vom începe cu cele mai de bază dintre comenzi.
pwd
Comanda pwd este o abreviere a sintagmei „tipăriți directorul de lucru” care spune shell-ului că ar trebui să tipărească pe consolă calea absolută în care lucrați în prezent.

Termenul „cale absolută” se referă la adresa exactă din sistem la care se face referire, începând de la rădăcină până la foaia pe care doriți să o accesați cu adevărat și începe întotdeauna cu bară (/). În plus, calea poate fi „relativă” care, așa cum indică numele său, se referă la calea de la locația curentă la foaia respectivă și nu folosește bara (/) la inceput.
Motivul pentru care vorbesc despre „rădăcină” și „frunză” se datorează faptului că structura fișierului sistemului (al tuturor sistemelor de operare) este ierarhizată sub forma unui copac care poate fi văzut reprezentat după cum urmează:

În acest fel, dacă doriți să continuați să navigați în jos în copac, trebuie să știți ce frunze (sau ramuri) există în directorul în care vă aflați, pentru aceasta folosim următoarea comandă.
ls [opțiuni] [locație]
O altă comandă de bază care listează fișierele și directoarele situate în folderul țintă. Ceea ce este între paranteze este opțional și ne permite să modificăm modul în care sunt afișate rezultatele și folderul pe care dorim să îl examinăm.

În acest caz, putem vedea cum funcționează mai mult sau mai puțin. Prima comandă afișează o listă simplă a acelor directoare și fișiere în directorul curent. Al doilea le listează folosind opțiunea "-l", care este o listă lungă și arată permisiunile pe care le deține obiectul, numărul de blocuri, proprietarul acestuia, grupul căruia îi aparține, spațiul pe care îl ocupă, data și ora modificării și în cele din urmă numele fișierului sau directorului. Iar al treilea listează fișierele și directoarele din folderul „Documente”.
Notă:Există și alte opțiuni suplimentare care pot fi adăugate, printre care se numără „-a” care arată fișierele și documentele, inclusiv cele ascunse.
În cele din urmă, pentru a naviga la un director, folosim următoarea comandă.
cd [locatie]
Prin prescurtarea „Schimbare director”, această comandă mută promptul pe calea specificată, fie absolută, fie relativă. Dacă nu este specificată nicio cale, vă va duce direct la directorul „home” (care în cazul utilizatorului meu „manuel” este / home / manuel).
Totul este deocamdată, vom continua cu mai multe comenzi în următorul tutorial. Astept comentariile voastre, pana data viitoare!V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv
wave wave wave wave wave