Hoved Linux Kjør Chmod separat for filer og kataloger

Kjør Chmod separat for filer og kataloger



Legg igjen et svar

Hvis du er Linux-bruker, har du sannsynligvis hørt om konsollappen chmod . Det er et nyttig verktøy som tillater endring av filsystemtillatelser ved hjelp av en terminalsession eller en terminalemulator. Når du kjører den, endrer den tillatelsene du angir for filer og kataloger samtidig. Men du må kanskje endre filtillatelser separat fra katalogtillatelser og omvendt. Slik kan det gjøres.
chmod logo banner

Det er flere måter å gjøre det på, men min favoritt og mest pålitelige måte å gjøre det på er å kombinere chmod med xrags og finne verktøy. Følgende kommando vil bare endre tillatelsene for filer.

finn / sti / til / sted -type f -print0 | xargs -0 chmod 644

Her er det finne kommandoen viser alle filene på den angitte plasseringen. Bryteren -type f forteller at den bare skal liste opp filer og ekskludere kataloger. Bryteren -print0 tillater behandling av filnavn på en måte slik at fil- eller katalognavn som inneholder mellomrom eller nye linjer blir håndtert riktig.

En lignende passende kommando kan også brukes i kataloger. Den eneste delen du trenger å endre er -type f til -type d:

finn / sti / til / sted -type d -print0 | xargs -0 chmod 755

Tips: Du kan spare tid og skrive mindre ved å bruke dette trikset.

  1. Først bruker du filsystemtillatelser på filer og mapper ved å kjøre chmod i rekursiv modus:
    chmod -R 644 / sti / til / sted

    Det vil bruke rw-r-r-tillatelser til alle filer og mapper på det angitte stedet.

  2. Deretter utfører du bare kommandoen for kataloger:
    finn / sti / til / sted -type d -print0 | xargs -0 chmod 755

Det er det.

Interessante Artikler

Redaksjonens

9 beste gratis HTML-redigerere for Windows for 2024
9 beste gratis HTML-redigerere for Windows for 2024
De 9 beste gratis HTML-editorene for Windows. Hver er vurdert etter typen brukere, og både tekst- og WYSIWYG-redigering er dekket.
Foursquares Swarm-app: Hva det er og hvordan du bruker det
Foursquares Swarm-app: Hva det er og hvordan du bruker det
Lurer du på hva Swarm-appen er? Her er hvordan den ble inspirert av den originale Foursquare-appen og hvorfor du vil ha mye moro med å bruke den.
Få klassisk gammel oppgavebehandling i Windows 10
Få klassisk gammel oppgavebehandling i Windows 10
Slik kan du få den gamle / klassiske Windows 7 som oppgavebehandling tilbake uten å erstatte noen systemfiler eller endre tillatelser i Windows 10.
Slik aktiverer du Dark Theme i Windows 10 Anniversary Update
Slik aktiverer du Dark Theme i Windows 10 Anniversary Update
Med Windows 10-jubileumsoppdateringen la Microsoft muligheten til å aktivere det mørke temaet fra Innstillinger. Slik kan det gjøres.
Hvordan finne slettede telefonnumre på Android
Hvordan finne slettede telefonnumre på Android
Slette et viktig telefonnummer eller kontakt ved et uhell? Slik kan du enkelt angre sletting av numre og andre kontaktdetaljer som er kastet på Android-telefonen eller -nettbrettet.
Hvordan få frukt i Blox Fruits
Hvordan få frukt i Blox Fruits
Jada, det er flere måter å avansere på i Blox Fruits. Men å dømme etter tittelen på dette topprangerte Roblox-spillet, er det klart hvilket som er mest verdsatt. Å samle Devil Fruits i Blox Fruits lar deg bli
Firefox 57.0.4 utgitt med Meltdown og Spectre angrep-løsning
Firefox 57.0.4 utgitt med Meltdown og Spectre angrep-løsning
Mozilla ga i dag ut en ny versjon av Firefox-nettleseren. Det gir ekstra beskyttelse mot de alvorlige sikkerhetsproblemene som nylig ble funnet i Intel-prosessorer.