Léim go dtí an príomhábhar

Áireamhán Ceadanna chmod saor in aisce

Scoránaigh ceadanna comhaid Unix le haghaidh úinéir, grúpa, agus eile chun an luach ochtnártha (755), nodaireacht siombalach (rwxr-xr-x), agus an t-ordú chmod beacht a fháil.

Oibríonn as líne nuair a lódáiltear é
LéamhScríobhForghníomhúLuach
Úinéir7
Grúpa5
Eile5
Giotáin speisialta
Ochtúil (inszerkesztő)
rwxr-xr-x
Siombalach
Ordú
$ chmod 755 ainm comhaid

Réamhshocruithe coitianta

Úsáidí coitianta

  • Ceadanna Comhaid Ceart do Fhreastalaithe GréasáinSocraigh an ceadanna ceart do chomhaid agus fillteáin gréasáin ar fhreastalaí Apache/Nginx.
  • Socraigh Ceadanna SSH PríobháideachDiultaíonn SSH do eochracha le ceadanna scaoilte. Faigh an chmod cruinn d'iad comhaid eochracha.
  • Déan Scríopta Shell FeidhmitheoirFaigh an t-ordú chmod chun scríopta a dhéanamh inrith agus í a choinneáil slán.
  • Foghlaim Ceadanna Comhaid LinuxTuigim conas ceadanna ochtal agus siombalach Unix a bheith mapáilte do léamh/scríobh/rith.
  • Ceadanna Comhaid i Docker ÍomhánnaSocraigh ceadanna ceart do chomhaid a chóipeálann i gcoimeádáin Docker.

Conas a Oibríonn sé

Is áireamhán ceadanna Unix é an t-uirlis seo, lámhscríofa, go hiomlán ar thaobh an chliaint — gan leabharlanna, gan freastalaí. Múnlaíonn sé gach cead mar bhoole i maitrís staide React agus tiontaíonn sé idir formáidí ochtnártha, siombalacha, agus ls -l ag baint úsáide as uimhríocht giotánach dhíreach.

  1. 1
    Socraíonn maitrís ticbhoscaí an staid
    Athraíonn gach ceann de na naoi dticbhosca léamh/scríobh/rith (úinéir, grúpa, eile) boole i réad staide React. Rianaítear giotáin speisialta — setuid, setgid, agus sticky — ar leithligh i réad staide comhthreomhar.
  2. 2
    Ríomhann uimhríocht ghiotánach an t-ochtnártha
    Suimíonn feidhm octalFor() na luachanna ceada gníomhacha do gach grúpa ag baint úsáide as na hualaí seasta r=4, w=2, x=1. Ceanglaítear na trí dhigit ghrúpa, agus má tá aon ghiotán speisialta socraithe, cuirtear ceathrú digit tosaigh (setuid=4, setgid=2, sticky=1) roimh.
  3. 3
    Sioncrónaíonn parsáil déthreoch gach ionchur
    Spreagann clóscríobh uimhir ochtnártha 3- nó 4-digit parseOctal(), a úsáideann AGUS giotánach chun gach digit a dhí-chomhábhrú ar ais go booleanna ceada agus an mhaitrís ticbhoscaí a nuashonrú. Spreagann greamú líne ls -l parseLsPerms(), a úsáideann slonn ionadaíochta chun an teaghrán ceada 9-charachtar a bhaint amach agus a dhíchódaíonn carachtair speisialta cosúil le s, S, t, agus T do setuid/setgid/sticky.
  4. 4
    Cuirtear an t-ordú chmod le chéile agus cóipeáiltear é
    Tógtar an t-ordú chmod deiridh trí idirshuíomh teaghráin — mód ochtnártha nó mód siombalach (foirm u=rwx,g=rx,o=rx) — le bratach -R roghnach agus ainm comhaid sprice. Scríobhann cliceáil ar Chóipeáil an t-ordú chuig an ngearrthaisce trí navigator.clipboard.writeText(), a ritheann go háitiúil gan aon ghlao líonra.

Uirlisí Gaolmhara

Ceisteanna Coitianta