Pagrindinis „Linux“ Paleiskite „Chmod“ atskirai failams ir katalogams

Paleiskite „Chmod“ atskirai failams ir katalogams



Palikti atsakymą

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 ją paleisite, ji vienu metu pakeis teises, kurias nurodote failuose ir kataloguose. Bet jums gali tekti pakeisti failų teises atskirai nuo katalogų leidimų ir atvirkščiai. Štai kaip tai galima padaryti.
„chmod“ logotipas

Yra keli būdai, kaip 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 / kelią / į / vietą -type f -print0 | xargs -0 chmod 644

Čia rasti komandoje pateikiami visi failai nurodytoje vietoje. Jungiklis -type f nurodo išvardyti tik failus ir išskirti katalogus. Jungiklis -print0 leidžia apdoroti failų pavadinimus taip, kad failų ar katalogų pavadinimai, kuriuose yra tarpai ar naujos eilutės, būtų tinkamai tvarkomi.

Panašią tinkamą komandą galima naudoti ir katalogams. Vienintelė dalis, kurią reikia pakeisti, yra -type f į -type d:

rasti / kelias / į / vietą -type d -print0 | xargs -0 chmod 755

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

  1. Pirmiausia pritaikykite failų sistemos teises failams ir aplankams vykdydami „chmod“ rekursyviuoju režimu:
    chmod -R 644 / kelias / į / vietą

    Jis taikys „rw-r-r“ teises visiems failams ir aplankams nurodytoje vietoje.

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

Viskas.

Įdomios Straipsniai

Redaktoriaus Pasirinkimas

Peržiūrėkite išsamią vartotojo abonemento informaciją sistemoje „Windows 10“ visiems vartotojams
Peržiūrėkite išsamią vartotojo abonemento informaciją sistemoje „Windows 10“ visiems vartotojams
Kaip peržiūrėti išsamią vartotojo abonemento informaciją sistemoje „Windows 10“ visiems vartotojams. Galite greitai sužinoti, ar paskyra yra vietinė, ar ji užrakinta, ar ne.
Kaip greitai pasiekti lygį Elden Ring
Kaip greitai pasiekti lygį Elden Ring
Pagrindinis „Elden Ring“ tikslas yra kuo greičiau išlyginti savo personažą, kad galėtumėte perimti žaidimo pabaigos turinį. Šiame vadove bus pateikti patarimai, kaip greitai pasiekti Elden Ring, ir atskleisti
Kaip pridėti arba pašalinti išmetimo piktogramą iš „MacOS“ meniu juostos
Kaip pridėti arba pašalinti išmetimo piktogramą iš „MacOS“ meniu juostos
Tiems, kurie vis dar naudoja optinius įrenginius su „Mac“, pateikite patarimą, kaip pridėti ar pašalinti patogią išmetimo piktogramą iš meniu juostos.
Kaip „Instagram“ pasirenka istorijų tvarką?
Kaip „Instagram“ pasirenka istorijų tvarką?
„Instagram Stories“ tapo viena populiariausių programos funkcijų, nes jos leidžia žmonėms įkelti ir dalintis savo dienos dalimis su savo sekėjais. Jei naudojatės šia funkcija, tikriausiai įdomu, kas žiūri jūsų istorijas
Kaip duoti žmonėms Robux
Kaip duoti žmonėms Robux
Tobulame pasaulyje galėsite pasidalyti savo Robux dovana su draugais vienu mygtuko paspaudimu. Tačiau pasaulis nėra tobulas, įskaitant pasaulius, kuriuos kuriate naudodami Roblox. Jei norite paaukoti Robux
Kaip tvarkyti „Paramount+“ subtitrus (visi pagrindiniai įrenginiai)
Kaip tvarkyti „Paramount+“ subtitrus (visi pagrindiniai įrenginiai)
Subtitrai yra tinkamas būdas, jei norite tyliai mėgautis mėgstamu filmu ar TV serialu. Kaip ir kitose srautinio perdavimo platformose, „Paramount+“ leidžia greitai įjungti ir išjungti subtitrus. Be to, yra daugybė pritaikymų
Kaip pridėti ir pašalinti eiles ir stulpelius „Google“ skaičiuoklėse
Kaip pridėti ir pašalinti eiles ir stulpelius „Google“ skaičiuoklėse
Stulpelių pridėjimas bet kurioje skaičiuoklės programoje yra pagrindinis įgūdis, leidžiantis efektyviau dirbti su programa. „Google“ skaičiuoklės nėra išimtis; jei ketinate atlikti svarbų darbą „Google“ skaičiuoklėse, kurių jums reikia