Posts

Pregled diskova i particija

 Evo nekoliko korisnih komandi za pregled particija na Linux sistemu, zajedno s primerima: fdisk : Koristi se za pregled i upravljanje particijama na disku. Primer: Pregled svih particija na disku /dev/sda sudo fdisk -l /dev/sda parted : Alternativa za fdisk, koja takođe omogućava manipulaciju particijama. Primer: Prikaz particija na disku /dev/sdb sudo parted /dev/sdb print lsblk : Prikazuje informacije o blokovima (uključujući particije i diske). Primer: Prikazivanje svih blokova (diskova) i njihovih particija lsblk df : Prikazuje informacije o slobodnom prostoru na particijama. Primer: Prikazivanje slobodnog prostora na svim montiranim particijama df -h du : Prikazuje ukupnu upotrebu prostora unutar direktorijuma. Primer: Prikazivanje ukupne veličine direktorijuma /var/log du -sh /var/log mount : Prikazuje trenutno montirane particije. Primer: Prikazivanje montiranih particija mount blkid : Prikazuje UUID i druge informacije o blokovima ...

Upravljanje SWAP memorijom

Šta je SWAP?  SWAP predstavlja zamenski prostor ili virtuelnu memoriju koju operativni sistem koristi kako bi upravljao nedostatkom fizičke RAM memorije. SWAP omogućava Linux sistemu da efikasno rukuje velikim količinama podataka i aplikacija čak i kada fizička RAM memorija postane iscrpljena. Evo nekoliko ključnih informacija o SWAP-u na Linuxu: Šta je SWAP? : SWAP je particija ili datoteka na disku koju Linux koristi za smeštanje podataka koji trenutno nisu u upotrebi. Ovi podaci mogu biti premešteni iz fizičke RAM memorije u SWAP kako bi oslobodili mesto za trenutno aktivne zadatke. Tipovi SWAP-a : SWAP može biti konfigurisan na dva načina: SWAP particija : To je posebna particija na disku rezervisana za SWAP prostor. Ovo je uobičajeniji pristup i obično se konfiguriše tokom instalacije Linux sistema. SWAP datoteka : SWAP datoteka je obična datoteka na fizičkom disku koja se koristi kao SWAP prostor. Može se kreirati i konfigurisati kasnije ako je potrebno. Veličina...

mkfs

 Komande mkfs (Make File System) se koriste za kreiranje fajl sistema na diskovima i particijama. Ovde su neki od najčešće korišćenih fajl sistema i odgovarajuće komande mkfs , zajedno sa primerima: Kreiranje ext4 fajl sistema: mkfs.ext4 /dev/sdX Gde /dev/sdX predstavlja uređaj (na primer, /dev/sda1 ). Primer: mkfs.ext4 /dev/sdb1 Kreiranje XFS fajl sistema: mkfs.xfs /dev/sdX Primer: mkfs.xfs /dev/sdc1 Kreiranje NTFS fajl sistema (za upotrebu sa Windows sistemima): Koristite mkfs.ntfs da biste formatirali particiju kao NTFS fajl sistem. Ovo se obično radi pomoću alata kao što je mkntfs . Kreiranje FAT32 fajl sistema: FAT32 fajl sistem se takođe može kreirati pomoću alata kao što su mkdosfs ili mkfs.fat . mkdosfs -F 32 /dev/sdX Primer: mkdosfs -F 32 /dev/sdd1 Kreiranje Btrfs fajl sistema: Btrfs je noviji fajl sistem koji se koristi za Linux distribucije. Da biste kreirali Btrfs fajl sistem, koristite mkfs.btrfs komandu. mkfs.btrfs /dev/sdX Pr...

fstab

 Da biste automatski montirali fajl sistem prilikom pokretanja sistema (na startup), trebate dodati odgovarajući unos u konfiguracione fajlove sistema. Evo kako to možete postići na Linux sistemu, koristeći fajl /etc/fstab : Otvorite terminal na vašem Linux sistemu. Editujte fajl /etc/fstab . Ovo se obično radi kao superkorisnik (root) korisnik. Na primer: sudo nano /etc/fstab Možete koristiti bilo koji tekstualni uređivač po vašem izboru umesto nano , kao što su vi , vim , gedit , itd. Dodajte unos za montiranje vašeg fajl sistema. Unos bi trebalo da izgleda otprilike ovako: /putanja/do/uredjaja /mnt/tačka/montiranja tip_fajl_sistema opcije 0 0 /putanja/do/uredjaja : Ovo je putanja do uređaja (na primer, /dev/sdb1 ) ili particije koju želite montirati. /mnt/tačka/montiranja : Ovo je putanja do direktorijuma gde želite da montirate uređaj. tip_fajl_sistema : Ovde navedite tip fajl sistema na uređaju (na primer, ext4 , ntfs , xfs , itd). opcije : Def...

Karakteristike file sistema

Prethodna lekcija je pokrila koji fajl sistemi postoje. Ova objašnjava kako rade iznutra — i zašto ti to treba. Konkretno: zašto disk ume da bude „pun" iako df pokazuje da ima mesta, zašto server posle nagle nestanke struje ne izgubi podatke, i zašto se logovi na aktivnom serveru podešavaju sa noatime . Od čega se fajl sistem sastoji Disk sam po sebi zna samo za blokove — numerisane komadiće prostora. Fajl sistem je sloj koji od toga pravi fajlove i direktorijume. Struktura Šta sadrži Superblok podaci o samom fajl sistemu: veličina, broj blokova, stanje, UUID Tabela inode-ova metapodatke o svakom fajlu Blokovi podataka sam sadržaj fajlova Journal dnevnik nedovršenih operacija Superblok je toliko važan da se čuva u više kopija po disku — ako se glavni ošteti, sistem se može oporaviti iz rezervne. Inode Ovo je pojam koji vredi razumeti, jer objašnjava mnogo toga. Inode je zapis o fajlu , i sadrži sve osim dve stvari: tip fajla i dozvole vlas...

Kreiranje XFS fajl sistema

 Da biste kreirali i montirali XFS fajl sistem na Linuxu, pratite sledeće korake: Napomena : Pre nego što nastavite, budite sigurni da znate koju particiju ili uređaj želite da koristite za fajl sistem i da nema bitnih podataka na njemu, jer će se postojeći podaci trajno izgubiti. Otvorite terminal. Ako se ne nalazite kao superkorisnik (root), koristite sudo komandu za dobijanje administrativnih privilegija: sudo -i Kreirajte XFS fajl sistem na odabranoj particiji ili uređaju koristeći mkfs.xfs . Na primer, da biste kreirali XFS fajl sistem na /dev/sdX1 , koristite sledeću komandu: mkfs.xfs /dev/sdX1 Zamijenite /dev/sdX1 sa odgovarajućim uređajem koji želite da formatirate. Nakon što ste kreirali XFS fajl sistem, možete ga montirati. Prvo ćete morati da izaberete direktorijum u koji ćete montirati particiju. Na primer, kreirajte novi direktorijum u /mnt : mkdir /mnt/moj_disk Montirajte XFS fajl sistem na odabrani direktorijum pomoću mount komande. Na prim...

Kreiranje EXT4 file sistema

 Kako biste kreirali i montirali ext4 fajl sistem na Linuxu, pratite sledeće korake: Napomena : Pre nego što nastavite, budite sigurni da znate koju particiju ili uređaj želite da koristite za fajl sistem i da nema bitnih podataka na njemu, jer će se postojeći podaci trajno izgubiti. Otvorite terminal. Ako se ne nalazite kao superkorisnik (root), koristite sudo komandu za dobijanje administrativnih privilegija: sudo -i Kreirajte ext4 fajl sistem na odabranoj particiji ili uređaju koristeći mkfs.ext4 . Na primer, da biste kreirali ext4 fajl sistem na /dev/sdX1 , koristite sledeću komandu: mkfs.ext4 /dev/sdX1 Zamijenite /dev/sdX1 sa odgovarajućim uređajem koji želite da formatirate. Nakon što ste kreirali ext4 fajl sistem, možete ga montirati. Prvo ćete morati da izaberete direktorijum u koji ćete montirati particiju. Na primer, kreirajte novi direktorijum u /mnt : mkdir /mnt/moj_disk Montirajte ext4 fajl sistem na odabrani direktorijum pomoću mount komande...