« Commandes BASH » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| Ligne 3 : | Ligne 3 : | ||
== Example RSYNC aller et retour avec chown et chmod == | == Example RSYNC aller et retour avec chown et chmod == | ||
<pre> | |||
rsync local -> serveur rsync -avz --delete --chown="user:group" --chmod="D2755,F644" --rsync-path="sudo rsync" -e "ssh -p654" /users/toto/ user@1.2.3.4:/home/toto/ | rsync local -> serveur rsync -avz --delete --chown="user:group" --chmod="D2755,F644" --rsync-path="sudo rsync" -e "ssh -p654" /users/toto/ user@1.2.3.4:/home/toto/ | ||
rsync serveur -> local rsync -avz --delete --no-owner --no-group --no-perms --rsync-path="sudo rsync" -e "ssh -p654" user@1.2.3.4:/home/toto/ /users/toto/ | rsync serveur -> local rsync -avz --delete --no-owner --no-group --no-perms --rsync-path="sudo rsync" -e "ssh -p654" user@1.2.3.4:/home/toto/ /users/toto/ | ||
</pre> | |||
== Linux version noyau == | == Linux version noyau == | ||
| Ligne 31 : | Ligne 32 : | ||
compter le nombre de fichiers dans un répertoire | compter le nombre de fichiers dans un répertoire | ||
find /dossier/path/etc -maxdepth 1 -type f | wc -l | <code>find /dossier/path/etc -maxdepth 1 -type f | wc -l</code> | ||
compter le nombre de fichiers dans un répertoire selon son extension | compter le nombre de fichiers dans un répertoire selon son extension | ||