Osnovne naredbe u Linuxu

Posljednje ažuriranje: Novembar 2 2024-a
Osnovne naredbe u Linuxu

Dobrodošli, Linux entuzijasti! U ovom članku ćemo istražiti osnovne komande u Linuxu i saznati kako ovladati najpopularnijim svjetskim operativnim sistemom otvorenog koda. Ako ste novi u Linuxu ili samo želite da poboljšate svoje vještine, došli ste na pravo mjesto. Ovdje ćete pronaći kompletan vodič koji će vam pomoći da razumijete i efikasno koristite osnovne Linux komande.

Osnovne Linux komande: Šta treba da znate?

Prije nego što zaronimo u komande, važno je razumjeti neke osnovne Linux koncepte. Linux je operativni sistem zasnovan na UNIX-u koji karakteriše njegova stabilnost, sigurnost i fleksibilnost. Široko se koristi u serverima, mobilnim uređajima i ugrađenim sistemima. Sada, istražimo osnovne naredbe koje će vam pomoći da izvučete maksimum iz Linuxa!

Osnovne komande u Linuxu: Terminal kao vaš najbolji saveznik

Linux terminal je moćan alat koji vam omogućava direktnu interakciju sa operativnim sistemom. Ovdje ćete unijeti komande za obavljanje raznih zadataka. Terminalu možete pristupiti koristeći kombinaciju tipki “Ctrl + Alt + T” u većini Linux distribucija.

Sada, bez daljeg odlaganja, pogledajmo neke od najčešće korištenih osnovnih naredbi u Linuxu:

1. Command ls: Pregledavanje sadržaja direktorija

Naredba ls je jedna od prvih naredbi koje biste trebali znati. Omogućava vam da vidite sadržaj direktorija. Na primjer, ako želite vidjeti sadržaj trenutnog direktorija, jednostavno upišite ls i pritisnite Enter. Također možete odrediti putanju za pregled sadržaja određenog direktorija, na primjer, ls /ruta/directorio.

2. Command cd: Kretanje između direktorija

Naredba cd omogućava vam promjenu direktorija. Ako želite pristupiti određenom direktoriju, jednostavno upišite cd nombre_del_directorio i pritisnite Enter. Na primjer, da biste pristupili direktoriju pod nazivom "dokumenti", otkucajte cd documentos. Možeš koristiti cd .. da se vratite jedan nivo unazad u hijerarhiji direktorijuma.

3. Command mkdir: Kreiranje novih direktorija

Ako trebate kreirati novi direktorij, naredba mkdir je tvoj najbolji prijatelj. Samo piši mkdir nombre_del_directorio i novi direktorij će biti kreiran u trenutnom direktoriju. Možete odrediti stazu ako želite kreirati direktorij na određenoj lokaciji.

4. Command touch: Kreiranje praznih datoteka

Naredba touch omogućava kreiranje praznih datoteka. Ako trebate kreirati datoteku pod nazivom “file.txt”, jednostavno ukucajte touch archivo.txt i prazna datoteka će biti kreirana u trenutnom direktoriju. Ova komanda se također koristi za ažuriranje pristupa i datuma izmjene postojeće datoteke.

5. Command rm: Brisanje datoteka i direktorija

Naredba rm koristi se za brisanje datoteka i direktorija. Budite oprezni kada koristite ovu naredbu, jer se izbrisane datoteke i direktoriji ne mogu lako oporaviti. Da biste izbrisali datoteku, otkucajte rm nombre_del_archivo. Ako želite da izbrišete direktorijum i njegov sadržaj, koristite rm -r nombre_del_directorio.

6. Command cp: Kopiranje datoteka i direktorija

Naredba cp omogućava kopiranje datoteka i direktorija. Na primjer, ako želite kopirati datoteku pod nazivom “file.txt” u direktorij “documents”, otkucajte cp archivo.txt documentos. Možete odrediti pune putanje za kopiranje datoteka i direktorija između različitih lokacija.

7. Command mv: Premještanje i preimenovanje datoteka

Naredba mv Koristi se za kretanje i preimenovati fajlove i imenike. Ako želite premjestiti datoteku pod nazivom “file.txt” u direktorij “documents”, otkucajte mv archivo.txt documentos. Da biste preimenovali datoteku, jednostavno unesite novo ime nakon naredbe mv.

8. Command cat: Pregled sadržaja datoteke

Ako trebate vidjeti sadržaj datoteke u terminalu, naredba cat je ono što vam treba. Samo piši cat nombre_del_archivo a sadržaj datoteke će biti prikazan u izlazu terminala. Možete koristiti cat zajedno sa drugim komandama za preusmjeravanje izlaza i izvođenje naprednijih operacija.

  Fedora 42 za Windows: Sve što trebate znati da biste instalirali i koristili Fedoru na svom računaru

9. Command grep: Traženje uzoraka u datotekama

Naredba grep omogućava vam da tražite specifične obrasce unutar datoteka. Na primjer, ako želite da tražite riječ "Linux" u datoteci pod nazivom "text.txt", unesite grep "Linux" texto.txt. Ova komanda je izuzetno korisna za traženje informacija unutar velikih datoteka.

10. Command man: Pristup man stranici

Naredba man je vaš najbolji prijatelj kada su vam potrebne detaljne informacije o drugim komandama. Samo piši man nombre_del_comando i otvoriće se odgovarajuća man stranica. Ovdje ćete pronaći detaljan opis naredbe, njene opcije i primjere korištenja.

11. Command chmod: Promjena dozvola za fajl i direktorij

Naredba chmod koristi se za promjenu dozvola datoteka i direktorija u Linuxu. Dozvole određuju ko može čitati, pisati i izvršavati datoteke. Možete koristiti chmod zajedno s raznim numeričkim kodovima i simbolima za dodjelu određenih dozvola korisnicima, grupama i drugima.

12. Command sudo: Izvođenje komandi kao superkorisnik

U Linuxu, root korisnik ima posebne privilegije koje mu omogućavaju obavljanje administrativnih zadataka. Komanda sudo omogućava vam da privremeno izvodite komande kao superkorisnik. Na primjer, ako trebate instalirati program koji zahtijeva privilegije superkorisnika, otkucajte sudo comando i od vas će se tražiti vaša korisnička lozinka.

13. Command apt-get: Upravljanje paketima u distribucijama baziranim na Debianu

Ako koristite distribuciju zasnovanu na Debianu, kao što je Ubuntu, naredba apt-get pomoći će vam u upravljanju sistemskim paketima. Možete koristiti apt-get za instaliranje, ažuriranje i uklanjanje softverskih paketa. Na primjer, da biste instalirali paket "package_name", otkucajte sudo apt-get install nombre_paquete.

14. Command yum: Upravljanje paketima u Red Hat distribucijama

Ako koristite Red Hat distribuciju, kao što je CentOS ili fedora, naredba yum je vaš alat za upravljanje paketima. Baš kao apt-get, yum omogućava vam da instalirate, ažurirate i uklonite softverske pakete. Na primjer, da biste instalirali paket "package_name", otkucajte sudo yum install nombre_paquete.

15. Command ping: Provjera mrežne povezanosti

Naredba ping Koristi se za provjeru mrežne povezanosti sa određenim hostom. Samo piši ping dirección_ip_o_nombre_de_host i paketi će biti poslati hostu da izmjere vrijeme odgovora. Ova naredba je korisna za dijagnosticiranje mrežnih problema i provjeru da li je udaljeni host dostupan.

16. Command ifconfig: Konfiguriranje mrežnih sučelja

Naredba ifconfig omogućava vam da konfigurišete i prikažete informacije o mrežnim interfejsima na vašem sistemu. Ovu naredbu možete koristiti da vidite dodijeljene IP adrese, omogućite ili onemogućite sučelje i izvršite druge operacije povezane s mrežom. Na primjer, da biste prikazali informacije o svim mrežnim sučeljima, otkucajte ifconfig.

17. Command ssh: Bezbedan pristup udaljenim sistemima

Ako trebate bezbedno pristupiti udaljenim sistemima, naredba ssh je vaše rješenje. ssh omogućava vam da se daljinski prijavite na sistem i izvršavate komande kao da ste fizički prisutni. Na primjer, da biste se povezali na udaljeni sistem s IP adresom "192.168.0.1", upišite ssh usuario@192.168.0.1 i navedite lozinku kada se to od vas zatraži.

18. Command top: Monitoring sistemskih procesa

Naredba top prikazuje listu pokrenutih procesa na vašem sistemu u realnom vremenu. Možete vidjeti informacije kao što su CPU, memorija i korištenje drugih resursa od strane svakog procesa. Ova naredba je korisna za praćenje performansi sistema i dijagnosticiranje problema povezanih s procesom.

19. Command history: Pregled istorije komandi

Ako trebate zapamtiti naredbu koju ste prethodno pokrenuli, naredbu history je vaš spasitelj. Samo piši history i prikazat će se lista naredbi koje ste izvršili u terminalu. Možete koristiti prikazani broj komande da ga ponovo pokrenete.

  Crontab Linux: Uvod u planiranje zadataka

20. Command find: Pretraživanje datoteka i direktorija

Naredba find omogućava vam da pretražujete fajlove i direktorijume na vašem sistemu na osnovu različitih kriterijuma. Na primjer, ako želite pronaći sve datoteke s ekstenzijom ".txt" u trenutnom direktoriju i njegovim poddirektorijumima, otkucajte find . -name "*.txt". Ova naredba je korisna kada trebate locirati određene datoteke u složenoj strukturi direktorija.

21. Command tar: Komprimiranje i dekompresovanje datoteka

Naredba tar koristi se za komprimiranje i dekompresiju datoteka i direktorija u Linuxu. Možete kreirati komprimirane datoteke koristeći format “tar.gz” ili “tar.bz2”. Na primjer, da komprimirate direktorij pod nazivom "documents" u datoteku "documents.tar.gz", upišite tar -czvf documentos.tar.gz documentos.

22. Command grep: Filtriranje i manipulacija tekstom

Naredba grep Ne koristi se samo za traženje obrazaca u datotekama, već i za filtriranje i manipulaciju tekstom općenito. Možete koristiti grep zajedno sa drugim komandama, kao npr cat y echo, za izvođenje naprednijih operacija nad tekstualnim datotekama. Na primjer, da biste prikazali samo redove koji sadrže riječ "Linux" u datoteci pod nazivom "text.txt", otkucajte grep "Linux" texto.txt.

23. Command wget: Preuzimanje datoteka s weba

Naredba wget omogućava preuzimanje datoteka i web stranica sa Komandna linija. Ovu naredbu možete koristiti za preuzimanje pojedinačnih datoteka ili čitavih web stranica. Na primjer, da biste preuzeli datoteku pod nazivom "file.zip" sa određenog URL-a, otkucajte wget url_del_archivo.

24. Command shutdown: Isključivanje ili ponovno pokretanje sistema

Ako trebate isključiti ili ponovo pokrenuti svoj Linux sistem s terminala, naredba shutdown je ono što vam treba. Možete odrediti vrijeme čekanja prije nego što se radnja izvrši i također poslati poruku drugim korisnicima prije isključivanja ili ponovnog pokretanja sistema. Na primjer, da biste odmah ponovo pokrenuli sistem, otkucajte sudo shutdown -r now.

25. Command df: Prikazuje upotrebu prostora na disku

Naredba df prikazuje informacije o korištenju prostora na disku na vašem sistemu. Možete vidjeti ukupan prostor, iskorišteni prostor i raspoloživi prostor za svaki sistem datoteka montiran na vaš sistem. Ova komanda je korisna za provjeru prostora na disku i identifikaciju sistema datoteka koji su blizu svog maksimalnog kapaciteta.

Najčešća pitanja o osnovnim naredbama u Linuxu

Evo nekoliko često postavljanih pitanja o osnovnim komandama u Linuxu, zajedno sa njihovim sažetim odgovorima:

1. Koje su najvažnije osnovne naredbe u Linuxu?

Neke od najvažnijih osnovnih naredbi u Linuxu uključuju ls, cd, mkdir, rm, cp, mv, cat, grep, man, chmod y sudo. Ove komande vam omogućavaju da istražujete i manipulišete datotekama i direktorijumima, kao i da obavljate administrativne zadatke na sistemu.

2. Gdje mogu pronaći više informacija o naredbama u Linuxu?

Više informacija o naredbama u Linuxu možete pronaći na stranici man za svaku naredbu. Samo koristite naredbu man nakon čega slijedi naziv komande za pristup detaljnoj dokumentaciji. Osim toga, postoje brojni online resursi i knjige o Linuxu koje pokrivaju komande i njihovu upotrebu.

3. Koja je razlika između apt-get y yum?

apt-get y yum su menadžeri paketa koji se koriste u različitim distribucijama Linuxa. apt-get koristi se u distribucijama baziranim na Debianu kao što je Ubuntu, dok yum Koristi se u distribucijama baziranim na Red Hat-u kao što su CentOS i Fedora. Obje naredbe vam omogućavaju da instalirate, ažurirate i uklonite softverske pakete na sistemu.

4. Kako mogu pokrenuti naredbu kao superkorisnik u Linuxu?

Možete pokrenuti naredbu kao superkorisnik u Linuxu koristeći naredbu sudo. Jednostavno mjesto sudo prije naredbe koju želite pokrenuti i navedite korisničku lozinku kada se to od vas zatraži. Ovo će vam privremeno dati privilegije superkorisnika i omogućiti vam da obavljate administrativne zadatke na sistemu.

  Šta je Webminal: Online Linux terminal za učenje

5. Kako mogu provjeriti prostor na disku u Linuxu?

Možete provjeriti prostor na disku u Linuxu pomoću naredbe df. Samo piši df u terminalu i on će prikazati listu montiranih sistema datoteka na vašem sistemu, zajedno sa informacijama o ukupnom, korištenom i dostupnom prostoru na svakom. Ovo će vam pomoći da nadgledate korištenje prostora na disku i poduzimate mjere ako je potrebno.

6. Kako mogu tražiti datoteku ili direktorij u Linuxu?

Možete tražiti datoteku ili direktorij u Linuxu pomoću naredbe find. Na primjer, ako želite da pretražite cijeli sistem za datoteku pod nazivom "file.txt", otkucajte find / -name archivo.txt. Ovo će tražiti datoteku na svim lokacijama u sistemu i pokazati vam punu putanju ako se pronađe.

Zaključak osnovnih naredbi u Linuxu

Ukratko, osnovne naredbe u Linuxu su neophodne za efikasnu navigaciju i upravljanje najpopularnijim svjetskim operativnim sistemom otvorenog koda. Od istraživanja i manipulacije datotekama do upravljanja paketima i dijagnosticiranja mrežnih problema, ove naredbe vam daju potpunu kontrolu nad vašim Linux sistemom.

U ovom članku pokrili smo širok spektar osnovnih naredbi, od ls y cd gore grep y shutdown. Nadamo se da vam je ovaj vodič pružio solidnu osnovu za početak rada s Linuxom i inspirisao vas da ga dalje istražite. njene KARAKTERISTIKE i mogućnosti.

Zapamtite, savladavanje osnovnih Linux komandi je samo početak vašeg putovanja u ovaj fascinantan svijet slobodnog softvera. Učite, vježbajte i eksperimentirajte i uskoro ćete postati Stručnjak za Linux. Zabavite se istražujući i uživajte u slobodi i fleksibilnosti koje nudi Linux!

Sadržaj