GNU Linux/Terminalas: Skirtumas tarp puslapio versijų

2 203 pridėti baitai ,  prieš 15 metų
 
== Leidimai ==
Unix tipo operacinės istemos yra daugelio vartotojų operacinės sitemos. Todėl tam, kad nekiltų painiava.
keikviena byla turi savo "šeimininką" ir teises ką su ja gali kas daryti. Bet kurioje direktorijoje surinkite:
*ls -l
Ir pamatysite daug eilučių panašių į šią:
drw-rw-r-- 1 me me 123456789 Sep 26 10:22 pavadinimas
Nesunku nuspėti, kad tas skaičius tai bylos dydis baitais, toliau sukūrimo data ir pavadinimas.
Bet tai kas priekyje atrodo gal kėbliai. Tai "me" nurodo šeimininko vartotojo vardą.
O "drwxr-xr-x" išsišifruoja taip:
*d rodo kad tai direktorija, jei būtų - tai reikštų, kad tai byla
*rw- rodo, kad direktoriją jos šeiminikas gali perskaityti, perrašyti ir vygdyti (santrumpa nuo: read, write, execute).
*r-x rodo, kad šeimininko grupė gali direktoriją perskaityti ir vygdyti
*r-x pabaigoje, rodo, kad visi kiti gali direktoriją perskaityti ir vygdyti
Toks raidžių ir minusų kratinys gali būti pakeistas dvejatainiais skaičiais raidę imant kaip 1 ir minusą kaip 0. Taigi:
*rwxr-xr-x == 111 101 101
Ir dvejetainis skaičius gali būti pakeistas dešimtainiu.
Toliau su komanda ''chmod'' keičiami leidimai taip:
*chmod 600 pavadinimas
Gan painoka matematika čia, todėl paprasčiau tiesiog žinoti įdomiausias vertes:
*777 == rwxrwxrwx
*755 == rwxr-xr-x
*700 == rwx------
*666 == rw-rw-rw-
*644 == rw-r--r--
*600 == rw-------
Be to nesunku įžvelgti tam tikrus sutapimus, pvz.: kaip mažėjantis skaičius ar skaitmuo mažina teises.
Tiesa gal nelabai aišku kas tas "vygdymas". Tai direktorijos "vygdymas" daugiausia suprantamas kaip leidimas atlikti komandą:
*ls ta_direktorija
Bylos "vygdymas" suprantamas, kaip leidimas paleisti ją kaip programą. Unix neturi galūnių ir nėra griežtai atskirta kur programa, o kur tarkim muzika. Su tuo galima susidurti parsisiuntus Linux skirtą žaidimą ir mėginant jį paleisti, o paleidžiama taip:
*./pavadinimas
Tai leidimas "vygdyti" bylą suprantamas daugiausia kaip leidimas atlikti tokią komandą.
 
Bylos/direktorijos savininką ''root'' naudotojas gali keisti taip:
*chown savinikas byla
Daugiau informacijos kaip visad:
*man chown
*man chmod
 
==Karštieji klavišai (hotkejai)==
165

pakeitimai