Chmod-laskin
Muunna Linuxin tiedostojen käyttöoikeudet rwx-valintaruutujen, oktaalilukujen ja symbolisen notaation välillä — mukana valmis chmod-komento.
🔒 Käsitelty kokonaan selaimessasi – mitään tähän kirjoittamaasi ei koskaan ladata.
Tulos
Unixin tiedostojen käyttöoikeudet ovat tiiviitä mutta vaikeaselkoisia: samat oikeudet näkyvät chmod-komennossa 755:na, ls -l -tulosteessa muodossa -rwxr-xr-x ja FTP-asiakasohjelmassa yhdeksänä valintaruutuna. Tämä laskin muuntaa kaikkien kolmen esitysmuodon välillä reaaliaikaisesti: valitse luku, kirjoitus ja suoritus omistajalle, ryhmälle ja muille, niin oktaaliluku päivittyy välittömästi — tai kirjoita oktaaliarvo ja katso kuinka valintaruudut ja symbolinen merkkijono mukailevat.
Jokainen numero selitetään, ei ainoastaan näytetä. Erittely osoittaa, kuinka kunkin luokan numero muodostetaan bittien painoarvoista — luku on 4, kirjoitus on 2, suoritus on 1 — joten 6 on luku + kirjoitus ja 5 on luku + suoritus. Tämä on koko järjestelmä: kun olet nähnyt sen purettuna muutaman kerran, et enää tarvitse laskinta, mikä on luultavasti parasta, minkä laskin voi sinulle opettaa.
Erittelyn alapuolella saat valmiin chmod-komennon kopioitavaksi terminaaliin, ja työkalu varoittaa riskialttiista valinnoista: maailmankirjoitettava tila tai pahamaineinen 777 laukaisevat nimenomaisen huomautuksen, koska kirjoitusoikeuden antaminen jokaiselle paikalliselle tilille on klassinen tapa, jolla verkkopalvelimia vaarannetaan. Esiasetussivut kattavat tilat, joita tulet oikeasti käyttämään — 755 hakemistoille ja skripteille, 644 tavallisille tiedostoille, 600 salaisuuksia sisältäville asetuksille, 400 SSH-avaimille, ja 777 selitettynä, miksi sitä ei yleensä pitäisi käyttää.
Kuten kaikki tämän sivuston työkalut, laskin toimii kokonaan selaimessasi: ei tiedostojen lähetystä, ei seurantaa asettamistasi käyttöoikeuksista, ja se jatkaa toimintaansa offline-tilassa, kunhan se on kerran ladattu. Se on pieni, nopea viite aiheeseen, johon jokainen kehittäjä, järjestelmänvalvoja ja ylläpitokäyttäjä törmää viikoittain.