RECPERMISSIONS(1)

NAME
RecPermissions: Changer le propriétaire et les permissions des fichiers et des répertoires récursivement.

SYNOPSIS
RecPermissions usage: recpermissions [-h] [--version] [--user USER] [--group GROUP]
                      [--files PERM] [--directories PERM] [--remove_emptydirs]
                      [--only]
                      absolute_path

LA DESCRIPTION

Cette application a les paramètres obligatoires suivants :

    --user

        Utilisateur utilisé pour changer le propriétaire des fichiers. Ca ne fait rien si ce n'est pas défini

    --group

        Groupe utilisé pour changer le groupe propriétaire des fichiers. Ca ne fait rien si ce n'est pas défini

    --files

        Permissions du fichier en octal à utiliser. Ca ne fait rien si ce n'est pas défini

    --directories

        Permissions du répertoire en octal à utiliser. Ca ne fait rien si ce n'est pas défini

    --remove_emptydirs

        A l'utilisation par un script, retire récursivement tous les répertoires vides dans le path.

    --only

        Change seulement les permissions du fichier ou du répertoire passé dans le paramètre absolute_path.

    absolute_path

        Pour éviter les erreurs et les changements erronés, le path doit être absolu.

EXEMPLES

    Exemple nul

        recpermissions /home/user/

        Cette commande ne fait rien

    Exemple partiel

        recpermissions --user user --files 644 /home/user/

        Cette commande ne change à 644 que les permissions utilisateur et les permissions des fichiers. Les permissions de groupe et de répertoire ne sont pas modifiées :

    Exemple total

        recpermissions --user root --group root --files 640 --directories 750 --remove_emptydirs /home/user/

        Cette commande va transformer l'utilisateur et le groupe en utilisateur root et groupe root. Les fichiers auront les permissions rw-r----- et les répertoires auront les permissions rwxr-x---. Si le script trouve des répertoires vides, il les enlèvera :

    Exemple de Only

        recpermissions --user user /home/user/README.txt --only

        Cette commande ne changera la possession de l'utilisateur seulement du fichier /home/usr/README.txt