Datotečni sustavi: inodi, putanje i dozvole

Istražite kako Unix-slični datotečni sustavi zapravo funkcioniraju, od inoda i unosa u direktorije do apsolutnih/relativnih putanja i bitova dozvola. Ovaj kviz srednje težine pomaže vam povezati izlaz...

Sva pitanja provjerena su radi točnosti
112 pitanja
1,823 igranja

Pokreni kviz

Odaberite težinu i broj pitanja za početak.

Odaberite težinu
Odaberite broj pitanja
Automatski prijelaz nakon

O ovom kvizu

Što ćete vježbati

Ovaj kviz fokusira se na to kako datotečni sustavi predstavljaju datoteke (inodi), kako se putanje rješavaju kroz direktorije i kako se dozvole ocjenjuju za korisnike, grupe i ostale.

Svako pitanje koristi format višestrukog izbora s 4 opcije bez tajmera, tako da možete razmišljati o rubnim slučajevima poput izvršavanja u direktoriju, simboličkih veza i učinaka umaska.

Uobičajene zamke na koje treba paziti

Mnogi učenici brkaju “ime datoteke” i “inode”, pretpostavljaju da se dozvole provjeravaju na datoteci kada prolazak zapravo ovisi o bitovima direktorija, ili zaborave da učinkoviti UID/GID i dopunske grupe utječu na pristup.

Druga česta zamka je pogrešno tumačenje simboličkih naspram numeričkih načina (npr. 0644 naspram 644), ili zanemarivanje kako relativne putanje ovise o trenutnom radnom direktoriju.

Težina i kako koristiti postavke

Težina je uravnotežena između osnova i stvarnih zamki: vidjet ćete brze pobjede (osnovni rwx) uz dublje stavke (broj veza, redoslijed rješavanja putanja i posebni bitovi).

Možete odabrati broj pitanja i težinu prije početka - kratke sesije za pregled ili duže sesije za izgradnju dosljednosti kroz svih 112 pitanja.

  • Tumačite koncepte inoda: tvrde veze, broj veza i unosi u direktorije
  • Riješite apsolutne naspram relativnih putanja, uključujući ., .., i ugniježđeno prolaz
  • Procijenite dozvole s korisnikom/grupom/ostalim, izvršavanjem u direktoriju i umaskom
  • Uočite razlike između simboličkih veza i tvrdih veza i njihove implikacije za dozvole
  • Izbjegavajte uobičajene pogreške s oktalnom notacijom, posebnim bitovima i promjenama vlasništva

Primjeri pitanja

Što označava pojam 'inode' u datotečnim sustavima?

  • A.Indeksni čvor
  • B.Interni čvor
  • C.Ulazni čvor
  • D.U redu čvor

Koja dozvola datoteke omogućava korisniku da čita datoteku?

  • A.Čitanje
  • B.Pisanje
  • C.Izvršavanje
  • D.Brisanje

U Unix-sličnim sustavima, što prikazuje naredba 'ls -l'?

  • A.Dozvole i detalji datoteka
  • B.Korištenje diska
  • C.Korisnički računi
  • D.Aktivni procesi

Česta pitanja o kvizu

Koliko pitanja ima u ovom kvizu?

Ovaj kviz ima 112 pitanja koja pokrivaju inode, putanje i dozvole različitih težina.

U kojem formatu su pitanja?

Svako pitanje je višestruki izbor s 4 opcije, i nema tajmera.

Mogu li odabrati broj pitanja i težinu?

Da. Možete odabrati broj pitanja i težinu koja vam odgovara prije nego što započnete.

Koje su teme uključene osim osnovnih rwx dozvola?

Očekujte inode naspram imena datoteke, tvrde veze naspram simboličkih veza, pravila prolaska kroz direktorije, vlasništvo, umask i uobičajene rubne slučajeve.

Koja je uobičajena pogreška koju ovaj kviz pomaže spriječiti?

Velika pogreška je zaboravljanje da dozvola za izvršavanje u direktoriju kontrolira prolazak, čak i kada sama datoteka izgleda čitljivo.

Povezani kvizovi

Planiranje procesa: FCFS, SJF i RR

Planiranje procesa: FCFS, SJF i RR

Testirajte svoje razumijevanje planiranja CPU-a s FCFS, SJF i Round Robin. Rješavajte realistične scenarije koji uključuju vrijeme dolaska, vrijeme trajanja i vremenski kvant kako biste predvidjeli redoslijed izvršenja i ključne metrike. S mješovitom težinom, ovo je solidan osvježivač za ispite i intervjue iz operativnih sustava.

5,648
Igraj odmah
Virtualna memorija: osnove paginacije i TLB-a

Virtualna memorija: osnove paginacije i TLB-a

Izgradite povjerenje s osnovnim idejama o virtualnoj memoriji, paginaciji i TLB-u. Radit ćete na prevođenju adresa, tablicama stranica i uobičajenim konceptima performansi koristeći praktične, ispitne scenarije. Odaberite svoju željenu duljinu i težinu, a zatim učite iz svake pitanja dok idete.

4,053
Igraj odmah
Objašnjeni modeli usluga računalstva u oblaku

Objašnjeni modeli usluga računalstva u oblaku

Provjerite svoje razumijevanje kako se usluge u oblaku isporučuju i koriste. Pokriva IaaS, PaaS, SaaS, kontejnere naspram VM-ova, regije/zone dostupnosti i osnove zajedničke odgovornosti.

2,841
Igraj odmah
Komponente i uloge računalnog hardvera

Komponente i uloge računalnog hardvera

Uparite ključne komponente računala s onim što rade i kako utječu na performanse. Obuhvaća CPU, GPU, RAM, vrste pohrane, matične ploče, napajanja i priključke.

3,362
Igraj odmah
Osnove sintakse programskih jezika

Osnove sintakse programskih jezika

Testirajte svoje znanje o uobičajenoj sintaksi programiranja kroz popularne jezike. Pitanja se fokusiraju na varijable, petlje, funkcije i osnovne strukture podataka bez potrebe za dubokom teorijom računalnih znanosti.

4,654
Igraj odmah
Cybersecurity prijetnje i obrane

Cybersecurity prijetnje i obrane

Identificirajte uobičajene cyber prijetnje i najbolje obrambene prakse koje se koriste za smanjenje rizika. Obuhvaća phishing, malware, lozinke, MFA, osnove enkripcije i sigurne navike pregledavanja.

4,046
Igraj odmah