10 primjera upotrebe ls komande

 


O ls komandi, već je bilo govora na mom sajtu. Rijeć je o komandi koju ćete jako često upotrebljavati kako se budete sve više upoznavali sa Linux-om. U ovom tekstu, donosimo 10 primjera upotrebe ls komande.


1). Prikaži fajlove


U ovom primjeru, ls komanda će izlistati fajlove unutar direktorija /home, bez ikakve opcije kao što je ls -l.


Slika 1: Sadržaj /home direktorija upotrebom ls komande

Izvor slike: BHLLinux


2. Prikaži fajlove sa opcijom -l


U ovom primjeru, ls komanda koristi opciju -l koja prikazuje sadržaj direktorija data, velićinu fajla, datum i vrijeme nastanka, vlasnika nad datotekom ili direktorijem te korisničke ovlasti.



Slika 2: Sadržaj direktorija data izlistan upotrebom komande ls -l

Izvor slike: BHLLinux


3. Prikaži skrivene datoteke


U ovom primjeru, ls komanda koristi opciju -a kako bi prikazala skrivene datoteke.



Slika 3: Prikaz skrivenih datoteka sa . koristeći ls -a

Izvor slike: BHLLinux


4. Prikaži težinu datoteka upotrebom opcije -lh


U ovom primjeru, ls datoteka će izlistati sadržaj /PODACI2 direktorija sa težinom datoteka izraženim u KB, MB, ili GB.



Slika 4: Sadržaj direktorija PODACI2 prikazan sa težinom njegovih datoteka

Izvor slike: BHLLinux


5. Prikaži fajlove i direktorije sa ‘/’ na kraju


U ovom primjeru, ls komanda koristi opciju -F kako bi izlistala i prikazala sve datoteke ili direktorije sa kosom crtom na kraju / unutar /home direktorija.




Slika 5: Izlistavanje sadržaja /home direktorija sa ‘/’ na kraju

Izvor slike: BHLLinux


6. Prikaži direktorije/poddirektorije


U ovom primjeru ls komanda koristi opciju -R kako bi prikazala i izlistala sve datoteke, direktorije i poddirektorije unutar DATA direktorija.



Slika 6: Izlistavanje direktorija DATA sa poddirektorijem slike

Izvor slike: BHLLinux


7. Prikaži najnovije kreirane datoteke ili direktorije


U ovom primjeru, ls komanda koristi opcije -ltr kako bi prikazala najnovije kreirane direktorije ili datoteke na mojoj radnoj površini.



Slika 7: Izlistavanje datoteka i direktorija desktop-a sa ltr opcijom

Izvor slike: BHLLinux


8. Prikaži i sortitaj datoteke od najveće ka najmanje


U ovom primjeru ls opcija koristi -lS opciju kako bi izlistala datoteke unutar direktorija PODACI3, sortirajući ih po njihovoj velićini.


Slika 8: Izlistavanje sadržaja direktorija PODACI3 upotrebom lhS opcije

Izvor slike: BHLLinux

U ovom primjeru sam namjerno dodao opciju h, kako biste mogli vidjeti prilikom sortiranja, da je najveća datoteka NASLOVNA9j.png.


9. Prikaži inode broj datoteke ili direktorija


U ovom primjeru, ls komanda će izlistati inode brojeve /home direktorija i njegovih datoteka. Ukoliko ne se pitate šta je to inode? Jednostavno, inode je kontenjer koji sadrži razne informacije o datoteci unutar Linux-a kao što su ovlasti tipa ko može čitati, pisati ili izvršavati datoteku, kojem korisniku ili grupi datoteka pripada, težinu datoteke itd. Svaki inode ima svoj broj koji mu je dodjeljen onog trenutka kada je datoteka kreirana. Bitno je znati kako inode ne sadrži sadržaj niti naziv datoteke.



Slika 9: Inode brojevi datoteka unutar /home direktorija

Izvor slike: BHLLinux


10. Prikaži UID i GID datoteka


U ovom primjeru, ls komanda koristi opciju -n kako bi prikazala datoteke sa njihovim korisničkim brojem (UID) te brojem grupe (GID).



Slika 10: Prikaz fajlova sa UID & GID direktorija data

Izvor slike: BHLLinux


To bi bilo 10 primjera upotrebe ls komande. Ova komanda je zaista bogata opcijama i obraditi svaku od njih, potrebno je malo više vremena. Ovo su bile one koje ćete jako često koristiti a ostale ćete naučiti po potrebi kao i ja sam. Do čitanja.

Share:

Kako izlistati sadržaj direktorija sa permisijama u Linux-u?

 


Jedna od veoma često upotrebljivanih komandi u Linux-u jeste i komanda ls (list). Namjena ove komande je da prikaže ili izlista sadržaj direktorija kroz koje se korisnik kreće. Mimo toga, ova komanda može biti jako korisna ukoliko se želi doznati kakve su dozvole nad samom datotekom ili direktorijem (eng: permissions)? U ovom kratkom članku, pogledajte osnovne upotrebe datoteke ls.


Komanda list kao i sve druge komande u Linux-u, ima svoje argumente koji omogučavaju dosta brži rad unutar terminala. Ukoliko korisnik želi da izlista sadržaj direktorija, onda se u terminal unese ova komanda:


ls /home

Ova komnda će izlistati sadržaj home direktorija, što je prikazano na donjoj slici 1.


Slika 1: Prikaz sadržaja /home direktorija 
Izvor slike: BHLLinux

Kao što vidite na slici 1, prikazan je trenutno moj korisnički direktorij, direktorij drugog korisnika te lost and found direktorij. Da bismo izlistali sadržaj / direktorija, jednostavno unesemo komandu.

ls /

Jednom kada ju unesete, komanda će izlistati cio direktorij i poddirektorije, kao što je vidljivo na slici 2.



Slika 2: Sadržaj root direktorija.

Izvor slike: BHLLinux


Za slučaj da ste se pitali kako izgleda hijerarhija Linux direktorija ili FSHS, onda gornja slika daje odgovor. Ukratko, root (/) direktorij je parent direktorij koji ima poddirektorije kao što je /bin, /etc, /boot, /home itd.


Ponekada je potrebno da znamo kakve su ovlasti ili permisije nad datotekama ili direktorijem. Da bismo to saznali, koristimo sljedeću komandu.


ls -lh DATA

Jednom kada se gornja komanda unese, direktorij DATA će biti izlistan kao na slici 3.

Slika 3: Sadržaj direktorija DATA

Izvor slike: BHLLinux


Obratite pažnju kako je izlistan sadržaj direktorija DATA na mom Desktopu. Na lijevoj strani imamo seriju slova koji mogu biti dosta zbunjujući na prvu, ali upravo ta slova govore ko može čitati, pisati, pristupiti ili izvršavati datoteke unutar ovog direktorija.


Dakle, uzmimo datoteku ALEKSANDAR.svg iz direktorija DATA, ovo su njegove informacije


1) -rw- administrator ima ovlasti čitanja i pisanja nad datotekom. Karakter (-) označava datoteku.

2) -rw- grupa ima ovlasti čitanja i pisanja nad datotekom.

3) -r- ostali mogu samo čitati datoteku, ali ne mogu je uređivati itd.

4) amar – naziv korisnika.

5) amar – naziv grupe kojoj korisnik pripada

6) 212 KB – težina datoteke

7) Okt 7 17:33 – datum i vrijeme kada je datoteka kreirana


Da sam u kojem slučaju koristio ls -R, sve datoteke i direktoriji unutar DATA direktorija bi bili izlistani. Evo kako izgleda sadržaj direktorija DATA kada se upotrebi -R (recursive) u komandi.


Slika 4: Sadržaj direktorija DATA te podirektorija 
Izvor slike: BHLLinux

To bio kratak članak koji raspravlja rad sa ls komandom. Do čitanja.


Share:

Šta je pwd komanda i za šta ona služi?

 



Linux distribucije su jako uznapredovale u posljednjih nekoliko godina. Tako da svako malo, pojave se Linux distribucije razne namjene. Iako su Linux distribucije jako stabilne te opremljene velikim brojem programa spremnih za rad, za izvršavanje dosta velikog broja operacija, terminal je dosta brži. U ovom kratkom članku, upoznat ćemo se sa prvom komandom po imenu pwd i objasniti za šta ona služi?


For BHLLinux,

Amar Tufo


Komanda pwd je komanda čiji je zadatak da prikaže trenutni radni direktorij u kojemu se nalazite. Ova komanda nema nikakvih specijalnih argumenata te je njen zadatak upravo da prikaže trenutni direktorij. Drugim riječima, u bilo kojem direktoriju da se nalazite ova komanda će da vam kaže koji je to direktorij.


Unosom komande pwd u terminal, dobit ćete prikaz trenutnog radnog direktorija kao što je vidljivo na slici 1.



Slika 1: Upotreba komande pwd

Izvor slike: BHLLinux

Kada učite rad sa Linux komandama, pwd je prva i osnovna komanda koju trebate poznavati. Siguran sam da većina zna za ovu komandu i njenu namjenu, ali eto, u svakom slučaju sam napisao ovaj kratak članak. Naredni put ćemo se upoznati sa komandom cd i kretanjem kroz direktorije a do tada, ugodan ostatak na sajtu i do čitanja.

Share:

KONTAKTIRAJTE NAS


Portal BH-Linux.com pored svog redovnog rada, objavljivanja Linux članaka, stoji i za saradnje. Ukoliko imate afiniteta za pisanje, imate koristan savjet ili ste napisali članak iz neke oblasti Linux-a, onda nam pišite i pošaljite vaš tekst a isti će biti pregledan, recenziran te objavljen na ovom portalu. Sve vaše upite oko saradnje, objave članaka ili edukacije, možete dobiti na zvaničnu e-mail adresu ovog portala sa naznakom ‘SURADNJA’, ‘EDUKACIJA’ , ‘OBJAVA ČLANKA’. Vaš upit će bit obrađen u najkraćem vremenskom roku te ćete dobiti povratni e-mail.


E-mail: bhllinux@gmail.com

Share:

OSNIVAČ PORTALA





Amar Tufo, je 31- godišnji diplomirani bačelor arheologije, iskusan višegodišnji Linux korisnik, GNU/Linux administrator i content writer. Ponosni nosilac LPI Linux Essentials certifikata kojeg je stekao 2021. godine. Izvršni je urednik i osnivač portala BH-Linux.com te bloga LinuxSaAmarom.com. Svoju avanturu u svijetu Linux-a, započeo je još 2010. godine kada je instalirao Ubuntu 09.04 Jaunty Jackalope te je od tada full-time Linux korisnik koji svoje znanje i Linux vještine širi kroz ovaj portal, diljem naše Bosne i Hercegovine.


U posljednih 13. godina, stekao je veoma jake Linux vještine te koristio desetine poznatih Linux distribucija kao što je Ubuntu Linux, Pop OS, Debian GNU/Linux, Linux Mint, Ubuntu Mate, Solus Linux, Linux Lite, Zorin OS, Manjaro, Nautilus Linux, LMDE, Fedora Linux i druge. Kroz sve pomenute distribucije, savladao je GNU/Linux, njegovo okruženje, njegove komande, a to znanje dodatno primjenjuje prilikom trening programa 'LinuxEssentials' te 'Linux LPIC-1' koje podučava. 


Kao saradnik Linux Professional Instituta, pomogao je prijevod Linux Essentials, Linux LPI 101 i 102, te Web Essentials materijala sa engleskog jezika na bosanski, čime je naša zemlja prvi put dobila profesionalne materijale za edukaciju i Linux certifikaciju na domaći jezik. Bio je redovan saradnik indijskog portala TecMint.com te ShellPoint, zatim regionalnog Linux magazina Libre u Novom Sadu te UbuntuMint.com. Od 2023. godine, postao je Linux trener kanadske kompanije Consuldesk gdje pruža trening i obuku za programe ‘LinuxEssentials’ te ‘Linux LPIC-1’. Shodno tome, od nedavno je naša platofrma ‘IT-TUTORIJALI.net’ objavila njegov domaći ‘LinuxEssentials’ kurs koji je namjenjen svima, koji žele naučiti svoje prve korake sa Linux-om te tako se pripremiti za polaganje ‘LinuxEssentials’ testa ispred ‘Linux Professional Institut-a’ te steći time prvi profesionalni Linux certifikat.


REFERENCE



[1] Moji članci u Linux magazinu LiBRE

https://libre.lugons.org/?s=amar+tufo



[2] Moji članci na portalu UbuntuMint.com

https://www.ubuntumint.com/author/bhlinuxguy/


[3] Linux Professional Institute | Contributors

https://learning.lpi.org/en/about/lm-contributors/



KONTAKTIRAJTE AMARA


Ukoliko imate pitanja u vezi Linux-a, Linux administracije, ako ste zainteresovani za saradnju ili edukaciju oko Linux-a, onda ga slobodno kontaktirajte.


E-mail: bhllinux@gmail.com sa naznakom 

‘SURADNJA’, ‘EDUKACIJA’ ili ‘PITANJA’


LinkedIn profil: https://www.linkedin.com/in/amartufo/

Viber broj: 060/ 340 - 0695

Share:

IMPRESSUM




Portal BH-Linux.com je domaći Linux portal te trenutno jedini bh. Linux portal u našoj zemlji. Osnovan 2020. godine sa ciljem promocije upotrebe GNU/Linux-a i besplatnog/slobodnog softvera otvorenog koda kako bi se u našoj zemlji podigla svijest upotrebe GNU/Linux-a u svakodnevnom životu. Portal obrađuje teme kao što su recenzije Linux distribucija, praktični tutorijali kako u tekstualnom, tako i u video formatu, rad sa Linux komandama, Linux administracija, savjeti oko migracije sa Windows-a na GNU/Linux itd. Pored redovnih tema, portal donosi i Linux serijale te kurseve u saradnji sa platformom ‘IT-TUTORIJALI.NET’ gdje imate priliku savladati vaše prve korake sa Linux-om te tako se pripremiti i za polaganje profesionalnog Linux certifikata kojeg izdaje ‘Linux Professional Institute’.


MISIJA


Portal BH-Linux.com je od svog osnivanja 2020. godine prošao značajnije promjene kada je u pitanju njegov web sajt, ali se njegova misija nije nimalo promjenila. Sa objavom prvog članka, ovaj portal je ostao dosljedan širenju upotrebe GNU/Linux-a i besplatnog/slobodnog softvera otvorenog koda u Bosni I Hercegovini, sve u cilju podizanja i širenja Linux kulture. Vjerujem da Linux u našoj zemlji ima itekako potencijala, ali nam nedostaje taj entuzijazam koji imaju zemlje okruženja, gdje je upotreba GNU/Linux kud-ikamo izraženija nego što je to slučaj ovdje.


Stoga, portal BH-Linux.com ima namjeru da kroz svoje članke, recenzije Linux distribucija, prikaz instalacija istih, ali i kroz edukacije i kurseve, motivira što više ljudi u našoj zemlji da započnu korištenje GNU/Linux-a i time steknu neke od najtraženijih IT vještina, koje ih mogu odvesti svijet Linux administracije, DevOps-a, te drugih srodnih polja.


Tehnički podaci


Puni naziv portala: Portal BH-Linux.com

Web stranica: https://www.bh-linux.com

E-mail: bhllinux@gmail.com

Datum osnivanja: 29.01.2020

Platforma: Blogger

Opslužitelj domene: Namecheap.com | www.namecheap.com


NAPOMENA


Svi članci objavljeni na portalu BH-Linux.com su isključivo autorsko djelo. Zabranjeno je svako kopiranje ili rekreiranje sadržaja ovog portala, bez pismene dozvole njenog autora.

Share:

KURS LINUX ESSENTIALS

KURS LINUX ESSENTIALS

PRIRUČNIK - ZORIN OS & PRVI KORACI SA LINUXOM

POPULARNI POSTOVI

NAJNOVIJE