Windows Tips & News

Paleiskite Chmod atskirai failams ir katalogams

click fraud protection
REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą

Jei esate „Linux“ vartotojas, tikriausiai girdėjote apie konsolės programą chmod. Tai naudingas įrankis, leidžiantis pakeisti failų sistemos leidimus naudojant terminalo seansą arba terminalo emuliatorių. Kai paleidžiate, jis vienu metu pakeičia leidimus, kuriuos nurodote failams ir katalogams. Tačiau gali tekti keisti failų leidimus atskirai nuo katalogo leidimų ir atvirkščiai. Štai kaip tai galima padaryti.
chmod logotipo reklamjuostė

Yra keletas būdų tai padaryti, bet mano mėgstamiausias ir patikimiausias būdas tai padaryti yra derinti chmod su xrags ir rasti įrankiai. Ši komanda pakeis tik failų teises.

rasti /kelis/į/vietovę -type f -print0|xargs -0 chmod 644

Čia rasti komandoje pateikiami visi failai nurodytoje vietoje. F jungiklis nurodo įtraukti tik failus ir neįtraukti katalogų. Jungiklis -print0 leidžia apdoroti failų pavadinimus taip, kad failų ar katalogų pavadinimai, kuriuose yra tarpų ar naujų eilučių, būtų tinkamai tvarkomi.

Panaši atitinkama komanda gali būti naudojama ir katalogams. Vienintelė dalis, kurią reikia pakeisti, yra -type f į -type d:

rasti /kelis/į/vietovę -type d -print0 |xargs -0 chmod 755

Patarimas: naudodami šį triuką galite sutaupyti laiko ir mažiau rašyti.

  1. Pirmiausia taikykite failų sistemos leidimus failams ir aplankams paleisdami chmod rekursiniu režimu:
    chmod -R 644 /kelias/į/vietovę

    Jis pritaikys rw-r-r leidimus visiems failams ir aplankams nurodytoje vietoje.

  2. Tada vykdykite komandą tik katalogams:
    rasti /kelis/į/vietovę -type d -print0 |xargs -0 chmod 755

Viskas.

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą
„Windows 10“ 1803 versija vėl gali būti atidėta dėl kitos klaidos

„Windows 10“ 1803 versija vėl gali būti atidėta dėl kitos klaidos

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte siste...

Skaityti daugiau

1803 versija gali būti vadinama „Windows 10“ balandžio naujinimu

1803 versija gali būti vadinama „Windows 10“ balandžio naujinimu

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte siste...

Skaityti daugiau

„Windows 10 Build 17134“ išleido „Fast“ žiedą, ištaiso išleidimo blokavimo klaidą

„Windows 10 Build 17134“ išleido „Fast“ žiedą, ištaiso išleidimo blokavimo klaidą

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte siste...

Skaityti daugiau