Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: Tomas Lehocky 11. 09. 2018, 17:36:53
-
Ahojte
Občas by sa mi hodilo napevno obmedziť bash skript a jeho činnosť na nejaký adresár (a jeho podadresáre) -
napríklad na: "/home/www/test"
Skript má niečo vyhľadať a vymazať a,lebo naopak hromadne vytvárať a podobne.
Je to pomerne riziková operácia. Ak sa pomýlim tak môže zmazať čo nechcem alebo naopak naládovať hromadu blbostí tam kam nechcem. (samozrejme pred spustením testujem a kontrolujem)
Ďakujem
-
man chroot
-
Používej absolutní cesty nebo symlinky na cílové místo.
Osobně se mi osvědčilo časté operace, ako třeba mazání tempu či cache, uložit do Makefile nebo do aliasu. Je to tak pohodlnější a bezpečnější.
Můžeš také používat operace, které jsou bezpečnější samy o sobě.
Skript má niečo vyhľadať a vymazať - find /home/www/test -name "*.bak" -delete
lebo naopak hromadne vytvárať touch /home/www/test/{alfa,beta,gamma}.txt