Windows Tips & News

Chmod spusťte samostatně pro soubory a adresáře

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systému

Pokud jste uživatelem Linuxu, pravděpodobně jste slyšeli o konzolové aplikaci chmod. Je to užitečný nástroj, který umožňuje měnit oprávnění systému souborů pomocí terminálové relace nebo emulátoru terminálu. Když jej spustíte, změní oprávnění, která zadáte pro soubory a adresáře, najednou. Možná však budete muset změnit oprávnění k souboru odděleně od oprávnění k adresáři a naopak. Zde je návod, jak to lze provést.
banner s logem chmod

Existuje několik způsobů, jak to udělat, ale můj oblíbený a nejspolehlivější způsob, jak to udělat, je kombinovat chmod s xrags a nalézt nástroje. Následující příkaz změní oprávnění pouze pro soubory.

najít /cestu/k/umístění -type f -print0|xargs -0 chmod 644

Zde nalézt příkaz vypíše všechny soubory v zadaném umístění. Přepínač -type f mu říká, aby vypsal pouze soubory a vyloučil adresáře. Přepínač -print0 umožňuje zpracovat názvy souborů tak, aby názvy souborů nebo adresářů obsahující mezery nebo nové řádky byly správně zpracovány.

Podobný vhodný příkaz lze použít i pro adresáře. Jediná část, kterou musíte změnit, je -type f na -type d:

najít /cestu/k/umístění -type d -print0 |xargs -0 chmod 755

Tip: Pomocí tohoto triku můžete ušetřit čas a méně psát.

  1. Nejprve použijte oprávnění systému souborů na soubory a složky spuštěním chmod v rekurzivním režimu:
    chmod -R 644 /cesta/k/umístění

    Použije oprávnění rw-r-r na všechny soubory a složky v zadaném umístění.

  2. Dále spusťte příkaz pouze pro adresáře:
    najít /cestu/k/umístění -type d -print0 |xargs -0 chmod 755

A je to.

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systému

Archivy kumulativní aktualizace Windows 10

Tento web používá soubory cookie ke zlepšení vašeho zážitku při procházení webem. Z těchto soubor...

Přečtěte si více

Windows 10 sestavení 14936 vám umožňuje snadno odebrat vestavěné aplikace

Windows 10 sestavení 14936 vám umožňuje snadno odebrat vestavěné aplikace

Novou funkcí, která byla přidána do nedávno vydaného Windows 10 sestavení 14936, je možnost odins...

Přečtěte si více

Vylepšení společnosti Microsoft ve Windows 10 sestavení 10576

Vylepšení společnosti Microsoft ve Windows 10 sestavení 10576

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systémuW...

Přečtěte si více