Linux Command Cheat Sheet
⚡ Pametni sažetak
Linux naredbe omogućuju vam upravljanje operativnim sustavom iz terminala, pokrivajući upravljanje datotekama, dozvole, varijable okruženja, administraciju korisnika, umrežavanje, procese i uređivanje teksta pomoću vi editora na svim većim Linux distribucijama.

Ovaj cheat sheet za Linux naredbe grupira najkorisnije Linux i Unix terminalske naredbe po zadatku, tako da možete brzo pronaći pravu naredbu. Svaki odjeljak u nastavku pokriva zajedničko područje: osnovnu navigaciju, dozvole za datoteke, varijable okruženja, administraciju korisnika, umrežavanje, procese i vi editor.
Osnovne Linux naredbe
Ove osnovne naredbe pomažu vam u navigaciji datotečnim sustavom te stvaranju, pregledavanju, premještanju i brisanju datoteka i direktorija iz terminala.
| naredba | Description |
|---|---|
| ls | Ispisuje sve datoteke i direktorije u trenutnom radnom direktoriju |
| je -R | Navodi i datoteke u poddirektorijima |
| ls -a | Popisuje i skrivene datoteke |
| ls-al | Popisuje datoteke i direktorije s detaljnim informacijama poput dozvola, veličine, vlasnika itd. |
| cd ili cd ~ | Idite na HOME imenik |
| CD.. | Pomaknite se jednu razinu prema gore |
| cd | Za promjenu u određeni direktorij |
| cd / | Premjestite se u korijenski direktorij |
| mačka > naziv datoteke | Stvara novu datoteku |
| cat naziv datoteke | Prikazuje sadržaj datoteke |
| mačka datoteka1 datoteka2 > datoteka3 | Spaja dvije datoteke (datoteka1, datoteka2) i pohranjuje izlaz u novu datoteku (datoteka3) |
| mv datoteka „nova putanja datoteke“ | Premješta datoteke na novu lokaciju |
| mv naziv datoteke novi_ime_datoteke | Preimenuje datoteku u novi naziv datoteke |
| sudo | Omogućuje običnim korisnicima pokretanje programa sa sigurnosnim privilegijama superkorisnika ili roota |
| rm naziv datoteke | Briše datoteku |
| čovjek | Daje pomoćne informacije o naredbi |
| Povijest | Daje popis svih prošlih naredbi unesenih u trenutnoj sesiji terminala |
| jasni | Briše terminal |
| ime direktorija mkdir | Stvara novi direktorij u trenutnom radnom direktoriju ili na navedenoj putanji |
| je rm | Briše imenik |
| mv | Preimenuje imenik |
| pr -x | Dijeli datoteku na x stupaca |
| pr -h | Dodjeljuje zaglavlje datoteci |
| pr -n | Označava datoteku s linijom Numbers |
| lp-nc, lpr c | Ispisuje "c" kopija datoteke |
| lp-d lp-P | Određuje naziv pisača |
| apt-get | Naredba koja se koristi za instaliranje i ažuriranje paketa |
| mail -s 'subject' -c 'cc-address' -b 'bcc-address' 'to-address' | Naredba za slanje e-pošte |
| mail -s “Predmet” na adresu < Naziv datoteke | Naredba za slanje e-pošte s privitkom |
Naredbe za dozvolu datoteke
Linux kontrolira pristup čitanjem, pisanjem i izvršavanjem dozvoleNaredbe i simboli u nastavku prikazuju vrste datoteka, prava pristupa i vlasništvo.
| naredba | Description |
|---|---|
| je -l | za prikaz vrste datoteke i dopuštenja pristupa |
| r | dopuštenje za čitanje |
| w | dopuštenje za pisanje |
| x | izvrši dopuštenje |
| - | bez dozvole |
| korisnik chowna | Za promjenu vlasništva datoteke/direktorija |
| chown korisnik:grupa naziv datoteke | Promijenite korisnika kao i grupu za datoteku ili direktorij |
Naredba Varijable okoline
Varijable okruženja pohranjuju vrijednosti koje ljuska i programi čitaju tijekom izvođenja. Koristite ove naredbe za prikaz, stvaranje, postavljanje i uklanjanje varijable okoline.
| naredba | Description |
|---|---|
| echo $VARIJABLE | Za prikaz vrijednosti varijable |
| eNV | Prikazuje sve varijable okruženja |
| NAZIV_VARIJABLE=vrijednost_varijable | Napravite novu varijablu |
| nesigurni | Uklonite varijablu |
| izvoz Varijabla=vrijednost | Za postavljanje vrijednosti varijable okoline |
Naredbe za upravljanje korisnicima u linuxu
sistem administratori Koristite ove naredbe za dodavanje, izmjenu i uklanjanje korisničkih računa i grupa.
| naredba | Description |
|---|---|
| sudo adduser korisničko ime | Za dodavanje novog korisnika |
| sudo passwd -l 'korisničko ime' | Za promjenu lozinke korisnika |
| sudo userdel -r 'korisničko ime' | Za uklanjanje novostvorenog korisnika |
| sudo usermod -a -G IME GRUPE KORISNIČKO IME | Za dodavanje korisnika u grupu |
| sudo deluser USER GROUPNAME | Za uklanjanje korisnika iz grupe |
| prst | Prikazuje informacije o svim prijavljenim korisnicima |
| prst korisničko ime | Daje podatke o određenom korisniku |
Naredba umrežavanja
Ove naredbe vam omogućuju povezivanje s udaljenim računalima putem SSH-a i prijenos datoteka preko mreže.
| naredba | Description |
|---|---|
| ssh korisničko_ime@ip-adresa ili naziv hosta | Prijava na udaljeno Linux računalo putem SSH-a |
| ping naziv hosta ili IP adresa | Do ping i analizirati mrežne i host veze |
| vi | Prikaz datoteka u trenutnom direktoriju udaljenog računala |
| cd “dirname” | Promijenite direktorij u "dirname" na udaljenom računalu |
| staviti datoteku | Prijenos 'datoteke' s lokalnog na udaljeno računalo |
| dobiti datoteku | Preuzmite 'datoteku' s udaljenog na lokalno računalo |
| prestati | Odjava |
Procesna naredba
Pomoću ovih naredbi možete nadzirati i kontrolirati procese koji se izvode na vašem sustavu te provjeravati korištenje diska i memorije.
| naredba | Description |
|---|---|
| bg | Za slanje procesa u pozadinu |
| fg | Za pokretanje zaustavljenog procesa u prvom planu |
| vrh | Pojedinosti o svim aktivnim procesima |
| ps | Dajte status procesa koji se izvode za korisnika |
| ps PID | Daje status određenog procesa |
| pidof | Daje ID procesa (PID) procesa |
| ubiti PID | Ubija proces |
| lijepo | Pokreće proces s danim prioritetom |
| bubrega | Mijenja prioritet već pokrenutog procesa |
| df | Daje slobodan prostor na tvrdom disku na vašem sustavu |
| besplatno | Daje besplatan RAM na vašem sustavu |
VI Naredbe za uređivanje
The vi urednik radi u načinima naredbi i umetanja. Ove tipke pokrivaju umetanje, brisanje, promjenu i poništavanje teksta.
| naredba | Description |
|---|---|
| i | Umetni kod kursora (ide u način umetanja) |
| a | Pišite nakon kursora (ide u način umetanja) |
| A | Pišite na kraju retka (ide u način umetanja) |
| ESC | Prekini način umetanja |
| u | Poništi zadnju promjenu |
| U | Poništavanje svih promjena na cijeloj liniji |
| o | Otvaranje novog retka (ide u način umetanja) |
| dd | Brisanje retka |
| 3dd | Obrišite 3 retka |
| D | Brisanje sadržaja retka iza kursora |
| C | Izbrišite sadržaj retka iza kursora i umetnite novi tekst. Pritisnite tipku ESC za završetak umetanja. |
| dw | Izbriši riječ |
| 4dw | Izbriši 4 riječi |
| cw | Promijeni riječ |
| x | Brisanje znaka na kursoru |
| r | Zamijeni znak |
| R | Prebrišite znakove od kursora nadalje |
| s | Zamijenite jedan znak ispod kursora i nastavite s umetanjem |
| S | Zamijenite cijeli red i počnite umetati na početku retka |
| ~ | Promjena velikih i malih slova pojedinačnog znaka |
