Principal Linux Rulați Chmod separat pentru fișiere și directoare

Rulați Chmod separat pentru fișiere și directoare



Lasa un raspuns

Dacă sunteți utilizator Linux, probabil ați auzit despre aplicația consolă chmod . Este un instrument util care permite modificarea permisiunilor sistemului de fișiere folosind o sesiune de terminal sau un emulator de terminal. Când îl rulați, acesta modifică simultan permisiunile pe care le specificați pentru fișiere și directoare. Dar este posibil să fie nevoie să modificați permisiunile de fișiere separat de permisiunile de director și invers. Iată cum se poate face.
banner chmod logo

Există mai multe moduri de a face acest lucru, dar modul meu preferat și cel mai de încredere este să combin chmod cu xrags și găsi instrumente. Următoarea comandă va modifica permisiunile numai pentru fișiere.

find / path / to / location -type f -print0 | xargs -0 chmod 644

Aici găsi comanda listează toate fișierele în locația specificată. Comutatorul -tip f îi spune să listeze numai fișiere și să excludă directoare. Comutatorul -print0 permite procesarea numelor de fișiere într-un mod astfel încât numele fișierelor sau directorilor care conțin spații sau linii noi să fie tratate corect.

O comandă adecvată similară poate fi utilizată și pentru directoare. Singura porțiune pe care trebuie să o modificați este -tipul f la -tipul d:

find / path / to / location -type d -print0 | xargs -0 chmod 755

Sfat: vă puteți economisi timpul și puteți tasta mai puțin folosind acest truc.

  1. Mai întâi, aplicați permisiunile sistemului de fișiere fișierelor și folderelor executând chmod în modul recursiv:
    chmod -R 644 / cale / către / locație

    Acesta va aplica permisiuni rw-r-r tuturor fișierelor și folderelor din locația specificată.

  2. Apoi, executați comanda numai pentru directoare:
    find / path / to / location -type d -print0 | xargs -0 chmod 755

Asta e.

Articole Interesante

Alegerea Editorului

Cum să vă ștergeți contul Kik [februarie 2021]
Cum să vă ștergeți contul Kik [februarie 2021]
https://www.youtube.com/watch?v=efJPQZwJB7c Kik este un serviciu gratuit de mesagerie care vă permite să rămâneți ușor conectat cu prietenii și familia. Dacă ați decis să vă ștergeți contul Kik, este important să rețineți că,
Cum se activează Bits pe Twitch
Cum se activează Bits pe Twitch
Twitch rămâne una dintre cele mai populare platforme pentru a încerca să-ți monetizezi jocul. Oferă o mulțime de funcții, atât pentru streamer, cât și pentru spectatori, în ceea ce privește latura financiară a streamingului de jocuri. Un exemplu de
Cum să schimbați culoarea de fundal a vizualizatorului de fotografii Windows
Cum să schimbați culoarea de fundal a vizualizatorului de fotografii Windows
Începând cu Windows Vista, este posibil să schimbați culoarea de fundal a Windows Photo Viewer din alb în orice culoare doriți.
Cum să ștergeți complet un hard disk
Cum să ștergeți complet un hard disk
Pentru a șterge cu adevărat datele de pe hard disk pentru totdeauna, este posibil să trebuiască să faceți mai mult decât să formatați unitatea sau să ștergeți fișiere. Acestea sunt cele mai bune modalități de a șterge un întreg HDD.
Cum să joci jocuri iMessage pe Android [Explicat]
Cum să joci jocuri iMessage pe Android [Explicat]
Nu se pot dezactiva anunțurile automate în mod programatic pe pagină, așa că iată-ne!
Cum să vizualizați videoclipurile vizionate recent pe Facebook
Cum să vizualizați videoclipurile vizionate recent pe Facebook
Fiecare videoclip pe care l-ați vizionat recent pe Facebook va fi salvat în secțiunea „Videoclipuri pe care le-ați vizionat” din profilul dvs. Chiar dacă ați vizionat videoclipul doar câteva secunde, acesta va fi adăugat la acesta
Cum să obțineți Master Sword în Zelda: Breath of the Wild
Cum să obțineți Master Sword în Zelda: Breath of the Wild
Este ușor să ratați Master Sword din The Legend of Zelda: Breath of the Wild, dar ghidul nostru vă va arăta exact cum să obțineți această armă indestructibilă.