Windows Tips & News

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

RECOMANDAT: Faceți clic aici pentru a remedia problemele Windows și a optimiza performanța sistemului

Dacă sunteți un 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, modifică permisiunile pe care le specificați pentru fișiere și directoare, toate odată. Dar s-ar putea să fie nevoie să modificați permisiunile de fișiere separat de permisiunile de director și invers. Iată cum se poate face.
banner logo-ul chmod

Există mai multe moduri de a face acest lucru, dar modalitatea mea preferată și cea mai fiabilă de a o face este să combine chmod cu xrags și găsi unelte. Următoarea comandă va modifica permisiunile numai pentru fișiere.

găsiți /calea/la/locația -type f -print0|xargs -0 chmod 644

Aici găsi comanda listează toate fișierele din locația specificată. Comutatorul -type 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 directoarelor care conțin spații sau linii noi să fie tratate corect.

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

găsiți /calea/la/locația -type d -print0 |xargs -0 chmod 755

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

  1. Mai întâi, aplicați permisiunile sistemului de fișiere la fișiere și folder, rulând chmod în modul recursiv:
    chmod -R 644 /path/to/location

    Va aplica permisiunile rw-r-r tuturor fișierelor și folderelor din locația specificată.

  2. Apoi, executați comanda numai pentru directoare:
    găsiți /calea/la/locația -type d -print0 |xargs -0 chmod 755

Asta e.

RECOMANDAT: Faceți clic aici pentru a remedia problemele Windows și a optimiza performanța sistemului

Descărcați Descărcați pielea portocalie pentru Winamp

Acest site web folosește cookie-uri pentru a vă îmbunătăți experiența în timp ce navigați pe site...

Citeste mai mult

Descărcați Descărcați Skin Glitch_Alienmorph_White pentru Winamp

Acest site web folosește cookie-uri pentru a vă îmbunătăți experiența în timp ce navigați pe site...

Citeste mai mult

Descărcați Descărcați skinul cPro_Candeo pentru Winamp

Acest site web folosește cookie-uri pentru a vă îmbunătăți experiența în timp ce navigați pe site...

Citeste mai mult