GNU/Linux >> Tutoriels Linux >  >> Linux

Comment chmod et chown fichiers cachés sous Linux?

Si vous êtes d'accord pour modifier également le répertoire actuel, faites-le et laissez -R faire le gros du travail. -R n'ignore pas les fichiers cachés.

sudo chmod -R 775 .

* n'inclut pas les fichiers cachés par défaut, mais si vous êtes en bash, vous pouvez le faire avec :

shopt -s dotglob

En savoir plus à ce sujet dans le builtin de bash manuel :

S'il est défini, Bash inclut les noms de fichiers commençant par un `.' dans les résultats de l'expansion du nom de fichier.

Cela fera * inclure également les fichiers cachés.

chmod -R 775 *

Désactivez-le avec :

shopt -u dotglob

Une autre option consiste à utiliser find Je l'aime car vous pouvez avoir un contrôle très fin dessus.

find <path to start from> -exec chown <options> {} \+

find -path '<path to include>' -exec chown <options> {} \+

Le seul inconvénient est que find a une syntaxe différente selon les versions.


Linux
  1. Comment trouver des fichiers avec des autorisations SUID et SGID sous Linux

  2. Linux chmod et chown - Comment modifier les autorisations et la propriété des fichiers sous Linux

  3. Comment trouver des fichiers en double sous Linux

  4. Comment trouver des fichiers volumineux Linux avec les commandes find et du

  5. Comment copier des fichiers et des sous-répertoires cachés (commençant par un point) sous Linux ?

Comment compter les fichiers dans le répertoire sous Linux

Comment rechercher et répertorier récursivement les fichiers par date sous Linux

Comment rechercher et supprimer des fichiers en double sous Linux

Comment trouver des fichiers en double sous Linux et les supprimer

Trouvez facilement des fichiers et des répertoires sur Linux

Comment afficher les fichiers cachés sous Linux