Iskustva sa kursa Linux Essentials - Martovska grupa -

Blog LinuxSaAmarom je nedavno održao kurs Linux Essentials za prvu martovsku grupu od deset kandidata. Svi kandidati su zaista bili jako uspješni i pokazali su veliku želju za učenjem i savladavanjem Linux-a. Jutros su na adresu bloga, stigli i prvi testimonijali nekih od polaznika koje prenosimo u cijeosti.

Share:

Kako su naša tri polaznika pronašla svoj prvi Linux posao?

U produkciju bloga – LinuxSaAmarom.com stigle su tri lijepe vijesti da su naša tri kandidata pronašla svoje prvo zaposlenje. Njihove testimonijale pernosimo u cijelosti.

Share:

Kurs 'Linux Essentials'

 

Želiš li postati napredni korisnik Linuxa, ovladati komandnom linijom, skriptama i osnovnom sistemskom administracijom, a pritome položiti svoj Linux certifikat. Onda je kurs ‘Linux Essentials’ sve što ti treba kako biste na tom putu uspjeli.? Kurs Linux Essentials – pažljivo je osmišljen da vam pruži praktične vještine koje se koriste u stvarnim GNU/Linux okruženjima.

Share:

Otvoren novi poziv za kurseve 'Linux Essentials' i 'Linux LPIC-1'

Blog LinuxSaAmarom.com obavještava svoje polaznike da je otvoren novi poziv za kurseve ‘Linux Essentials’ & ‘Linux LPIC-1’. Prijave na kurseve možete poslati u periodu od 01.04 do 15.04 za prvu grupu polaznika mjeseca april, dok druga grupa polaznika mjeseca april se može prijaviti od 15.04 do 29.04.

Share:

10 primjera komande `more` u Linux-u!

 

Komanda more koristi se za pregled sadržaja fajlova stranicu po stranicu. Ona je jednostavnija verzija komande less, ali i dalje vrlo korisna za brzo pregledanje većih tekstualnih fajlova. U nastavku donosimo 10 praktičnih primjera korištenja komande `more`.

Share:

10 primjera komande `less` u Linux-u!

Komanda less koristi se za pregled sadržaja fajlova stranicu po stranicu. Za razliku od komande cat, less omogućava lakšu navigaciju kroz velike fajlove, uključujući pomjeranje naprijed, nazad i pretragu teksta U nastavku donosimo 10 praktičnih primjera korištenja komande `less`.

Share:

10 primjera komande `sed` u Linux-u!

Komanda sed (stream editor) koristi se za obradu i izmjenu teksta direktno iz komandne linije. Najčešće se koristi za zamjenu teksta, brisanje linija i filtriranje sadržaja fajlova bez potrebe za otvaranjem fajla u tekstualnom editoru. U ovom članku donosimo 10 praktičnih primjera komande `sed` u Linux-u!

Share:

10 primjera komande `du` u Linux-u!

Komanda du (disk usage) koristi se za prikaz količine prostora koji zauzimaju fajlovi i direktoriji na disku. Ova komanda je posebno korisna kada želimo saznati koji direktoriji ili fajlovi zauzimaju najviše prostora. U nastavku donosimo 10 praktičnih primjera korištenja `du` komande.

Share:

10 primjera komande `ln` u Linux-u!

Komanda ln koristi se za kreiranje linkova između fajlova u Linuxu. Postoje dvije vrste linkova Hard link i Symbolic (soft) link. Linkovi omogućavaju pristup istom fajlu preko različitih imena ili lokacija u filesystemu. Prije nego prikažemo praktične primjere komande ̇`ln`, hajde da definišemo razliku između ova dva linka.

Share:

10 primjera komande `mkdir` u Linux-u!

 

Komanda mkdir (make directory) koristi se za kreiranje novih direktorija u Linux operativnom sistemu. Ona je jedna od osnovnih komandi za upravljanje fajlovima i direktorijima u terminalu. U nastavku donosimo 10 praktičnih primjera korištenja mkdir komande.

Share:

10 primjera komande `diff` u Linux-u!

Komanda diff koristi se za poređenje sadržaja dva fajla ili direktorija i prikazuje razlike između njih. Ova komanda je vrlo korisna za praćenje promjena u konfiguracijskim fajlovima, kodu ili dokumentima. U nastavku donosimo 10 praktičnih primjera korištenja diff komande.

Share:

10 primjera komande `tr`u Linux-u!

Komanda tr (translate) koristi se za zamjenu, brisanje ili transformaciju znakova u tekstu. Najčešće se koristi u kombinaciji sa pipe (|) operatorom za obradu izlaza drugih komandi. U nastavku donosimo 10 praktičnih primjera korištenja tr komande.


1. Pretvaranje malih slova u velika


Primjer komande sa sintaksom:

$echo "linux je odlican" | tr 'a-z' 'A-Z'

Ova komanda pretvara sva mala slova u velika.


2. Pretvaranje velikih slova u mala


Primjer komande sa sintaksom:

$echo "LINUX JE ODLICAN" | tr 'A-Z' 'a-z'

Ova komanda pretvara sva velika slova u mala.


3. Zamjena jednog znaka drugim


Primjer komande sa sintaksom:

$echo "Linux sistem" | tr 'i' 'I'

Ova komanda zamjenjuje svako slovo "i" sa "I".


4. Zamjena razmaka sa donjom crtom


Primjer komande sa sintaksom:

$echo "Linux operativni sistem" | tr ' ' '_'

Ova komanda zamjenjuje razmake sa _.


5. Brisanje određenih znakova


Primjer komande sa sintaksom:

$echo "Linux123" | tr -d '0-9'

Opcija -d briše sve brojeve iz teksta.


6. Brisanje razmaka iz teksta


Primjer komande sa sintaksom:

$echo "Linux je brz" | tr -d ' '

Ova komanda uklanja sve razmake iz teksta.


7. Zamjena više znakova


Primjer komande sa sintaksom:

$echo "banana" | tr 'an' 'AN'

Ova komanda zamjenjuje a → A i n → N.


8. Kompresovanje ponavljajućih znakova


Primjer komande sa sintaksom:

$echo "Linux sistem" | tr -s ' '

Opcija -s smanjuje više uzastopnih razmaka na jedan.


9. Izdvajanje slova iz teksta


Primjer komande sa sintaksom:

$echo "Linux123!" | tr -cd 'a-zA-Z'

Opcija -c invertuje skup znakova, a -d briše sve što nije slovo.


10. Kombinacija sa drugim komandama


Primjer komande sa sintaksom:

$ls | tr 'a-z' 'A-Z'

Ova komanda prikazuje nazive fajlova velikim slovima.


Zaključak


Komanda tr je jednostavan, ali vrlo moćan alat za transformaciju i čišćenje tekstualnih podataka u Linuxu. Najčešće se koristi u kombinaciji sa komandama poput echo, cat, grep i ls za brzu obradu teksta.

 

Share:

10 primjera komande `cut` u Linux-u!

Komanda cut koristi se za izvlačenje određenih dijelova teksta iz linija fajla. Najčešće se koristi za izdvajanje kolona, znakova ili polja iz tekstualnih datoteka, posebno kada radimo sa CSV ili sistemskim fajlovima poput `/etc/passwd`. U nastavku donosimo 10 praktičnih primjera korištenja cut komande.

Share:

10 primjera komande `uniq` u Linux-u!

Komanda uniq koristi se za uklanjanje duplikata iz tekstualnih fajlova. Ona radi tako što uklanja uzastopne ponovljene linije, zbog čega se često koristi u kombinaciji sa komandom sort. U nastavku donosimo 10 praktičnih primjera korištenja uniq komande.

Share:

10 primjera komande `sort` u Linux-u!

Komanda sort koristi se za sortiranje linija u tekstualnim fajlovima. Ona može sortirati podatke abecedno, numerički, obrnuto ili prema određenim kolonama, što je čini vrlo korisnom pri obradi logova i tekstualnih podataka. U nastavku donosimo 10 praktičnih primjera korištenja sort komande.

Share:

10 primjera komande `wc` u Linux-u!

Komanda wc (word count) koristi se za brojanje linija, riječi i znakova u tekstualnim fajlovima. Vrlo je korisna za brzu analizu sadržaja fajlova, logova ili podataka. U nastavku donosimo 10 praktičnih primjera korištenja wc komande.

Share:

10 primjera komande `find` u Linuxu!

Komanda find koristi se za pretragu fajlova i direktorija u Linuxu prema različitim kriterijima kao što su ime, tip, veličina, datum izmjene ili dozvole. Ona je jedan od najmoćnijih alata za upravljanje fajlovima u Linux sistemu. U nastavku donosimo 10 praktičnih primjera korištenja find komande.

Share:

10 primjera komande `grep` u Linux-u!

 

Komanda grep (Global Regular Expression Print) koristi se za pretraživanje teksta u fajlovima prema zadatom obrascu. Ona je jedan od najmoćnijih alata za rad sa logovima, konfiguracijskim fajlovima i tekstualnim podacima. U nastavku donosimo 10 praktičnih primjera korištenja grep komande.

Share:

10 primjera komande `tail` u Linux-u!

Komanda tail koristi se za prikaz posljednjih linija fajla u Linux terminalu. Po defaultu prikazuje posljednjih 10 linija, ali se opcijama može prilagoditi broj linija ili čak pratiti fajl u realnom vremenu. Ovo je posebno korisno za pregled log fajlova i aktivnih procesa. U nastavku donosimo 10 praktičnih primjera korištenja tail komande.

Share:

10 primjera komande `head` u Linux-u!

Komanda head koristi se za prikaz prvih linija fajla u Linux terminalu. Po defaultu, prikazuje prvih 10 linija, ali se opcijama može prilagoditi broj linija ili rad sa više fajlova. Ovo je vrlo korisno kada želite brzo pregledati početak velikih fajlova, poput logova ili CSV-ova. U nastavku donosimo 10 praktičnih primjera korištenja head komande.


1. Prikaz prvih 10 linija fajla


Primjer komande sa sintaksom:

$head fajl.txt

Ova komanda prikazuje prvih 10 linija fajla fajl.txt.


2. Prikaz prvih 5 linija fajla


Primjer komande sa sintaksom:

$head -n 5 fajl.txt

Opcija -n omogućava prikaz određenog broja linija.


3. Prikaz prvih 20 linija fajla


Primjer komande sa sintaksom:

$head -n 20 fajl.txt

Ova komanda prikazuje prvih 20 linija fajla, što je korisno kod većih fajlova.


4. Prikaz više fajlova odjednom


Primjer komande sa sintaksom:

$head fajl1.txt fajl2.txt

Prikazuje prvih 10 linija za svaki fajl, sa oznakom naziva fajla.


5. Prikaz prvih n bajtova fajla


Primjer komande sa sintaksom:

$head -c 50 fajl.txt

Opcija -c prikazuje prvih 50 bajtova fajla.



6. Kombinacija sa tail za prikaz srednjih linija


Primjer komande sa sintaksom:

$head -n 20 fajl.txt | tail -n 10

Ova kombinacija prikazuje linije od 11 do 20 fajla.


7. Prikaz prvih linija log fajla


Primjer komande sa sintaksom:

$head -n 15 /var/log/syslog

Prikazuje prvih 15 linija sistemskog log fajla, što je korisno za brz pregled grešaka.


8. Prikaz prvih linija CSV fajla


Primjer komande sa sintaksom:

$head -n 5 podaci.csv

Prikazuje zaglavlje i prve redove CSV fajla.


9. Korištenje opcije -v za prikaz naziva fajla


Primjer komande sa sintaksom:

$head -v fajl1.txt fajl2.txt

Opcija -v prikazuje naziv fajla iznad njegovog sadržaja, korisno kada radite sa više fajlova.


10. Prikaz prvih 10 linija i brojanje linija


Primjer komande sa sintaksom:

$head -n 10 fajl.txt | nl

Kombinacija sa komandom nl numeriše linije za lakše čitanje.


Zaključak


Komanda head je jednostavan, ali moćan alat za pregled prvih linija fajlova, posebno kada radite sa logovima, CSV fajlovima ili velikim tekstualnim fajlovima.

Share:

10 primjera komande `touch` u Linux-u!

 

Komanda touch koristi se za kreiranje praznih fajlova ili ažuriranje vremenskih oznaka (timestamp) postojećih fajlova. Ova komanda je osnovni alat za rad sa fajlovima u Linux terminalu. U nastavku donosimo 10 praktičnih primjera korištenja touch komande.

Share:

10 primjera komande `cat` u Linux-u!

 

Komanda cat (concatenate) koristi se za prikaz sadržaja fajlova u terminalu, ali i za spajanje više fajlova u jedan. Ona je jedna od najčešće korištenih komandi kada želimo brzo pregledati sadržaj tekstualnog fajla. U nastavku donosimo 10 praktičnih primjera korištenja cat komande.

Share:

10 primjera komande `cp` u Linux-u!

Komanda cp (copy) koristi se za kopiranje fajlova i direktorija u Linux operativnom sistemu. Ona omogućava jednostavno pravljenje kopija fajlova, kao i kopiranje direktorija sa njihovim sadržajem. U nastavku donosimo 10 praktičnih primjera korištenja cp komande.

Share:

10 primjera komande `rm` u Linux-u!

Komanda rm (remove) koristi se za brisanje fajlova i direktorija u Linux operativnom sistemu. Ova komanda je vrlo moćna jer trajno uklanja fajlove, zato je potrebno koristiti je pažljivo. U nastavku donosimo 10 praktičnih primjera korištenja rm komande.


1. Brisanje jednog fajla


Primjer komande sa sintaksom:

$rm fajl.txt

Ova komanda briše fajl fajl.txt iz trenutnog direktorija.


2. Brisanje više fajlova odjednom


Primjer komande sa sintaksom:

$rm fajl1.txt fajl2.txt fajl3.txt

Ovom komandom brišu se više fajlova istovremeno.


3. Brisanje fajla uz potvrdu


Primjer komande sa sintaksom:

$rm -i fajl.txt

Opcija -i traži potvrdu prije brisanja fajla, što može spriječiti slučajno brisanje.


4. Brisanje praznog direktorija


Primjer komande sa sintaksom:

$rm -d direktorij

Opcija -d omogućava brisanje praznog direktorija.


5. Brisanje direktorija i njegovog sadržaja


Primjer komande sa sintaksom:

$rm -r direktorij

Opcija -r (recursive) briše direktorij i sve fajlove unutar njega.


6. Brisanje direktorija bez potvrde


Primjer komande sa sintaksom:

$rm -rf direktorij

Opcija -f (force) briše direktorij bez dodatnih pitanja za potvrdu. [NAPOMENA] Ovu opciju koristite veoma pažljivo.


7. Brisanje svih .txt fajlova


Primjer komande sa sintaksom:

$rm *.txt

Ova komanda briše sve fajlove sa .txt ekstenzijom u trenutnom direktoriju.


8. Brisanje fajlova uz prikaz operacije


Primjer komande sa sintaksom:

$rm -v fajl.txt

Opcija -v prikazuje detalje brisanja fajla.


9. Brisanje fajla iz drugog direktorija


Primjer komande sa sintaksom:

$rm /home/user/fajl.txt

Ova komanda briše fajl koristeći apsolutnu putanju.



10. Brisanje više direktorija rekurzivno


Primjer komande sa sintaksom:

$rm -r dir1 dir2 dir3

Ova komanda briše više direktorija i njihov sadržaj.


Zaključak


Komanda rm je osnovni alat za uklanjanje fajlova i direktorija u Linuxu. Ipak, zbog njene moćnosti treba je koristiti oprezno, posebno kada se koristi opcija -rf.

Share:

Kurs LINUX ESSENTIALS

Recent Posts