Principal Linux Executeu Chmod per separat per a fitxers i directoris

Executeu Chmod per separat per a fitxers i directoris



Deixa una resposta

Si sou usuari de Linux, probablement haureu sentit a parlar de l’aplicació de la consola chmod . És una eina útil que permet canviar els permisos del sistema de fitxers mitjançant una sessió de terminal o un emulador de terminal. En executar-lo, canvia alhora els permisos que especifiqueu als fitxers i directoris. Però és possible que hàgiu de canviar els permisos dels fitxers per separat dels permisos del directori i viceversa. A continuació s’explica com es pot fer.
bàner del logotip chmod

Hi ha diverses maneres de fer-ho, però la meva manera preferida i més fiable de fer-ho és combinar chmod amb xrags i trobar eines. L'ordre següent modificarà els permisos només per als fitxers.

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

Aquí el trobar ordre llista tots els fitxers a la ubicació especificada. El commutador -tip f li indica que només llista els fitxers i exclou els directoris. El commutador -print0 permet processar els noms de fitxers de manera que es gestionin correctament els noms de fitxers o directoris que contenen espais o línies noves.

També es pot utilitzar una ordre apropiada similar per als directoris. L'única porció que heu de canviar és -tip f a -tip d:

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

Consell: Podeu estalviar temps i escriure menys amb aquest truc.

  1. En primer lloc, apliqueu els permisos del sistema de fitxers a fitxers i carpetes executant chmod en mode recursiu:
    chmod -R 644 / path / to / location

    Aplicarà permisos rw-r-r a tots els fitxers i carpetes de la ubicació especificada.

  2. A continuació, executeu l'ordre només per als directoris:
    find / path / to / location -type d -print0 | xargs -0 chmod 755

Això és.

Articles D'Interès

L'Elecció De L'Editor

Com aconseguir Ragebot a Kik
Com aconseguir Ragebot a Kik
La creació de Ragebot va ser principalment destinada a ajudar a la gestió del grup Kik. Els xats de grup de Kik de vegades creixen membres i gestionar-los pot arribar a ser un repte. Obtenir Ragebot és valuós, sobretot en el cas de grans grups de xat. Ragebot s'elimina automàticament
Què és un fitxer KML?
Què és un fitxer KML?
Un fitxer KML és un fitxer Keyhole Markup Language utilitzat per expressar anotacions i visualitzacions geogràfiques. Google Earth obre fitxers KML, però altres programes també funcionen.
L'ordinador continua bufant / matant fonts d'alimentació: què fer?
L'ordinador continua bufant / matant fonts d'alimentació: què fer?
La font d'alimentació d'un ordinador de sobretaula té molta responsabilitat. Ha d’agafar electricitat de la paret i refinar-la per eliminar els pics, dividir-la en tensions molt més petites i després lliurar totes aquestes tensions al
Com veure crèdits després del programa o la pel·lícula a Apple TV
Com veure crèdits després del programa o la pel·lícula a Apple TV
Apple TV ha estat força popular entre la comunitat d’Apple. Algunes de les sèries més populars dels darrers anys s'han emès en aquesta plataforma. Però, què passa si voleu veure crèdits per trobar el nom
Elimineu les entrades mortes de la pestanya Inici del Gestor de tasques
Elimineu les entrades mortes de la pestanya Inici del Gestor de tasques
En aquest article, veurem com eliminar entrades mortes (aplicacions que falten) de la pestanya Inici del Gestor de tasques al Windows 10 i al Windows 8.
Com prohibir IP a algú en discòrdia
Com prohibir IP a algú en discòrdia
https://www.youtube.com/watch?v=ZN-zsBHg-bk Discord és un lloc ideal per comunicar-se amb gent de tota la paraula mitjançant xats de text o de veu. Depèn de vosaltres com l’utilitzeu. Alguns prefereixen només submergir-se
Com s'activa Flash a Google Chrome
Com s'activa Flash a Google Chrome
Si heu fet alguna cosa en un ordinador amb gràfics i so en els darrers 25 anys més o menys, heu treballat amb Flash, encara que no ho sabíeu. Flash és el nom del programari informàtic que