Komanda chmod në Linux

Ndrysho lejet e një skedari nga linja komanduese Linux

Komanda chmod (modaliteti i ndryshimit do të thotë) ju lejon të ndryshoni lejet e qasjes së dosjeve dhe dosjeve.

Komanda chmod, si komanda të tjera, mund të ekzekutohet nga rreshti i komandës ose përmes skedarit të shkrimit.

Nëse keni nevojë të listoni lejet e një skedari, mund të përdorni komandën ls .

komanda e komandës chmod

Kjo është sintaksa e duhur kur përdoret komanda chmod:

chmod [options] mode [, modal] file1 [file2 ...]

Më poshtë janë disa nga opsionet e zakonshme që përdoren me chmod:

Më poshtë është një listë e disa lejeve numerike që mund të vendosen për përdoruesin, grupin dhe të gjithë të tjerët në kompjuter. Pranë numrit është leximi / shkruaj / ekzekutohet ekuivalenti i letrës.

shembuj të komandës chmod

Nëse, për shembull, dëshironi të ndryshoni lejet e skedarit "pjesëmarrësit" në mënyrë që të gjithë të kenë qasje të plotë në të, do të futni:

chmod 777 pjesëmarrës

E para 7 përcakton lejet për përdoruesit, i dyti 7 përcakton lejet për grupin, dhe i treti 7 vendos lejet për të gjithë të tjerët.

Nëse dëshironi të jeni i vetmi që mund të hyni në të, do të përdorni:

chmod 700 pjesëmarrës

Për t'i dhënë vetes dhe anëtarëve të grupit tuaj akses të plotë:

chmod 770 pjesëmarrës

Nëse dëshironi të mbani akses të plotë për vete, por dëshironi t'i mbani njerëzit e tjerë nga modifikimi i skedarit, mund të përdorni:

chmod 755 pjesëmarrës

Më poshtë përdor letrat nga lart për të ndryshuar lejet e "pjesëmarrësve" në mënyrë që pronari të mund të lexojë dhe të shkruajë në skedar, por nuk ndryshon lejet për askënd tjetër:

pjesëmarrësit chmod u = rw

Më shumë informacion mbi komandën chmod

Ju mund të ndryshoni pronësinë e grupit të dosjeve dhe dosjeve ekzistuese me komandën chgrp. Ndryshoni grupin e parazgjedhur për skedarët dhe dosjet e reja me komandën newgrp.

Mos harroni se lidhjet simbolike të përdorura në një komandë chmod do të ndikojnë në objektin e vërtetë, objektiv.