« Commandes BASH » : différence entre les versions

Ligne 257 : Ligne 257 :


== Fichiers ==
== Fichiers ==
<pre>
== lire les fichiers ==
lire les fichiers
ls -la
ls -la
ls -lah humain
ls -lah humain
ls -lac date de création
ls -lac date de création


répertoire www doit être en 705.
=== Rendre exécutable un fichier ssh ===
chmod u+x fichier.sh


En revanche les autres répertoires doivent être en 755 et les fichiers en 644.
Cette commande ajoute les droits d'exécution au propriétaire du fichier. Pour rendre le fichier exécutable pour le groupe utilisateur il faut lancer :
chmod g+x fichier.sh


Voici deux comandes  via le ssh pour mettre des répertoires en 755 et tes fichiers en 644.
Pour rendre le script exécutable pour les utilisateurs autres :
chmod o+x fichier.sh


cd /home/TEST/www/
Et enfin pour autoriser tout le monde :
 
chmod ugo+x fichier.sh
répertoires en 705 avec cette commande :
 
find . -type d -print | xargs chmod 705
 
fichiers en 644 :
 
find . -type f -print0 | xargs -0 -n1 chmod 644
</pre>


== Autres ==
== Autres ==