Kako doći do mape u Linux terminalu

Posljednje ažuriranje: 05/07/2023

U svijetu programiranja, mogućnost navigacije kroz foldere na a operativni sistem To je osnovna vještina za svakog programera. U Linux okruženju, ovo poprima još veći značaj, jer terminal postaje primarni alat za izvršavanje naredbi i upravljanje datotekama i direktorijima. U ovom članku ćemo istražiti korak po korak kako se kretati efikasno kroz fascikle u Linux terminalu, maksimalno iskorištavajući njegove funkcije i komande. Od osnovnih komandi do najkorisnijih prečica na tastaturi, otkrićemo kako da pojednostavimo i ubrzamo naš radni tok u Linux sistemu datoteka. Ako želite poboljšati svoje navigacijske vještine u Linux okruženju, pročitajte dalje da biste saznali Sve što trebate znati!

1. Uvod u korištenje Linux terminala

Linux Terminal je moćan alat koji korisnicima omogućava interakciju Operativni sistem koristeći tekstualne komande. Iako može biti zastrašujuće za početnike, njegova upotreba je neophodna za one koji žele ući u svijet Linuxa i maksimizirati svoju efikasnost i produktivnost.

U ovom članku ćemo vas upoznati s jednim. Naučit ćete osnove navigacije mapama, manipuliranja datotekama i izvršavanja naredbi. Također ćemo vam pružiti niz tutorijala i savjeta kako biste mogli izvući maksimum iz ovog moćnog alata.

Osim toga, pokazat ćemo vam neke od najkorisnijih alata koje možete koristiti u Linux terminalu. U cijelom članku ćete pronaći jasne i sažete primjere koji će vam poslužiti kao vodič korak po korak za rješavanje najčešćih problema s kojima se možete suočiti. Ne brinite ako ste novi u ovome, mi ćemo vas uzeti za ruku da postanete stručnjak za korištenje Linux terminala!

2. Poznavanje strukture foldera u Linuxu

Jedna od najosebujnijih karakteristika operativni sistem Linux je njegova organizacija datoteka u obliku hijerarhijske strukture mapa. Ova struktura podsjeća na stablo, gdje se glavni folder naziva "/" (kosa crta). Iz ove osnovne fascikle granaju se druge fascikle i poddirektorije, koje sadrže sistemske datoteke i direktorijume.

Da biste se upoznali sa strukturom foldera u Linuxu, važno je znati neke ključne koncepte. Pre svega, tu su sistemske fascikle, kao što su "bin", "etc", "home", "usr", između ostalih. Ove fascikle sadrže datoteke i direktorijume neophodne za rad operativnog sistema.

Drugo, postoje i lični folderi za svakog korisnika. Na primjer, za korisnika "juan", njegova početna mapa se nalazi u "/home/juan". Ovo je mjesto gdje svaki korisnik može pohraniti i organizirati vlastite datoteke i direktorije. Osim toga, dozvole za pristup, čitanje i pisanje mogu se razlikovati između različitih foldera i korisnika, pružajući dodatnu sigurnost i privatnost.

3. Osnovne naredbe za navigaciju u Linux terminalu

Nakon što otvorite Linux terminal, važno je znati neke osnovne naredbe kako biste mogli ispravno kretati njime.

1. "ls" komanda: Ova komanda će vam omogućiti da ispišete datoteke i mape unutar trenutnog direktorija. Možete dodati opciju "-l" da dobijete detaljan spisak ili koristiti "-a" za prikaz skrivenih datoteka. Na primjer, da biste detaljno izlistali datoteke i mape u trenutnom direktoriju, jednostavno upišite "ls -l" i pritisnite Enter.

2. "cd" komanda: Pomoću ove naredbe možete mijenjati direktorije. Na primjer, ako želite ući u direktorij pod nazivom "Documents", jednostavno upišite "cd Documents" i pritisnite Enter. Ako se želite vratiti na prethodni direktorij, možete koristiti naredbu “cd ..” Ne zaboravite koristiti tipku Tab za automatsko dovršavanje imena datoteka i direktorija!

3. “pwd” komanda: Ova komanda će vam pokazati punu putanju direktorija u kojem se trenutno nalazite. Korisno je provjeriti na kojoj lokaciji radite. Jednostavno ukucajte "pwd" i pritisnite Enter da dobijete punu putanju.

4. Kako izlistati datoteke i mape u Linux terminalu

Za popis datoteka i mapa u Linux terminalu, postoji nekoliko dostupnih opcija koje vam omogućuju pregled sadržaja direktorija na jasan i organiziran način. Evo tri uobičajene metode da to postignete:

1. “ls” naredba: “ls” komanda se najčešće koristi za popis datoteka i mapa u Linux terminalu. Jednostavno ukucajte "ls" u Terminal i bit će prikazan sadržaj trenutnog direktorija. Da biste naveli sadržaj drugog direktorija, možete navesti punu ili relativnu stazu kao argument nakon "ls". Na primjer, da biste naveli sadržaj direktorija “/home/user/documents”, možete upisati “ls /home/user/documents”.

2. “ls -l” komanda: Da biste dobili detaljniji pregled datoteka i fascikli, možete koristiti naredbu “ls -l”. Ova opcija prikazuje dodatne informacije kao što su dozvole datoteke, vlasnik, veličina i datum izmjene. Na primjer, otkucajte "ls -l" da biste naveli sadržaj trenutnog direktorija s detaljnim informacijama.

Ekskluzivni sadržaj - kliknite ovdje  Kako podijeliti podatke sa mobilnog na tablet

3. “tree” naredba: Ako želite prikazati strukturu direktorija hijerarhijski, možete koristiti “tree” naredbu. Ova naredba prikazuje stablo direktorija koje pokazuje odnos između direktorija i datoteka sadržanih u svakom od njih. Možete instalirati naredbu "tree" ako nije dostupna na vašem sistemu koristeći odgovarajući Linux menadžer paketa. Jednom instaliran, jednostavno ukucajte "tree" u Terminal i trenutna struktura direktorija će biti prikazana.

5. Kretanje između foldera u Linux terminalu

U Linux terminalu moguće je kretati se između foldera pomoću određenih naredbi. Ispod su detaljni koraci za izvođenje ove radnje:

1. Otvorite Linux terminal.
2. Da biste provjerili trenutnu lokaciju, upišite naredbu “pwd” i pritisnite Enter. Ovo će vam pokazati punu putanju fascikle u kojoj se nalazite.
3. Da vidite listu datoteka i fascikli u trenutnom direktorijumu, koristite komandu “ls” i pritisnite Enter. Ovo će vam dati pregled sadržaja trenutnog foldera.
4. Da biste ušli u određeni folder, unesite naredbu “cd folder_name” i pritisnite Enter. Obavezno zamijenite “folder_name” stvarnim imenom foldera kojem želite pristupiti.
5. Ako želite da se vratite za jednu fasciklu, koristite komandu “cd ..” i pritisnite Enter. Ovo će vas odvesti u nadređeni direktorij trenutne mape.
6. Za povratak u prethodni folder, možete koristiti komandu “cd -” i pritisnuti Enter. Ovo će vas automatski odvesti na prethodnu lokaciju na kojoj ste bili.

Zapamtite da je pravilno kretanje između mapa u Linux terminalu bitno za obavljanje različitih zadataka, kao što je upravljanje datotekama i izvršavanje naredbi na određenim lokacijama. Koristite komande "pwd", "ls", "cd folder_name", "cd .." i "cd -" da biste osigurali da se efikasno krećete kroz sistem datoteka i pristupate potrebnim fasciklama. Vježbajte ove naredbe i uskoro ćete biti stručnjak za navigaciju između foldera u Linux terminalu!

6. Korištenje apsolutnih i relativnih staza u Linux terminalu

Linux terminal nudi fleksibilnost korištenja i apsolutnih i relativnih staza za pristup različitim direktorijima i datotekama u operativnom sistemu. Apsolutne rute navedite tačnu lokaciju iz datoteke ili direktorij iz korijena sistema, while relativne staze naznačiti lokaciju u odnosu na trenutnu lokaciju korisnika u sistemu.

Da biste koristili apsolutnu putanju u Linux terminalu, jednostavno uključite punu lokaciju iz korijena sistema. Na primjer, ako želite pristupiti datoteci "documento.txt" koja se nalazi u direktoriju "/home/user/files/", možete koristiti apsolutnu putanju "/home/user/files/document.txt". Ovo osigurava da direktno dođete do datoteke, bez obzira na vašu trenutnu lokaciju na sistemu.

Međutim, korištenje apsolutnih putanja može biti pomalo zamorno kada se nalazite na različitim lokacijama unutar sistema. Ovde je gde relativne staze oni su korisni. Ove rute su definirane u odnosu na vašu trenutnu lokaciju u sistemu. Na primjer, ako se nalazite u direktoriju "/home/user/" i želite pristupiti "document.txt" u direktoriju "/home/user/files/", možete koristiti relativnu putanju "files/document .poruka ". Ovo ukazuje da se datoteka nalazi u direktoriju koji se zove "datoteke" unutar trenutnog direktorija.

Ukratko, oboje apsolutne putanje kao relativne staze su važni alati u Linux terminalu. Apsolutne putanje pružaju precizan i izravan način pristupa datotekama i direktorijima, dok relativne putanje olakšavaju pristup kada se nalazite na različitim lokacijama. Uvjerite se da razumijete i efikasno koristite obje opcije za navigaciju i pristup željenom sadržaju na vašem Linux sistemu.

7. Pristup skrivenim fasciklama u Linux terminalu

Pristup skrivenim fasciklama u Linux terminalu može biti izazov Za korisnike newbies. Međutim, uz nekoliko jednostavnih koraka, možete lako pregledati te mape i njima manipulirati. Ovdje ćemo vam pokazati korak po korak vodič za pristup skrivenim mapama u Linux terminalu.

1. Otvorite prozor terminala na vašoj Linux distribuciji. To možete učiniti pomoću kombinacija tipki kao što su Ctrl + Alt + T ili pretraživanjem "Terminal" u izborniku Start.
2. Jednom kada je terminal otvoren, koristite komandu ls -a da biste izlistali sve datoteke i fascikle, uključujući i one skrivene. Skriveni fajlovi i fascikle se identifikuju tako što počinju sa tačkom (na primer, .config).
3. Da biste pristupili skrivenoj fascikli, koristite naredbu cd iza koje sledi naziv fascikle. Na primjer, ako želite pristupiti skrivenoj fascikli ".config", otkucali biste cd .config i pritisnuli Enter.

Važno je zapamtiti da skrivene fascikle sadrže važne sistemske datoteke i postavke, pa se preporučuje oprez pri unosu promjena u njih. Ne zaboravite da pažljivo koristite komande i uverite se da razumete njihovu funkciju pre nego što ih izvršite. Istražite i manipulirajte svojim skrivenim fasciklama u Linux terminalu s povjerenjem!

Ekskluzivni sadržaj - kliknite ovdje  Kako prilagoditi PS5 obavještenja

8. Kreiranje i brisanje foldera u Linux terminalu

Jedan od najosnovnijih zadataka koje možete obaviti u Linux terminalu je kreiranje i brisanje mapa. Ovo vam omogućava da organizujete i upravljate vaše datoteke de efikasan način. Ispod su koraci koje morate slijediti da biste izvršili ove operacije.

para kreirajte folder u linux terminalu, koristite naredbu mkdir nakon čega slijedi ime koje želite dodijeliti folderu. Na primjer, ako želite da kreirate fasciklu pod nazivom "Dokumenti", pokrenite sledeću naredbu: mkdir Documentos. Ako želite da kreirate fasciklu unutar druge, koristite opciju -p. Na primjer, ako želite da kreirate fasciklu pod nazivom "Fotografije" unutar fascikle "Dokumenti", pokrenite sledeću naredbu: mkdir -p Documentos/Fotos.

S druge strane, ako zatreba izbrišite folder u linux terminalu, koristite naredbu rm nakon čega slijedi naziv foldera koji želite da izbrišete. Međutim, imajte na umu da kada se fascikla jednom obriše, datoteke koje se nalaze u njoj ne mogu se vratiti. Da biste rekurzivno izbrisali folder i njegov sadržaj, koristite opciju -r. Na primjer, ako želite izbrisati folder "Fotografije" i sav njegov sadržaj, pokrenite sljedeću naredbu: rm -r Fotos.

9. Kopiranje i premještanje datoteka i mapa u Linux terminalu

Kopiranje i premještanje datoteka i mapa u Linux terminalu uobičajeni su zadaci koji se mogu lako izvesti pomoću određenih naredbi. Ovdje ćemo vam pokazati potrebne korake za obavljanje ovih radnji bez problema.

Da biste kopirali datoteku ili mapu, morate koristiti naredbu cp. Na primjer, ako želite kopirati datoteku pod nazivom "file.txt" u direktorij pod nazivom "new_directory", jednostavno trebate pokrenuti sljedeću naredbu cp file.txt novi_direktorij/. Zapamtite da ako direktorij ne postoji, morate ga prethodno kreirati koristeći naredbu mkdir.

Za premještanje datoteka ili foldera koristite naredbu mv. Ova komanda vam omogućava da premjestite datoteku ili mapu s jedne lokacije na drugu. Na primjer, ako želite premjestiti datoteku “file.txt” u direktorij “new_directory”, morate pokrenuti sljedeću naredbu mv file.txt novi_direktorij/. Imajte na umu da ako želite da preimenujete datoteku tokom procesa premještanja, jednostavno navedite novo ime umjesto odredišnog direktorija.

10. Rad sa simboličkim vezama u Linux terminalu

Simboličke veze su korisna funkcija u Linux terminalu koja nam omogućava da kreiramo prečice do datoteka ili direktorijuma sa različitih lokacija unutar operativnog sistema. Ove veze mogu biti vrlo praktične za organiziranje i brz pristup našim najčešće korištenim datotekama i mapama. U ovom odeljku ćemo vam pokazati kako da radite sa simboličkim vezama u Linux terminalu.

Za kreiranje simboličke veze u terminalu koristimo naredbu ln -s nakon čega slijedi putanja do originalne datoteke ili direktorija i putanja na kojoj želimo da kreiramo vezu. Na primjer, ako želimo da kreiramo vezu pod nazivom "link-docs" unutar fascikle "Documents" koja ukazuje na datoteku "report.pdf" koja se nalazi u fascikli "Files", koristili bismo sljedeću naredbu:

$ ln -s /ruta/al/archivo/informe.pdf /ruta/a/Documentos/enlace-docs

Jednom kada se kreira simbolička veza, možemo joj pristupiti sa navedene staze, kao da je originalna datoteka ili direktorij. Ovo nam omogućava da imamo prečice do važnih fajlova ili fascikli na različitim lokacijama, bez potrebe da ih fizički dupliramo. Dodatno, ako se originalna datoteka ili direktorij premjeste ili preimenuju, simbolička veza će i dalje raditi ispravno jer je povezana sa putanjom, a ne samom datotekom.

11. Korištenje prečica za efikasnu navigaciju u Linux terminalu

Linux Terminal je moćan i svestran alat koji korisnicima omogućava efikasnu interakciju sa operativnim sistemom. Jedan od načina da se maksimizira produktivnost pri korištenju terminala je korištenje prednosti dostupnih prečica za navigaciju.

Postoji nekoliko prečica koje mogu olakšati navigaciju u Linux terminalu. Jedna od najkorisnijih prečica je korištenje tipke Tab za automatsko dovršavanje naredbi i putanja datoteka. Na primjer, ako se nalazite u direktoriju "Dokumenti" i želite pristupiti u fajl pod nazivom “report.txt”, možete jednostavno upisati “cd Docume” i pritisnuti tipku Tab da biste automatski dopunili ime direktorija. Ova funkcija je posebno korisna kada radite sa dugim ili komplikovanim nazivima datoteka.

Još jedna korisna prečica je korištenje navigacijskih tipki historije komandi. Pritiskom na strelicu nagore možete brzo pristupiti prethodnim komandama koje ste koristili u Terminalu. Osim toga, možete koristiti navigacijske tipke prema dolje za pomicanje kroz historiju komandi. Ovo vam omogućava da ponovo koristite prethodne komande bez potrebe da ih ponovo upisujete od nule.

Ekskluzivni sadržaj - kliknite ovdje  Kako dobiti sezonsku propusnicu za Sonic Dash?

12. Primjena filtera i naprednih pretraga u Linux terminalu

Linux Terminal je moćan alat koji nam omogućava interakciju sa operativnim sistemom putem komandi. Jedna od najkorisnijih karakteristika Terminala je mogućnost primjene filtera i naprednih pretraga dobijenih rezultata. To nam omogućava da brzo pronađemo informacije koje su nam potrebne ili filtriramo rezultate kako bismo dobili samo ono što nas zanima.

Za primjenu filtera u Linux terminalu, možemo koristiti naredbe kao što su grep y sed. Ove naredbe nam omogućavaju da tražimo tekst unutar određenih datoteka ili direktorija. Na primjer, ako želimo pronaći sve redove u datoteci koji sadrže riječ "greška", možemo koristiti sljedeću naredbu:

grep "error" archivo.txt

Osim toga, možemo kombinirati više naredbi koristeći operator cijevi (|) za primjenu više uzastopnih filtera. Na primjer, ako želimo pronaći sve redove u datoteci koji sadrže riječ "error" i zatim zamijeniti tu riječ sa "warning", možemo koristiti sljedeće naredbe:

grep "error" archivo.txt | sed 's/error/warning/g'

13. Kako se kretati u realnom vremenu u Linux terminalu

Za navigaciju u realnom vremenu U Linux terminalu postoje različite komande i alati koji olakšavaju ovaj proces. U nastavku su koraci koje treba slijediti da biste to postigli:

1. Koristite komandu “rep”.: Ova komanda vam omogućava da vidite posljednje redove datoteke dnevnika ili log u realnom vremenu. Da bismo to učinili, jednostavno moramo odrediti datoteku koju želimo pratiti i broj linija koje želimo vidjeti u realnom vremenu. Na primjer, ako želimo pratiti datoteku evidencije sistemskih grešaka, možemo koristiti sljedeću naredbu: tail -f /var/log/syslog.

2. Koristite komandu “manje”.: Ovaj alat je vrlo koristan za pregledavanje i analizu velikih datoteka dnevnika. Kada se datoteka otvori u Terminalu, možemo se kretati gore i dolje pomoću tipki sa strelicama na tastaturi. Osim toga, možemo pretraživati ​​određene ključne riječi pritiskom na "/" nakon čega slijedi riječ koju želimo tražiti. Za prelazak na sljedeću utakmicu jednostavno pritisnemo "n", dok za povratak koristimo tipku "N". Za izlazak iz alata “manje” možemo pritisnuti tipku “q”.

3. Koristite alatku “sat”.: Ovaj alat nam omogućava da izvršimo naredbu u pravilnim intervalima i vidite svoj izlaz u realnom vremenu. Na primjer, ako želimo vidjeti upotrebu CPU svake 2 sekunde možemo koristiti sljedeću naredbu: watch -n 2 "cat /proc/cpuinfo | grep 'cpu MHz'". Tako će se svake 2 sekunde prikazati ažurirani izlaz naredbe, što je korisno za praćenje stalnih promjena.

14. Sažetak i savjeti za učinkovitu navigaciju u Linux terminalu

Evo sažetka savjeta i tehnika za poboljšanje vašeg iskustva pretraživanja na Linux terminalu:

1. Koristite komande za navigaciju: Upoznajte se sa osnovnim komandama za navigaciju kao što su cd za promjenu direktorija, ls za prikaz sadržaja direktorija, i pwd za prikaz trenutne putanje direktorija.

2. Iskoristite prednosti prečica na tastaturi: Linux Terminal nudi razne prečice na tastaturi koje će vam pomoći da budete efikasniji. Na primjer, možete koristiti Ctrl + L za čišćenje ekrana, Ctrl + C za zaustavljanje izvršavanja programa, i Tab za autodovršavanje komandi i imena datoteka.

3. Prilagodite svoj upit: Prilagođavanje vašeg terminalskog prompta ne samo da vam omogućava da prilagodite izgled, već i da dodate korisne informacije. Možete dodati trenutno ime direktorija, informacije o korisniku ili čak trenutno vrijeme. Ovo će vam omogućiti bolju vidljivost i kontrolu dok se krećete u terminalu.

U zaključku, u ovom članku smo istražili kako se kretati do mape u Linux terminalu. Naučili smo da je naredba "cd" ključna za kretanje u različite direktorije i da nam "ls" omogućava pregled sadržaja mape. Osim toga, otkrili smo neke korisne prečice poput "cd ~" za navigaciju do korisničkog kućnog foldera. Također smo naučili kako koristiti tipke tab za dovršavanje naziva datoteka i mapa, što ubrzava proces navigacije.

Nadamo se da je ovaj članak bio koristan i dao vam je potrebno znanje za jednostavno kretanje kroz Linux sistem datoteka pomoću terminala. Efikasna navigacija mapama je kritična vještina za svakog korisnika Linuxa i može značajno poboljšati vašu produktivnost. Nastavite s vježbanjem i istraživanjem različitih naredbi i tehnika kako biste maksimalno iskoristili sve mogućnosti koje Linux terminal može ponuditi. Sretno u sljedećim avanturama pretraživanja Linuxa!