Linux chown -R paramètre, ce qui signifie
L'explication est:
"-R, --recursive
fonctionnent sur les fichiers et répertoires de manière récursive"
Ce n' "récursive" signifie ici?
- Cette question semble être hors-sujet, car il est à propos de la langue anglaise.
- Recherche ici: google.com/search?q=recursion
- Voir cette question de la récursivité: stackoverflow.com/questions/17629046/...
Vous devez vous connecter pour publier un commentaire.
"Récursive" implique que l'opération sera effectuée pour tous les fichiers et les répertoires (et tous les fichiers et répertoires dans le répertoire). Donc
allait changer le propriétaire du fichier à
foo
pour tous les fichiers et répertoires dans/some/path
p.s. Vous pourriez avoir même pas vu l'entrée de dictionnaire pour
recursive
:recursion
dans Google, et il dit:Did you mean: recursion
chown -R user:group /some/path
Dans quelques commandes Linux, si vous exécutez la commande sur un dossier avec
-R
, la commande fonctionnera sur tous les fichiers et dossiers dans le dossier de l'arbre. Si vous exécutez la commande sur un fichier,-R
n'a aucun effet.La commande fonctionnera sur ce dossier, et de manière récursive fonctionne sur les fichiers et les dossiers à l'intérieur. Il est basé sur la récursivité.
Par exemple, vous pouvez supprimer un dossier et son contenu avec
Ou vous pouvez trouver toutes les occurrences d'une chaîne de caractères dans tous les fichiers du dossier actuel arbre avec
Dans cet exemple
-n
est pour l'affichage des numéros de ligne.Il les moyens de l'appliquer à des sous-répertoires et leur contenu, qui est, recurse
chown()
quand un répertoire est rencontré.