Naučite ovih 6 Linux naredbi kako biste od početnika postali opaki


Početak rada s Linux terminalom ne mora biti zastrašujući, čak može biti i zabavan. Evo šest terminalskih alata za Linux koji ne samo da su korisni, već se mogu brzo osjećati kao kreten ako ih imate u kutiji s alatima.

1 mc: Upravitelj datoteka

Započnimo s vizualnim upraviteljem datoteka baziranim na terminalu. Naredba mc pokrenut će alat Midnight Commander koji je vrlo moćan upravitelj datoteka za vaš terminal. Brzo ćete se osjećati kao iskusni korisnik kada ga koristite jer sučelje podsjeća na klasične dane računalstva u kojima je funkcionalnost bila norma, a oblik je tek trebao ući u jednadžbu.

Midnight Commander vam daje mogućnost jednostavnog kopiranja, premještanja i brisanja datoteka i cijelih stabala direktorija, traženja datoteka i pokretanja naredbi u podljusci i više. Iako mc neće osvojiti nikakvu nagradu za estetiku, dat će vam osjećaj da ste terminal ninja, pogotovo ako ga koristite pred prijateljima i obitelji jer je to upravitelj datoteka s onim starim klasičnim tehnološkim stilom.

Na Debian ili Ubuntu sustavu možete ga instalirati ovom naredbom:

sudo apt install mc

Zatim pokrenite naredbu:

mc

2 ncdu: Provjerite svoju upotrebu diska

Sljedeći alat savršen je pratilac Midnight Commandera jer vam pomaže pronaći datoteke na vašem sustavu na temelju toga koliko prostora zauzimaju na vašem disku. Možda vam ponestaje prostora za pohranu na disku, a niste sigurni zašto. Možda ste preuzeli video ili snimili screencast koji zauzima puno prostora, ali se ne sjećate gdje su te datoteke. Ovdje ncdu može pomoći.

NCDU je kratica za "NCurses Disk Usage" i analizator je upotrebe diska s tekstualnim korisničkim sučeljem. Ncdu vam omogućuje jednostavno pronalaženje prostora za pohranu na vašem sustavu skeniranjem vaših diskova i organiziranjem rezultata na temelju najvećih datoteka na vrhu popisa. Raščlanjuje ga prema direktoriju, a zatim prema datoteci tako da možete lako pronaći koje datoteke zauzimaju najviše prostora. Zatim ih možete brzo izravno izbrisati ako želite. U suprotnom, možete se prebaciti na Midnight Commander da radite druge stvari s datotekama.

Često koristim ncdu, a najdraža mi je brzina. Ncdu je daleko najbrži način za analizu vaše upotrebe diska.

Na Debian ili Ubuntu sustavu možete ga instalirati ovom naredbom:

sudo apt install ncdu

Zatim pokrenite naredbu:

ncdu

3 htop: Monitor sustava i preglednik procesa

Sada kada znate kako koristiti terminal za pronalaženje datoteka i kako upravljati njima kada je potrebno, prijeđimo na upravljanje vašim procesima. htop je alat koji vam omogućuje praćenje i upravljanje pokrenutim procesima vašeg sustava. Prikazuje popis svih procesa koji se izvode na vašem računalu i ažurira taj popis u stvarnom vremenu.

Pomoću ovog monitora sustava možete vidjeti koji procesi koriste najveću količinu CPU-a. To je zadani popis, ali također možete prilagoditi metodu sortiranja. htop prikazuje podatke na šareni način koji nudi onaj cool terminal ninja osjećaj. Osim što je preglednik procesa, također pruža informacije o procesoru (CPU) vašeg sustava, statusu zamjene i upotrebi memorije.

Na Debian ili Ubuntu sustavu možete ga instalirati ovom naredbom:

sudo apt install htop

Zatim pokrenite naredbu:

htop

4 brzo dohvaćanje: prikazivač informacija o sustavu

Sada je vrijeme da nekome pokažete podatke o svom sustavu na cool terminalski način. Postoji mnogo ovih vrsta alata za dohvaćanje informacija i ovisno o vašoj distribuciji Linuxa i verziji vaše distribucije, možda ćete imati različite opcije koje su vam dostupne. Da biste koristili jedan od alata za dohvaćanje sustava, sve što trebate učiniti je instalirati jedan i pokrenuti zadanu naredbu naziva aplikacije.

Prvi alat se zove fastfetch i ovo je trenutna novost kada je riječ o alatima za dohvaćanje, ali je također nekako previše nov pa ga neće sve distribucije imati u svojim spremištima. Ako koristite Ubuntu ili nešto temeljeno na Ubuntuu, trebat će vam Ubuntu 24.10 ili noviji da biste ga instalirali, inače umjesto toga možete koristiti alat neofetch.

Na Debian ili Ubuntu sustavu možete ga instalirati ovom naredbom:

sudo apt install fastfetch

Zatim pokrenite naredbu:

fastfetch

Ako koristite Ubuntu 24.04, ili stariji, ili nešto temeljeno na toj verziji Ubuntua, kao što je Linux Mint 22, zamijenit ćete fastfetch u gornjim uputama s neofetch.

5 nano: uređivač teksta

U nekom trenutku poželjet ćete urediti datoteku na svom sustavu, a koji je bolji način nego u terminalu? Nano je zadani uređivač teksta terminala koji ćete pronaći u većini distribucija Linuxa. Ovdje nećete morati ništa instalirati jer je nano obično instaliran prema zadanim postavkama. Samo ćete ga morati pokrenuti i reći mu koju datoteku želite pokrenuti.

Lijepa stvar kod nanoa za ljude koji počinju s terminalom je to što objašnjava kako izvršiti određene zadatke na dnu sučelja s malim pojmovnikom funkcija prečaca. Iznenadit ćete se koliko brzo će vam nano dobro doći dok istražujete iskustvo Linux terminala.

Jednostavno pokrenite naredbu:

nano filename

6 alias: Stvorite svoje vlastite terminalske naredbe

Korištenje Linux terminala vrlo je moćan način interakcije s vašim računalom jer ponekad može biti mnogo brže učiniti nešto na terminalu nego u grafičkoj aplikaciji. U drugim slučajevima naredba koju trebate pokrenuti može biti vrlo duga. Ponavljanje tipkanja može postati frustrirajuće, a tu dolazi alias.

Alias je alat koji vam omogućuje stvaranje prilagođenih naredbi koje učinkovito djeluju kao prečaci za duže, mnogo složenije naredbe ili bilo što što želite. Na primjer, postupak ažuriranja vašeg sustava s apt-om može biti pomalo neugodan jer svaki put morate pokrenuti dvije naredbe jednu za drugom. Nakon nekog vremena, jednostavno postane dosadno. Možda ćete pomisliti: "Zašto ovo nije samo jedna naredba?" Pridružili biste se ostatku Linux zajednice jer svi to pomislimo u nekom trenutku. Zahvaljujući aliasu naredbe možemo sami napraviti jednu naredbu kreiranjem aliasa za druge dvije.

Možete reći sustavu da prvo pokrene apt ažuriranje koje osvježava podatke o spremištima paketa tako da se vaše računalo sinkronizira s poslužiteljima u pogledu dostupnih paketa. Zatim morate pokrenuti apt nadogradnju koja će izvršiti proces ažuriranja za pakete koje ste instalirali u usporedbi s onim što je u tom trenutku u spremištima. To možete učiniti pokretanjem sljedeće naredbe:

alias update='sudo apt update && sudo apt upgrade'

Nakon što to učinite, možete pokrenuti naredbu jednostavno "ažuriraj" da biste izvršili cijeli ovaj proces. Ovo ne samo da će vam uštedjeti vrijeme, već će se i osjećati kao kreten jer zapravo sada stvarate vlastite naredbe.

Stvaranje pseudonima pomoću gore navedene metode funkcionira, ali samo privremeno. Da bismo trajno stvorili alias, morat ćemo urediti .bashrc datoteku u našoj početnoj mapi. Uredit ćemo datoteku s nanom. Vidjeti? Rekao sam ti da će te iznenaditi koliko brzo ćeš to učiniti.

Otvorite svoju .bashrc datoteku pomoću nano-a, pomaknite se do dna datoteke, a zatim postavite naredbe aliasa koje želite na kraj ove datoteke tako da svaki alias bude u zasebnom retku.

nano ~/.bashrc

Zatim postavite alias naredbu:

alias update='sudo apt update && sudo apt upgrade

To je 6 naredbi koje će vas pretvoriti iz početnika u opaku u Linux terminalu. Odavde možete komunicirati sa svojim sustavom na drugačiji način koji samo pravi Linux ninja može cijeniti.

Kao brzi bonus savjet, kada koristite terminal u Linuxu primijetit ćete da Ctrl+C za kopiranje i Ctrl+V za lijepljenje ne rade, što je prilično neugodno. To je zato što je ovaj oblik računalne interakcije stvoren prije izuma prečaca za kopiranje i lijepljenje na radnoj površini, a emulatori terminala to žele zadržati. Srećom, to se lako rješava u većini terminalskih prozora jednostavnim dodavanjem Shift prečacu, tako da ćete koristiti Ctrl+Shift+C i Ctrl+Shift+V.