Comment cloner les autorisations à partir d'un autre fichier ou répertoire sur Linux
- 4861
- 1113
- Clara Nguyen
chod
La commande est utilisée pour définir le bit d'autorisation sur le fichier ou le répertoire. Il permet également de cloner / copier les autorisations d'un fichier à un autre. Par exemple, nous avons deux fichiers avec les autorisations suivantes:
$ ls -l fichier * -rwxr-xr--. 1 Lrendek Lrendek 0 avril 7 14:39 Fichier1 -rw-rw-R--. 1 Lrendek Lrendek 0 avril 7 14:40 Fichier2
Les deux fichiers ont des autorisations différentes. En utilisant --référence
Option le chod
La commande est capable de cloner les autorisations d'un fichier à un autre. Par exemple, la commande ci-dessous clonera les autorisations de fichier1
et l'utiliser comme référence pour définir les autorisations sur fichier2
:
$ chmod --reference = file1 file2
Autorisation du fichier2
le fichier a été cloné et défini comme étant le même que les autorisations de fichier1
déposer.
$ ls -l fichier * -rwxr-xr--. 1 Lrendek Lrendek 0 avril 7 14:39 Fichier1 -rwxr-xr--. 1 Lrendek Lrendek 0 avril 7 14:40 Fichier2
La même syntaxe s'applique également aux répertoires:
$ ls -ld dir * d - x - x - x. 2 Lrendek Lrendek 40 avril 7 14:52 dir1 drwxrwxr-x. 2 Lrendek Lrendek 40 avril 7 14:52 dir2 $ chmod --reference = dir1 dir2 $ ls -ld dir * d - x - x - x. 2 Lrendek Lrendek 40 avril 7 14:52 dir1 d - x - x - x. 2 Lrendek Lrendek 40 avril 7 14:52 Dir2
Tutoriels Linux connexes:
- Comment monter l'image ISO sur Linux
- Commandes Linux de base
- Fixation de l'erreur «autorisation refusée» sur Linux
- Commandes Linux: les 20 meilleures commandes les plus importantes que vous devez…
- Télécharger le fichier depuis URL sur Linux en utilisant la ligne de commande
- Fichiers de configuration Linux: 30 premiers
- Exemples sur la façon d'utiliser la commande xargs sur Linux
- Téléchargement du fichier WGET sur Linux
- Xargs multithreads avec des exemples
- Comment ouvrir les fichiers ISO sur Ubuntu Linux
- « Copiez un fichier tout en préservant le contexte selinux sur Linux
- Modifier la version Python par défaut sur Raspbian GNU / Linux »