Iako ga vrlo malo ljudi koristi kao računalni operativni sustav, mnogi se mogu iznenaditi da je u stvari srce Linuxa prisutno na mnogim uređajima koje koristimo svakodnevno.
Kao što je objašnjeno u prošlosti, Linux je središnji dio Androida, najpopularnijeg operativnog sustava na pametnim telefonima, televizorima, pametnim satima, Box TV-ima i mnogim drugim uređajima.
Kada koristite GNU / Linux operativni sustav, mape sustava mogu vas iznenaditi, s obzirom na duboku razliku u odnosu na mape s kojima ste naviknuti na Windows.
Umetanje ruku u sistemske mape u sustavu Windows već je ne preporučljivo, a kamoli pri uporabi Linux sustava!
To ne znači potpuno ignoriranje postojanja sistemskih mapa na Linuxu, posebno ako imate problem ili tražite određenu datoteku, poznavajući hijerarhiju i upotrebu mapa kao što se koriste, sustav će vam omogućiti da odmah shvatite gdje možete pronaći "izvršne" datoteke Linux svijeta, gdje su prisutne konfiguracijske datoteke i gdje možete pronaći upravljačke programe.
Čak i za one koji su znatiželjniji i za one koji žele naučiti nešto novo, ovdje vidimo kako „čitati“ i razumjeti razlike u Linux direktorijima sustava koje također možemo vidjeti u Androidu (tek nakon ukorijenjenja), u popularnim sustavima kao što su Ubuntu i OS Chrome.
U ovom ćemo vam vodiču pokazati koji direktoriji su prisutni u Ubuntuu ili bilo kojoj modernoj GNU / Linux distribuciji koju koristite, kako biste uvijek znali što trebate raditi i gdje tražiti važne datoteke jer su mape identične za sve.
PROČITAJTE TREBA: 10 najkorištenijih Linux Distrosova na svijetu
Linux direktorije: premisa
Da biste u potpunosti shvatili kako Linux radi, morate započeti s važne premise: sve se upravlja putem datoteka, čak i kada govorite o perifernim uređajima i komponentama računala.
Ako imate problem s WiFi-om, najvjerojatnije ćete morati dobiti datoteku, kao i ažurirati upravljački program za video kartice (također datoteku), tvrdi disk (upravljan putem datoteke) i DVD snimač (također predstavljen kao datoteka).
Te se datoteke ne postavljaju nasumičnim redoslijedom, već slijede strogu hijerarhiju koju nameću Linux sustavi, tako da ako znate prirodu problema i točno znate u kojoj mapi možete pronaći pravu datoteku, rješavanje problema na Linuxu moglo bi postati puno lakše.
Očito nije sve u dosegu uobičajenog korisnika, ali ako želite naučiti i upoznati novi operativni sustav, razumijevanje hijerarhije mapa je sigurno jedno od "oružja" koje možete koristiti da biste još bolje upoznali GNU / Linux sustav.
NAPOMENA: radi pojednostavljenja razumijevanja sljedećih mapa, važno je znati da simbol / identificira "korijen", tj. Primarni prostor na disku ili particiji na kojoj je prisutan Linux; stoga odgovara mapi C: \ Windows.
Ako vidite / već znate da morate otvoriti mapu tvrdog diska ili particiju sustava Linux da biste vidjeli mape koje sadrži.
Linux direktorije: korisničke mape
Korisničke mape su one u kojima možete pronaći korisničke profile kreirane u operativnom sustavu, s povezanim osobnim datotekama (dokumenti, fotografije, videozapisi) i prilagodbama programa.
U Linuxu postoje dvije korisničke mape:
- / home : mapa sa svim korisnicima sa standardnim dozvolama
- / root : mapa s korisnikom s maksimalnim administrativnim dozvolama
U prvoj mapi naći ćete toliko podmapa koliko je profila u sustavu.
Ako stvorite korisnika koji se zove "Rocco", ovdje ćete pronaći Rocco mapu sa svim korisničkim mapama za osobne datoteke i (kao skrivene mape) konfiguracijske staze instaliranih programa.
Root je posebna mapa rezervirana za korisnika s maksimalnim administrativnim dopuštenjima, obično nije dostupna normalnim korisnicima i sadrži postavke programa koji se odnose na Root korisnika.
Linux direktorije: programske mape
Kada instalirate novi program na Linux, mape koje koristi sustav su sljedeće:
- / usr: mapa sa svim "izvršnim" datotekama i s dijelom programskih datoteka programa
U toj se mapi nalaze razne podmape, koje su vrlo korisne za rad programa, a najvažnije su svakako:
- / usr / share : ova mapa sadrži podatke o aplikaciji i priručnike
- / usr / bin : sadrži sve izvršne datoteke u Linux okruženju (binarne datoteke)
- / usr / src : ovdje možete pronaći izvore kernela
- / lib: kao što ime sugerira u ovoj mapi, naći ćete drugi dio datoteka potreban za pokretanje programa (knjižnice)
- / itd : ova mapa sadrži postavke alata za aplikaciju i sustav (već prisutne zajedno s operativnim sustavom) -
Glavna poddirektorija je /etc/init.d koja sadrži sve skripte za inicijalizaciju za usluge kao što su umrežavanje, samba, apache, cron, hal i tako dalje.
- / opt : mapa koju je Linux rezervirao za teže programe, ali ih malo koriste moderni operativni sustavi.
Neke konfiguracijske datoteke za programe (specifične za svakog korisnika) možete pronaći u / home mapi, tako da ako na programu postoji program, ali više korisnika, svaki će imati svoje favorite, svoje personalizacije i konfiguracije.
Mape uređaja
Kao što sam spomenuo, svaki uređaj ili periferna oprema na računalu prisutna je kao datoteka; ove su datoteke prisutne u sljedećim mapama:
- / dev : ovdje su datoteke i upravljački programi koji omogućuju da uređaji povezani na sustav rade.
Ovaj direktorij sadrži sve datoteke uređaja, one koje su pokretači u sustavu Windows.
Na Linuxu sve periferne jedinice i jedinice imaju naziv, primjerice tvrdi diskovi se klasificiraju kao hda, hdb, hdc.
Posebni vanjski uređaji poput USB uređaja mogu se klasificirati kao sda, sdb, sdc tako da gledajući u / dev direktorij vidjet ćete različite datoteke i svaki je od njih stvarni ili virtualni uređaj.
Periferije na Linuxu razlikuju uređaje koji sadrže podatke i uređaje koji prenose podatke poput miševa.
U sustavu Windows nema takve mape, podaci na instaliranim perifernim uređajima su, malo u ključevima registra i teško ih je pronaći, a malo u datotekama koje se nalaze u mapi C: \ Windows \ system32 \ drivers, ali na Windowsima kao i na Linux se te datoteke ne smiju dirati.
- / proc : u ovoj mapi ćete naći sve procese koje je procesor pokrenuo kao datoteku
- / mnt : ovdje možete pronaći (u podmapama) uređaje za pohranu, od tvrdih diskova do USB štapića koji prelaze u mrežne mape.
Ako spojite 8 GB ključ, ovdje će se pojaviti mapa od 8 GB sa svim prisutnim sadržajem (ako postoji), kao i ako ste na tvrdi disk montirali bilo koju particiju.
Na nekim operativnim sustavima ćete također naći i / mount mapu koja radi potpuno isto.
Sa sadržajem u tim mapama možete držati pod kontrolom sav prisutni prostor na računalu (uključujući vanjske uređaje za pohranu) i pravilno funkcioniranje perifernih uređaja.
Ostale mape
U Linuxu postoje i druge mape, ali intervencija korisnika obično nije potrebna (osim u vrlo rijetkim slučajevima); mape su:
- / tmp : ova mapa sadrži sve privremene datoteke koje generira sustav
- / var: ova mapa sadrži informacije o pokrenutim programima, uključujući zapise sustava
- / boot: ovdje možete pronaći sve datoteke potrebne za ispravno pokretanje Linuxa.
Rijetko ćete koristiti te mape, ali poznavanje njihovog postojanja i njihov sadržaj omogućit će vam da poduzmete ispravne radnje kada je potrebno djelovati na njih, posebno da saznate prirodu problema s programima (u mapi / var postoje zapisnici),
Kao što je objašnjeno u prošlosti, Linux je središnji dio Androida, najpopularnijeg operativnog sustava na pametnim telefonima, televizorima, pametnim satima, Box TV-ima i mnogim drugim uređajima.
Kada koristite GNU / Linux operativni sustav, mape sustava mogu vas iznenaditi, s obzirom na duboku razliku u odnosu na mape s kojima ste naviknuti na Windows.
Umetanje ruku u sistemske mape u sustavu Windows već je ne preporučljivo, a kamoli pri uporabi Linux sustava!
To ne znači potpuno ignoriranje postojanja sistemskih mapa na Linuxu, posebno ako imate problem ili tražite određenu datoteku, poznavajući hijerarhiju i upotrebu mapa kao što se koriste, sustav će vam omogućiti da odmah shvatite gdje možete pronaći "izvršne" datoteke Linux svijeta, gdje su prisutne konfiguracijske datoteke i gdje možete pronaći upravljačke programe.
Čak i za one koji su znatiželjniji i za one koji žele naučiti nešto novo, ovdje vidimo kako „čitati“ i razumjeti razlike u Linux direktorijima sustava koje također možemo vidjeti u Androidu (tek nakon ukorijenjenja), u popularnim sustavima kao što su Ubuntu i OS Chrome.
U ovom ćemo vam vodiču pokazati koji direktoriji su prisutni u Ubuntuu ili bilo kojoj modernoj GNU / Linux distribuciji koju koristite, kako biste uvijek znali što trebate raditi i gdje tražiti važne datoteke jer su mape identične za sve.
PROČITAJTE TREBA: 10 najkorištenijih Linux Distrosova na svijetu
Linux direktorije: premisa
Da biste u potpunosti shvatili kako Linux radi, morate započeti s važne premise: sve se upravlja putem datoteka, čak i kada govorite o perifernim uređajima i komponentama računala.
Ako imate problem s WiFi-om, najvjerojatnije ćete morati dobiti datoteku, kao i ažurirati upravljački program za video kartice (također datoteku), tvrdi disk (upravljan putem datoteke) i DVD snimač (također predstavljen kao datoteka).
Te se datoteke ne postavljaju nasumičnim redoslijedom, već slijede strogu hijerarhiju koju nameću Linux sustavi, tako da ako znate prirodu problema i točno znate u kojoj mapi možete pronaći pravu datoteku, rješavanje problema na Linuxu moglo bi postati puno lakše.
Očito nije sve u dosegu uobičajenog korisnika, ali ako želite naučiti i upoznati novi operativni sustav, razumijevanje hijerarhije mapa je sigurno jedno od "oružja" koje možete koristiti da biste još bolje upoznali GNU / Linux sustav.
NAPOMENA: radi pojednostavljenja razumijevanja sljedećih mapa, važno je znati da simbol / identificira "korijen", tj. Primarni prostor na disku ili particiji na kojoj je prisutan Linux; stoga odgovara mapi C: \ Windows.
Ako vidite / već znate da morate otvoriti mapu tvrdog diska ili particiju sustava Linux da biste vidjeli mape koje sadrži.
Linux direktorije: korisničke mape
Korisničke mape su one u kojima možete pronaći korisničke profile kreirane u operativnom sustavu, s povezanim osobnim datotekama (dokumenti, fotografije, videozapisi) i prilagodbama programa.
U Linuxu postoje dvije korisničke mape:
- / home : mapa sa svim korisnicima sa standardnim dozvolama
- / root : mapa s korisnikom s maksimalnim administrativnim dozvolama
U prvoj mapi naći ćete toliko podmapa koliko je profila u sustavu.
Ako stvorite korisnika koji se zove "Rocco", ovdje ćete pronaći Rocco mapu sa svim korisničkim mapama za osobne datoteke i (kao skrivene mape) konfiguracijske staze instaliranih programa.
Root je posebna mapa rezervirana za korisnika s maksimalnim administrativnim dopuštenjima, obično nije dostupna normalnim korisnicima i sadrži postavke programa koji se odnose na Root korisnika.
Linux direktorije: programske mape
Kada instalirate novi program na Linux, mape koje koristi sustav su sljedeće:
- / usr: mapa sa svim "izvršnim" datotekama i s dijelom programskih datoteka programa
U toj se mapi nalaze razne podmape, koje su vrlo korisne za rad programa, a najvažnije su svakako:
- / usr / share : ova mapa sadrži podatke o aplikaciji i priručnike
- / usr / bin : sadrži sve izvršne datoteke u Linux okruženju (binarne datoteke)
- / usr / src : ovdje možete pronaći izvore kernela
- / lib: kao što ime sugerira u ovoj mapi, naći ćete drugi dio datoteka potreban za pokretanje programa (knjižnice)
- / itd : ova mapa sadrži postavke alata za aplikaciju i sustav (već prisutne zajedno s operativnim sustavom) -
Glavna poddirektorija je /etc/init.d koja sadrži sve skripte za inicijalizaciju za usluge kao što su umrežavanje, samba, apache, cron, hal i tako dalje.
- / opt : mapa koju je Linux rezervirao za teže programe, ali ih malo koriste moderni operativni sustavi.
Neke konfiguracijske datoteke za programe (specifične za svakog korisnika) možete pronaći u / home mapi, tako da ako na programu postoji program, ali više korisnika, svaki će imati svoje favorite, svoje personalizacije i konfiguracije.
Mape uređaja
Kao što sam spomenuo, svaki uređaj ili periferna oprema na računalu prisutna je kao datoteka; ove su datoteke prisutne u sljedećim mapama:
- / dev : ovdje su datoteke i upravljački programi koji omogućuju da uređaji povezani na sustav rade.
Ovaj direktorij sadrži sve datoteke uređaja, one koje su pokretači u sustavu Windows.
Na Linuxu sve periferne jedinice i jedinice imaju naziv, primjerice tvrdi diskovi se klasificiraju kao hda, hdb, hdc.
Posebni vanjski uređaji poput USB uređaja mogu se klasificirati kao sda, sdb, sdc tako da gledajući u / dev direktorij vidjet ćete različite datoteke i svaki je od njih stvarni ili virtualni uređaj.
Periferije na Linuxu razlikuju uređaje koji sadrže podatke i uređaje koji prenose podatke poput miševa.
U sustavu Windows nema takve mape, podaci na instaliranim perifernim uređajima su, malo u ključevima registra i teško ih je pronaći, a malo u datotekama koje se nalaze u mapi C: \ Windows \ system32 \ drivers, ali na Windowsima kao i na Linux se te datoteke ne smiju dirati.
- / proc : u ovoj mapi ćete naći sve procese koje je procesor pokrenuo kao datoteku
- / mnt : ovdje možete pronaći (u podmapama) uređaje za pohranu, od tvrdih diskova do USB štapića koji prelaze u mrežne mape.
Ako spojite 8 GB ključ, ovdje će se pojaviti mapa od 8 GB sa svim prisutnim sadržajem (ako postoji), kao i ako ste na tvrdi disk montirali bilo koju particiju.
Na nekim operativnim sustavima ćete također naći i / mount mapu koja radi potpuno isto.
Sa sadržajem u tim mapama možete držati pod kontrolom sav prisutni prostor na računalu (uključujući vanjske uređaje za pohranu) i pravilno funkcioniranje perifernih uređaja.
Ostale mape
U Linuxu postoje i druge mape, ali intervencija korisnika obično nije potrebna (osim u vrlo rijetkim slučajevima); mape su:
- / tmp : ova mapa sadrži sve privremene datoteke koje generira sustav
- / var: ova mapa sadrži informacije o pokrenutim programima, uključujući zapise sustava
- / boot: ovdje možete pronaći sve datoteke potrebne za ispravno pokretanje Linuxa.
Rijetko ćete koristiti te mape, ali poznavanje njihovog postojanja i njihov sadržaj omogućit će vam da poduzmete ispravne radnje kada je potrebno djelovati na njih, posebno da saznate prirodu problema s programima (u mapi / var postoje zapisnici),