chmod
Le NFS XCP chmod
la commande analyse et modifie l'autorisation de fichier de tous les fichiers pour la structure de répertoire donnée. La commande chmod requiert le mode ou la référence, le partage NFS ou le chemin POSIX comme variable. Le XCP chmod
la commande modifie de manière récursive les autorisations pour un chemin donné. Le résultat de la commande affiche le total des fichiers analysés et les autorisations modifiées dans le résultat.
xcp chmod -mode <value> <source NFS export path>
Montrer l'exemple
[root@user-1 linux]# ./xcp chmod -mode <IP address>:/source_vol Xcp command : xcp chmod -mode <IP address>://source_vol Stats : 6 scanned, 4 changed mode Speed : 1.96 KiB in (2.13 KiB/s), 812 out (882/s) Total Time : 0s. STATUS : PASSED [root@user-1 linux] #
Le tableau suivant répertorie la chmod
paramètres et leur description.
Paramètre | Description |
---|---|
<<nfs_chmod_exclude,chmod -exclude lt;filtre gt; |
Exclut les fichiers et répertoires correspondant au filtre. |
<<nfs_chmod_match,chmod -match lt;filtre gt; |
Traite uniquement les fichiers et répertoires correspondant au filtre. |
Spécifie le fichier ou le point de répertoire référencé. |
|
Indique la sortie de chaque objet traité. |
chmod -exclude <filter>
Utilisez le -exclude <filter>
paramètre avec le chmod
pour exclure les fichiers et répertoires correspondant au filtre.
xcp chmod -exclude <filter> -mode <value> <source NFS export path>
Montrer l'exemple
[root@user-1 linux]# ./xcp chmod -exclude "fnm('3.img')" -mode 770 101.11.10.10:/s_v1/D3/ Excluded: 1 excluded, 0 did not match exclude criteria Xcp command : xcp chmod -exclude fnm('3.img') -mode 770 101.11.10.10:/s_v1/D3/ Stats : 5 scanned, 1 excluded, 5 changed mode Speed : 2.10 KiB in (7.55 KiB/s), 976 out (3.43 KiB/s) Total Time : 0s. STATUS : PASSED [root@user-1 linux]#
chmod -match <filter>
Utilisez le -match <filter>
paramètre avec le chmod
pour traiter uniquement les fichiers et répertoires correspondant au filtre.
xcp chmod -match <filter> -mode <value> <source NFS export path>
Montrer l'exemple
[root@user-1 linux]# ./xcp chmod -match "fnm('2.img')" -mode 777 101.11.10.10:/s_v1/D2/ Filtered: 1 matched, 5 did not match Xcp command : xcp chmod -match fnm('2.img') -mode 101.11.10.10:/s_v1/D2/ Stats : 6 scanned, 1 matched, 2 changed mode Speed : 1.67 KiB in (1.99 KiB/s), 484 out (578/s) Total Time : 0s. STATUS : PASSED [root@user-1 linux]
chmod -reference <reference>
Utilisez le -reference <reference>
paramètre avec le chmod
pour spécifier le fichier référencé ou le point de répertoire.
xcp chmod -reference <reference> <source NFS export path>
Montrer l'exemple
[root@user-1 linux]# ./xcp chmod -reference 101.11.10.10:/s_v1/D1/1.txt 102.21.10.10:/s_v1/D2/ Xcp command : xcp chmod -reference 101.11.10.10:/s_v1/D1/1.txt 102.21.10.10:/s_v1/D2/ Stats : 6 scanned, 6 changed mode Speed : 3.11 KiB in (3.15 KiB/s), 1.98 KiB out (2.00 KiB/s) Total Time : 0s. STATUS : PASSED [root@user-1 linux]#
chmod -v
Utilisez le -v
paramètre avec le chmod
pour signaler la sortie de chaque objet traité.
chmod -mode <value> -v <source NFS export path>
Montrer l'exemple
[root@user-1 linux]# ./xcp chmod -mode 111 -v file:///mnt/s_v1/D1/ mode of 'file:///mnt/s_v1/D1' changed from 0777 to 0111 mode of 'file:///mnt/s_v1/D1/1.txt' changed from 0777 to 0111 mode of 'file:///mnt/s_v1/D1/softlink_1.img' changed from 0777 to 0111 mode of 'file:///mnt/s_v1/D1/softlink_to_hardlink_1.img' changed from 0777 to 0111 mode of 'file:///mnt/s_v1/D1/1.img' changed from 0777 to 0111 mode of 'file:///mnt/s_v1/D1/hardlink_1.img' changed from 0777 to 0111 mode of 'file:///mnt/s_v1/D1/1.img1' changed from 0777 to 0111 Xcp command : xcp chmod -mode 111 -v file:///mnt/s_v1/D1/ Stats : 7 scanned, 7 changed mode Speed : 0 in (0/s), 0 out (0/s) Total Time : 0s. STATUS : PASSED [root@user-1 linux]#