Rad s datotekama i direktorijima u Linuxu

Kao što znate, rad u Linuxu temelji se na operacijama s datotekama i direktorijima: traženje, premještanje, pregled i kopiranje. Stoga su te vještine potrebne svakom korisniku koji želi uspješno raditi u Linux OS-u. Ovaj će vam članak pomoći da shvatite sva ova pitanja i budete sigurni u "komunikaciju" s Linuxom.

Osnovne operacije se izvode u konzolnom načinu.

Da biste stvorili direktorij, samo upišite “mkdir” i naziv mape nakon njega. Brisanje se događa na isti način, samo umjesto "mkdir" određujete "rmdir".

Naziv trenutnog direktorija možete saznati pomoću "pwd". Za prikaz sadržaja, koristite "ls". Izgleda ovako:

pwd / home / a / newdirectory

ls / home / a / newdirectory

Nakon naredbe upišite putanju do direktorija koji vam je potreban.

Da biste vidjeli sve informacije o direktoriju koji vas zanima, upotrijebite tipku -l za "ls".

Ls navodi sadržaj mape prema abecednom redu. Ako ga trebate sortirati po datumu ili obrnutim redoslijedom, koristite tipke –t i –lrt.

Što se tiče rada s datotekama, ona se sastoji od tri jednostavna koraka:

  • kopiranje;
  • istiskivanje;
  • uklanjanje.

Kopiranje se vrši naredbom “cp”, move - “mv” i delete - “rm”.

Samo navedite naredbu i cijelo ime datoteke zajedno s njegovim ekstenzijom na kojoj želite izvršiti neku radnju. Na primjer:

cp file1.bkp

Prilikom kretanja navedite i odredišni direktorij:

mv file1.bkp newdirectory

Sada ćemo shvatiti kako izvršiti pretraživanje u Linuxu. U tome će nam pomoći naredba "find", koja vam omogućuje pretraživanje prema svim mogućim kriterijima: prema vrsti, vlasniku, datumu ili zadnjem pristupu. Na primjer:

find.-name "myfile"

Također možete pretraživati ​​po prisutnosti bilo kojeg određenog znaka u imenu. Pokušajmo pronaći sve datoteke čije ime sadrži slovo "z":

find.-name "* z *"

Da biste razjasnili kriterije pretraživanja prema tipu, navedite ključeve: -f (datoteke), -d (direktorije):

find.-type f

Da biste tražili određenu veličinu, unesite:

find.-size, a zatim broj koji odgovara veličini. Dodavanjem “c” ili “k” možete postaviti vrijednost u bajtovima odnosno kilobajtima.

Kompresija se vrši pomoću gzip i bzip2. Oni su apsolutno identični u funkciji, osim što vam gzip omogućuje spremanje imena kao i vremenske oznake.

Za izradu arhive koristite naredbu "tar". Za prošireni rad, prepišite ključeve:

-c - kreiranje arhive;

-x - raspakiranje;

-v - prikaz popisa arhiviranih datoteka;

-z - komprimiranje pomoću gzip-a;

-j - kompresija bzip2.

Naredba cpio korisna je za vađenje podataka iz arhive.

Sada ste upoznati s osnovama rada s datotekama i direktorijima. Ostavite svoje povratne informacije o ovom članku i postavite sva pitanja o toj temi.