Uvod

Linux operativni sistem se najčešće koristi na serverima u raznim produkcionim okruženjima zbog svoje stabilnosti i fleksibilnosti. Razumevanje osnovnih komandi za rad sa direktorijumima i fajlovima predstavlja osnove za rad na ovom operativnom sistemu. U ovom blogu pisaćemo o osnovnim komandama koje je potrebno da znate ukoliko radite sa Linux-om.

1. Navigacija kroz direktorijume:

pwd – Prikazuje trenutni radni direktorijum.

$ pwd /home/korisnik

ls – Prikazuje listu datoteka i direktorijuma u trenutnom direktorijumu.

$ ls Documents Downloads Pictures

cd – Menja trenutni direktorijum. Na primer, da biste ušli u folder "Documents"

$ cd Documents

2. Kreiranje i brisanje direktorijuma

mkdir – Kreira novi direktorijum. Na primer:

$ mkdir NoviFolder

rmdir – Briše prazan direktorijum. Koristite samo kada direktorijum nema datoteke unutar sebe:

$ rmdir NoviFolder

3. Rad sa fajlovima

touch – Kreira novu praznu datoteku. Na primer:

$ touch novi_fajl.txt

cp – Kopira datoteku ili direktorijum. Na primer, kopiranje fajla "novi_fajl.txt" u direktorijum "Backup":

$ cp novi_fajl.txt Backup/

mv – Premesta ili preimenuje fajl. Na primer, premestanje u novi direktorijum:

$ mv novi_fajl.txt Documents/

rm – Briše fajl. Koristiti sa pažnjom jer ne postoji potvrda brisanja:

$ rm novi_fajl.txt

4. Prikaz sadržaja fajlova

cat – Prikazuje sadržaj fajla.

$ cat dokument.txt

less i more – Korisni za prikaz sadržaja većih fajlova jer omogućavaju skrolovanje kroz tekst.

$ less veliki_fajl.txt

head i tail – Prikazuje prvih ili poslednjih nekoliko linija fajla. Na primer, prvih 10 linija:

$ head -10 dokument.txt

Zaključak

Rad sa Linux komandama za fajlove i direktorijume je osnovna koja će vam omogućiti bolje upravljanje sistemom i povećati vašu produktivnost. Ukoliko radite na juniorskim ili monitoring i L1 pozicijama ove komande moraju da vam budu potpuno poznate i da budete komforni u radu sa njima kako bi mogli da učite i napredujete ka kompleksinjim stvarima

Ove komande i generalno rad sa fajlovima i direktorijumima obrađujemo već na samom početku našeg kursa "Administracija Linuxa L1".