Najvažnije Linux naredbe za početnike
Novi ste u Linuxu ili ste tek zahrđali? Ove važne naredbe olakšat će vam život na terminalu i istovremeno poboljšati vašu učinkovitost

Korištenje ljuske jedna je od glavnih prednosti a Linux sustav, jer vam daje pristup mnogim specijaliziranim programima koji olakšavaju dovršavanje čak i složenih poslova.
Ovo je temeljna filozofija Unixa, OS-a iz kojeg je Linux dobio svoj dizajn. Svaki od ovih jednostavnih alata ili programa radi jedan posao i to vrlo dobro. Također može komunicirati s drugim programima putem cijevi, vrlo pametan dizajn koji čini Linux školjku vrlo moćnom.
Ako tek počinjete ili ako je prošlo dosta vremena od zadnjeg rada na ljusci, sljedeći popis najvažnijih naredbi pomoći će vam da se vratite na brzinu. Važno je napomenuti da koriste mala slova.
Kratka referenca Linux naredbi
| naredba | Opis | |
|---|---|---|
| 1 | osoba | Ispišite radni imenik |
| 2 | cd | Promjena direktorija, zadana početna |
| 3 | ls | Popis stavki u imeniku |
| 4 | cp | Kopiranje datoteke iz jednog direktorija u drugi |
| 5 | mv | Premještanje datoteke iz jednog direktorija u drugi |
| 6 | rm | Ukloniti (brisati) datoteku ili direktorij |
| 7 | dodir | Stvorite novu datoteku |
| 8 | kako | Ispis sadržaja datoteke u StdOut |
| 9 | sudo | Izvršite zadatak s pravima superkorisnika |
| 10 | pronaći & locirati | Potražite datoteku u sustavu |
| 11 | | (Cijev) | Povežite izlaz i ulaz programa |
| 12 | grep | Pronađite uzorke u skupu podataka |
| 13 | sklupčati | Dohvatite stranicu s interneta |
| 14 | Povijest | Popis nedavnih unosa naredbi u terminalu |
| 15 | ubiti & ubiti | Zaustavite izvođenje programa |
| 16 | čovjek & info | Prikaz detaljnog priručnika/informacija o danoj naredbi |
Objašnjene najvažnije Linux naredbe za početnike
1. pwd
Naredba pwd označava "ispis radnog direktorija" i koristi se za poznavanje trenutnog direktorija u kojem radi Linux ljuska. Može biti vrlo koristan alat kada pišete skriptu koja treba provjeriti svoju radnu lokaciju prije poduzimanje radnji.
Evo primjera i što radi.
pwd > #pokaži trenutni direktorij ljuske
2. cd
Ova naredba znači "promijeni direktorij". Koristite ga za prebacivanje iz trenutnog radnog imenika u drugi. Prihvaća željeni novi direktorij kao argument, koji može započeti s kosom crtom za apsolutni put ili bez kose crte za referencu na trenutni radni direktorij. Bez argumenta, zadano je vaš matični direktorij.
Evo nekoliko primjera i što rade.
cd > #vraća se u početni direktorij korisnika/korisničkog imena
cd ~ > #također vraća u početni direktorij
cd Downloads > #switches na vašu mapu downloads
cd /usr/bin > #mijenja u direktorij /usr/bin
3.ls
Ova naredba ispisuje sve datoteke i mape u trenutnom radnom direktoriju. Također prihvaća dosta naredbi koje pomažu u prilagođavanju izlaza. Na primjer, naredba -a uključuje skrivene datoteke, dok naredba -t sortira prema datumu izmjene, a naredba -l daje elegantan izlaz.
Evo primjera i što radi
ls -alt > #popis svih datoteka i mapa, uključujući skrivene, i poredaj po datumu izmjene
4. k.č.
Ovo koristite za kopiranje datoteke s jednog mjesta na drugo. Imajte na umu da se ovdje primjenjuju konvencije imenovanja Linux datoteka. Dakle, ako dodate kosu crtu, tada radite s apsolutnom stazom, inače će program referencirati iz trenutnog radnog direktorija.
Evo nekoliko primjera i što rade.
cp file_1 Desktop > #copy file_1 u mapu Desktop
cp datoteka_1 /tmp > #kopiraj datoteku_1 u/tmp
5. mv
Ovo je naredba premještanja i radi slično naredbi cp, osim što potpuno uklanja datoteku s izvorne lokacije i premješta je negdje drugdje.
Evo nekoliko primjera i što rade.
mv file_1 Preuzimanja > #move file_1 u vaš direktorij Preuzimanja
mv datoteka_1 datoteka_2 /tmp > #premjesti obje datoteke u /tmp direktorij
6.rm
Za brisanje datoteka i direktorija, naredba rm (ukloni) je alat koji vam je potreban. Međutim, s ovim alatom trebate biti vrlo oprezni, jer sve što ukloni, nestalo je zauvijek. Ovo je posebno važno kod uklanjanja imenika. Dakle, uvijek provjerite svoj trenutni radni imenik kako biste izbjegli pogreške.
Evo nekoliko primjera i što rade
rm file_1 > #delete file_1 u vašem trenutnom direktoriju
rm Downloads/file_1 > #delete file_1 iz vašeg direktorija Downloads
rm -r Preuzimanja > #potpuno izbrišite svoj direktorij Preuzimanja
7. dodir
Naredba dodir omogućuje vam stvaranje nove datoteke. Prihvaća naziv datoteke kao argument.
Evo primjera i kako to radi.
dodirnite file_1 > #kreirajte novu datoteku pod nazivom file_1
8. mačka
Čitanje tekstualnih datoteka u ljusci također je moguće. Da biste to učinili, koristite naredbu cat nakon koje slijedi datoteka koju želite pročitati. Njegovo ime "cat" znači concatenate, tako da ga možete koristiti i za kombiniranje dvije datoteke u jednu.
Evo primjera i onoga što rade.
mačka datoteka_1 > #prikaži sadržaj datoteke_1 na ekranu (standardni izlaz)
cat file_1 file_2 > file_3 > #kombinirajte sadržaj file_1 i file_2 u file_3
9. sudo
Linux ograničava privilegije običnih korisničkih računa kako bi ih spriječio da nanose nepopravljivu štetu cijelom sustavu. Ipak, naredbu sudo rezervira za običnog korisnika za pokretanje programa koji zahtijevaju privilegije Superuser (administrator). Sudo će tražiti Superuser lozinku, i ako je točna, dopušta daljnje izvršavanje programa.
Evo primjera i što radi.
sudo systemctl zaustavi apache2 > #zaustavi web-poslužitelj apache2
10. lociraj i pronađi
Ova dva programa pomažu vam u traženju jedne ili više datoteka na sustavu, ali to rade drugačije. Find je stariji program i dolazi s vrlo moćnim značajkama pretraživanja. Locate je, s druge strane, noviji i koristi bazu podataka za izvođenje vrlo brzih pretraga.
Evo primjera i onoga što rade
pronađi / ubuntu > #nađi sve nazive datoteka koje sadrže ubuntu. Kosa crta znači od korijena sustava
lociraj ubuntu > #nađi sve datoteke na sustavu koje sadrže ubuntu
11. | (Cijev)
Gore navedeni programi za traženje i lociranje često vraćaju toliko unosa da filtriranje rezultata postaje važno. Ovdje možete proslijediti izlaz pretraživanja kroz cijev na ulaz programa za prepoznavanje uzoraka kao što je grep. Ovo će filtrirati rezultate kako bi se proizvele sažetije povratne informacije.
Evo primjera i što radi.
lociraj ubuntu | grep .jpg > #pronađi samo jpeg slike s ubuntu u nazivu
12.grep
Grep je akronim za Global Regular Expressions Print. Koristi se za pronalaženje uzoraka u skupu podataka, koji može uključivati cijele riječi, prvo slovo rečenice i još mnogo toga.
Evo primjera i onoga što rade.
grep foo file_1 > #printaj sve retke u file_1 koji sadrže foo
grep ^bar file_1 > #ispisi samo retke koji počinju s bar
13. kovrčati
cURL je kratica za URL klijenta i alat je za prijenos podataka između računala koristeći različite mrežne protokole. Vrlo je konfigurabilan i programabilan, a njegova najjednostavnija upotreba je dohvaćanje web stranice.
Evo primjera i što radi.
curl google.com > #load google.com
14. povijest
Ljuska Linuxa pamti vaše nedavne unose naredbi. Neki sustavi nude povijest od 500 naredbi, dok drugi nude 1,000 prema zadanim postavkama. Također ga možete slobodno promijeniti.
Evo primjera i što radi.
povijest | grep curl > #find recent naredbe koje sadrže curl
15. ubiti & ubiti
Kill i xkill dvije su metode prekidanja procesa na sustavu. Uz kill, morate znati i dostaviti ID procesa programa koji trebate prekinuti. Uz xkill, možete prekinuti grafičke programe korištenjem miša da pokažete i kliknete na njih.
16. čovjek & info
Uvijek možete unijeti man ili info, nakon čega slijedi naredba za dobivanje korisničkog priručnika ili unosa info stranice za tu naredbu. Također možete unijeti naredbu, nakon koje slijedi –help, kako biste dobili više informacija o njezinoj upotrebi.
Evo nekoliko primjera i što rade.
man curl > #prikaži unos Linux stranice priručnika za cURL
find –help > #show informacije o korištenju za naredbu find
Zaključak
Dolazeći do kraja ovog popisa, imajte na umu da su ovo najvažnije naredbe za početnike. Postoji mnogo više naredbi za Linux ljusku, uključujući one složenije i moćnije.
Ipak, potrebno je neko vrijeme da naučite ove naredbe i da ih koristite udobno. Ali kad to učinite, bit će vam drago što ste ih naučili koristiti.




