Windows Tips & News

Kör Chmod separat för filer och kataloger

click fraud protection
REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestanda

Om du är en Linux-användare har du förmodligen hört talas om konsolappen chmod. Det är ett användbart verktyg som gör det möjligt att ändra filsystembehörigheter med en terminalsession eller en terminalemulator. När du kör det ändras de behörigheter som du anger för filer och kataloger på en gång. Men du kan behöva ändra filbehörigheter separat från katalogbehörigheter och vice versa. Här är hur det kan göras.
chmod logotyp banner

Det finns flera sätt att göra det på, men mitt favorit och mest pålitliga sätt att göra det på är att kombinera chmod med xrags och hitta verktyg. Följande kommando kommer endast att ändra behörigheterna för filer.

hitta /sökväg/till/plats -typ f -print0|xargs -0 chmod 644

Här är hitta kommandot listar alla filer på den angivna platsen. Omkopplaren -type f säger åt den att endast lista filer och exkludera kataloger. Switchen -print0 tillåter bearbetning av filnamn på ett sätt så att fil- eller katalognamn som innehåller mellanslag eller nya rader hanteras korrekt.

Ett liknande lämpligt kommando kan också användas för kataloger. Den enda del du behöver ändra är -typ f till -typ d:

hitta /sökväg/till/plats -typ d -print0 |xargs -0 chmod 755

Tips: Du kan spara tid och skriva mindre genom att använda det här tricket.

  1. Tillämpa först filsystembehörigheter på filer och mappar genom att köra chmod i rekursivt läge:
    chmod -R 644 /sökväg/till/plats

    Det kommer att tillämpa rw-r-r-behörigheter för alla filer och mappar på den angivna platsen.

  2. Kör sedan kommandot endast för kataloger:
    hitta /sökväg/till/plats -typ d -print0 |xargs -0 chmod 755

Det är allt.

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestanda
Firefox 83 är ute, här är vad som är nytt

Firefox 83 är ute, här är vad som är nytt

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestandaMozilla...

Läs mer

Windows File Recovery är ett nytt verktyg som Microsoft släppte via Store

Windows File Recovery är ett nytt verktyg som Microsoft släppte via Store

Microsoft har släppt ett nytt verktyg för Windows 10-användare. Den heter Windows File Recovery o...

Läs mer

Edge Dev 79.0.287.2 är ute med blockering av automatisk uppspelning av media och en mer anpassningsbar ny fliksida

Edge Dev 79.0.287.2 är ute med blockering av automatisk uppspelning av media och en mer anpassningsbar ny fliksida

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestandaMicroso...

Läs mer