Nedaudz par GNU/Linux saknes mapi
Bieži vien, kad atveram sistēmas disku failu pārlūkā, mēs sev uzdodam jautājumu – “Kas tās par mapēm ar dīvainajiem nosaukumiem?” Cik lietpratējiem ir zināms, standarta M$ Windows instalācijā, kur sistēma atrodas uz C: diska, ir 3 galvenās mapes: WINDOWS (priekš sistēmas), Program Files (priekš programmām) un Documents and Settings (priekš lietotāju profiliem).
Bet te, piemēram, KUbuntu distributīvā atveram saknes mapi (turpmāk – sakne) failu pārlūkā un redzam tādas mapes kā bin, etc, lost+found, proc, sbin, tmp, var, boot, dev, home u.tml. No pirmā skatiena liekas, ka tā ir kaut kāda nekārtība. Bet patiesībā viss ir loģiski sakārtots – tūlīt visu paskaidrošu.
Tātad, sakne ir galvenā sistēmas mape GNU/Linux un citās UNIXveidīgajās sistēmās. Ceļš uz sakni apzīmējas ar parasto slīpsvītru ( / ), un no šīs mapes sākas ceļš uz jebkuru citu sistēmas mapi (piemēram, /usr/bin) vai pat uz darba virsmu (/home/tintix/Desktop). M$ Windows vidē saknes mapes analogs ir My Computer (virtuālā mape).
Tagad īsi pastāstīšu par galvenajām mapēm, kuras atrodas saknē:
/bin mapē atrodas sistēmas utilītas, kuras nodrošina minimālo funkcionalitāti sistēmas sāknēšanai, labošanai un darbam komandrindas saskarnē.
/sbin – tā ir mape, kura satur sistēmas utilītas, kuras drīkst izmantot tikai ar administratora tiesībām.
/usr mapē atrodas programmas, kuras lietotājs ir uzinstalējis vai kuras jau pēc noklusējuma ir iekļautas distributīvā.
/etc mapē ir novietoti dažādu programmu konfigurācijas faili.
/lib – šeit atrodas bibliotēkas, kuras vienlaicīgi var izmantot dažādas programmas.
/home mapē atrodas lietotāju profili un mājas mapes, kurās glabājas lietotāju faili.
/dev mapē atrodas visas iekārtas (dzelži Linux vidē ir faili).
/sys mapē ir pieejama informācija no kodola par dzelžiem un draiveriem.
/boot – šī mape satur failus, kuri ir nepieciešami sistēmas sāknēšanai.
/proc mape satur kodola procesu tabulu un informāciju par tekošu kodola darbību.
/tmp mapē atrodas dažādu programmu pagaidu dati.
/var – šeit atrodas mainīgie dati, t.i., daudzi sistēmas faili, kuri OS darbības laikā tiek mainīti.
/media vai /mnt mapēs tiek piemontēti tīklu resursi un dažādi datu nesēji, piemēram, cietie diski, optiskās diskiekārtas un zibatmiņas.
/opt mapē var instalēt papildus programmatūru, kura nav paredzēta instalēšanai caur distributīva pakotņu pārvaldnieku.
/root – tā ir lietotāja root jeb administratora mājas mape.
/lost+found – uz šo mapi tiek iekopēti cietā diska sadaļas pārbaudes laikā atjaunoti bojātie faili (katrā cietā diska sadaļā šī mape tiek automātiski izveidota).
Jāpiebilst, ka mapes /opt, /boot, /bin, /sbin, /usr, /etc un /lib ir mapes ar statisku saturu, t.i., saturs tiek mainīts tikai tad, kad, piemēram, instalējam papildus programmatūru vai jauninājumus.
Principā, nav svarīgi, uz kura cietā diska vai sadaļas atrodas katra saknes mape. Piemēram, distributīva instalācijas laikā var norādīt, piemēram, ka /home mape būs uz 1. cietā diska, /usr – uz 2. cietā diska pirmās sadaļas, bet viss pārējais jeb / būs 2. cietā diska otrajā sadaļā. Linux kodols parūpēsies, lai virtuāli /home un /usr atrastos saknē jeb /, bet patiesībā fiziski šīs mapes atradīsies citās sadaļās.
Ceru, ka mans raksts bija noderīgs. Ja ir, ko piebilst, komentējam!









