Cele mai frecvente sarcini pe care le efectuați pe computerul dvs. este crearea, mutarea sau ștergerea fișierelor. Să ne uităm la diferite opțiuni pentru gestionarea fișierelor.
Pentru a vă gestiona fișierele, puteți utiliza fie
- Terminal (Interfață linie de comandă - CLI)
- Manager fișiere (Interfață grafică pentru utilizator-GUI)
În acest tutorial, veți învăța-
- De ce să învățăm interfața liniei de comandă?
- Lansarea CLI pe Ubuntu
- Director de lucru actual (pwd)
- Schimbarea directoarelor (cd)
- Navigarea la directorul principal (cd ~)
- Mutare în directorul rădăcină (cd /)
- Navigarea prin mai multe directoare
- Mutare în sus cu un nivel de director (cd ...)
- Căi relative și absolute
Faceți clic aici dacă videoclipul nu este accesibil
De ce să învățăm interfața liniei de comandă?
Chiar dacă lumea se mută la sistemele bazate pe GUI, CLI are utilizările sale specifice și este utilizat pe scară largă în scriptarea și administrarea serverelor. Să ne uităm la câteva utilizări convingătoare -- Comparativ, comenzile oferă mai multe opțiuni și sunt flexibile. Piping și stdin / stdout sunt extrem de puternice, nu sunt disponibile în GUI
- Unele configurații în GUI au o adâncime de până la 5 ecrane, în timp ce într-un CLI este doar o singură comandă
- Mutarea, redenumirea a 1000 de fișiere în GUI va consuma mult timp (folosind Control / Shift pentru a selecta mai multe fișiere), în timp ce în CLI, folosind expresii regulate, puteți face aceeași sarcină cu o singură comandă.
- CLI se încarcă rapid și nu consumă RAM în comparație cu GUI. În scenariile de criză, acest lucru contează.
Atât GUI cât și CLI au utilizările lor specifice. De exemplu, în interfața grafică, graficele de monitorizare a performanței oferă feedback vizual instantaneu asupra stării sistemului, în timp ce a vedea sute de linii de jurnale în CLI este o problemă.
Trebuie să învățați să utilizați atât GUI (File Manager), cât și CLI (Terminal)
GUI-ul unui sistem de operare Linux este similar cu orice alt sistem de operare. Prin urmare, ne vom concentra pe CLI și vom învăța câteva comenzi utile.
Lansarea CLI pe Ubuntu
Există 2 moduri de a lansa terminalul.
1) Accesați Dash și tastați terminalul
2) Sau puteți apăsa CTRL + Alt + T pentru a lansa Terminalul
Odată ce lansați CLI (Terminal), veți găsi ceva așa cum este scris pe guru99 @ VirtualBox (a se vedea imaginea).
1) Prima parte a acestei linii este numele utilizatorului (bob, tom, ubuntu, home ...)
2) A doua parte este numele computerului sau numele gazdei. Numele de gazdă ajută la identificarea unui computer prin rețea. Într-un mediu server, numele gazdei devine important.
3) „:” este un simplu separator
4) Semnul tilde '~' arată că utilizatorul lucrează în directorul de start . Dacă schimbați directorul, acest semn va dispărea.
În ilustrația de mai sus, ne-am mutat din directorul / home în / bin folosind comanda „cd” . Semnul ~ nu se afișează în timp ce lucrați în directorul / bin. Apare în timp ce vă deplasați înapoi la directorul principal.
5) Semnul „$” sugerează că lucrați ca utilizator obișnuit în Linux. În timp ce lucrați ca utilizator root, este afișat „#”.
Prezentare Director de lucru
Directorul pe care îl parcurgeți în prezent se numește directorul de lucru Prezent. Vă conectați la directorul de pornire atunci când porniți computerul. Dacă doriți să determinați directorul la care lucrați în prezent, utilizați comanda -
pwd
pwd comandă standuri pentru p rint w orking d irectory
Figura de mai sus arată că / home / guru99 este directorul la care lucrăm în prezent.
Schimbarea directoarelor
Dacă doriți să vă schimbați directorul curent, utilizați comanda „ cd ”.
cd /tem
Luați în considerare următorul exemplu.
Aici, ne-am mutat din directorul / tmp în / bin în / usr și apoi înapoi în / tmp.
Navigarea la directorul principal
Dacă doriți să navigați la directorul principal, tastați cd .
cd
De asemenea, puteți utiliza comanda cd ~ .
cd ~
Mutare în directorul rădăcină
Rădăcina sistemului de fișiere în Linux este notată cu „/”. Similar cu „c: \” în Windows.
Notă: În Windows, utilizați slashul invers "\" în timp ce în UNIX / Linux, slash înainte este folosit "/"
Tastați „cd /” pentru a vă deplasa la directorul rădăcină.
cd /
SFAT : Nu uitați de spațiul dintre CD și / . În caz contrar, veți primi o eroare.
Navigarea prin mai multe directoare
Puteți naviga prin mai multe directoare în același timp, specificând calea completă a acestuia.
Exemplu: Dacă doriți să mutați directorul / cpu sub / dev, nu este necesar să rupem această operațiune în două părți.
În schimb, putem tasta „/ dev / cpu” pentru a accesa direct directorul.
cd /dev/cpu
Mutare în sus cu un nivel de director
Pentru a naviga până la un nivel de director, încercați.
cd…
Aici, folosind comanda „cd…”, am mutat un director în sus din „/ dev / cpu” în „/ dev”.
Apoi, folosind din nou aceeași comandă, am sărit din directorul rădăcină '/ dev' în '/'.
Căi relative și absolute
O cale în calcul este adresa unui fișier sau folder.
Exemplu - În Windows
C:\documentsandsettings\user\downloadsÎn Linux
/home/user/downloads
Există două tipuri de căi:
1. Calea absolută:
Să presupunem că trebuie să răsfoiți imaginile stocate în directorul Imagini din dosarul principal „guru99”.
Calea fișierului absolut din directorul Pictures / home / guru99 / Pictures
Pentru a naviga la acest director, puteți utiliza comanda.
cd /home/guru99/Pictures
Aceasta se numește cale absolută, deoarece specificați calea completă pentru a ajunge la fișier.
2. Calea relativă:
Calea relativă este utilă atunci când trebuie să răsfoiți un alt subdirector într-un anumit director.
Vă scutește de efortul de a introduce tot timpul căi complete.
Să presupunem că vă aflați în prezent în directorul Acasă. Doriți să navigați la directorul Descărcări.
Nu este nevoie să tastați calea absolută
cd /home/guru99/Downloads
În schimb, puteți tasta pur și simplu „Descărcări CD” și veți naviga la directorul Descărcări deoarece sunteți deja prezent în directorul „/ home / guru99” .
cd Downloads
În acest fel, nu trebuie să specificați calea completă pentru a ajunge la o anumită locație din același director din sistemul de fișiere.
Rezumat:
- Pentru a vă gestiona fișierele, puteți utiliza fie GUI (Manager fișiere), fie CLI (Terminal) în Linux. Ambele au avantajele sale relative. În seria de tutoriale, ne vom concentra pe CLI aka Terminal
- Puteți lansa terminalul de pe tabloul de bord sau puteți utiliza tasta de comandă rapidă Cntrl + Alt + T
- Comanda pwd oferă actualul director de lucru.
- Puteți utiliza comanda cd pentru a schimba directoare
- Calea absolută este adresa completă a unui fișier sau director
- Calea relativă este locația relativă a unui fișier din director în raport cu directorul curent
- Calea relativă ajută la evitarea tastării căilor complete tot timpul.
Comanda | Descriere |
---|---|
cd sau cd ~ |
Navigați la directorul HOME |
CD… |
Mutați un nivel în sus |
CD |
Pentru a trece la un anumit director |
cd / |
Mutați în directorul rădăcină |