Melkekartong Skrevet 19. november 2007 Rapporter Del Skrevet 19. november 2007 Hei! Jeg gjorde genistreken å kjøre chmod -R 664 * i en folder.. Det betyr jo selvfølgelig at jeg da heller ikke får tilgang til filer som ligger inne i folderen. For ordens skyld ønsker jeg ikke å ha execution tillatelse på filer som ligger inni mappene. Hvordan kan jeg ordne dette igjen slik at filer får attr. 664 og directories får attr. 775? Lenke til kommentar
Langbein Skrevet 19. november 2007 Rapporter Del Skrevet 19. november 2007 (endret) Kommandoen 'find' er genial, og alle unix-hackere bør kunne den i blinde find rotkatalog -type f -exec chmod 664 {} \; find rotkatalog -type d -exec chmod 775 {} \; Endret 19. november 2007 av Langbein Lenke til kommentar
Melkekartong Skrevet 19. november 2007 Forfatter Rapporter Del Skrevet 19. november 2007 wow.. har brukt find, men aldri sånn Tusen takk Lenke til kommentar
flyndrefjes Skrevet 19. november 2007 Rapporter Del Skrevet 19. november 2007 find rotkatalog -type f -exec chmod 664 {} \; Hei, snedig kommando. Men kan du forklare {} \; Lenke til kommentar
comicz Skrevet 19. november 2007 Rapporter Del Skrevet 19. november 2007 find rotkatalog -type f -exec chmod 664 {} \; Hei, snedig kommando. Men kan du forklare {} \; {} erstattes med filnavn, semikolon avslutter find-kommandoen. For at find skal få tolke semikolonet fremfor at shellet gjør det må dette escapes med en \. Trådstarter: Legg merke til at '-type d' er det du må bruke :-) Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå