Re: Uprawnienia i backup


Autor: Marcin Praczko (haclet_at_silent.wshe.lodz.pl)
Data: sob 13 lip 2002 - 11:48:33 CEST


On Fri, 12 Jul 2002, [iso-8859-2] Łuciuk Mariusz wrote:

> Może ktoś ma skrypt który zmienia uprawnienia dla całego katalugu
> podkatalogów plików ipt.) automatycznie.
> Jak najlepiej automatycznie kompiować( zatrzym uprawnienia) dane z dysku na
> drugi dysk (bez mirroringu)
>
> Z góry dziękuję za odpowiedź i pozdrawiam
> Mario

1)
Skrypt zmieniajacy uprawinienia w katalogach i podkatalogach

#!/bin/sh
# Zmienia prawa i wlascicieli w katalogach rekursywnie.

# Tu wpisz sciezke do tego programu (tam gdzie on sie bedzie znajdywal)
PROG="/usr/Backup/bin/prawa.sh"

BKAT=`pwd`
NKAT=$BKAT/$1

# Zmien prawa katalogu
chmod 750 $NKAT

cd $NKAT

lista=`ls -aD $KAT`

for plik in $lista
do
  if [ -d $plik ]; then
    if [ $plik != "." ]; then
      if [ $plik != ".." ]; then
        $PROG $plik
        continue
      fi
    fi
  fi

  if [ -f $plik ]; then
    # Zmien prawa do plikow - w zaleznosci od tego czy plik jest
    # wykonywalny czy tez nie.
     if [ -x $plik ]; then
       chmod 755 $plik
     else
       chmod 640 $plik
     fi
   fi
done

2)

Pobaw sie opcja p z komendy cp

man cp (szukaj paramteru p).

Pozdrawiam
------------------------------------------
Marcin Praczko (H_at_cl3t)
 Linux Registered User No. 267909



To archiwum zostało wygenerowane przez hypermail 2.1.5 : pią 03 sty 2003 - 19:12:38 CET

Wyprawa Shackleton 2014