Outils pour utilisateurs

Outils du site


linux:commandes

Ceci est une ancienne révision du document !


A PCRE internal error occured. This might be caused by a faulty plugin

====== Commandes Linux ====== Sources : * http://www.linux-france.org/article/debutant/debutant-linux.html ===== Gestion de Fichiers ===== ==== Droits ==== === chown === Donner //récursivement// la propriété de "//dossier///" et tout son contenu à "//user//" de "//groupe//" <code> # chown -R user:groupe dossier/ </code> === chmod === Appliquer //récursivement// les droits "//777//" (lecture, écriture, exécution pour tous) à "//dossier///" et tout son contenu <code> # chmod -R 777 dossier/ </code> ==== Recherche ==== === find === La rechercher un fichier dans l'arborescence **Rechercher "le_fichier.txt" dans le dossier "/dossier/" :** <code> find /dossier/ -name le_fichier.txt -print </code> === locate === La rechercher un fichier dans l'arborescence. Va plus vite de "find" car il fait une recherche dans un index. **Rechercher "le_fichier.txt" dans le dossier "/dossier/" :** <code> locate nom_du_fichier </code> **Mettre à jour l'index :** <code> updatedb </code> === grep === La rechercher dans un (ou plusieurs) fichier(s) **Rechercher "toto" dans les fichiers du dossier courant et sous-dossiers :** <code> grep -l -R "toto" ./ -l De l'anglais List files only : Affichage uniquement des noms des fichiers contenant la chaîne recherchée. Les lignes ne sont pas affichées -R appliquer récursivement (comme pour bien d'autres commandes) </code> * Liens pour grep : * http://www.misfu.com/recherche-caracteres-metacaracteres-linux.html ==== Lire ==== === tail === Lire un fichier qui se remplit ... pour lire les logs en directe ! **"Écouter" les mails entrants :** <code> tail -f /usr/local/psa/var/log/maillog </code> ==== Copier ==== === cp === copie de fchiers ... **"Écouter" les mails entrants :** <code> cp -p -r </code> -p : permet lors de la copie de préserver toutes les informations concernant le fichier comme le propriétaire, le groupe, la date de création -r permet de copier de manière récursive l'ensemble d'un répertoire et de ses sous-répertoires. ===== Serveurs et services ===== ==== Apache ==== === tail === **"Écouter" le log d'appache :** <code> tail -f /var/www/vhosts/m1i.eu/statistics/logs/error_log </code>

linux/commandes.1277472323.txt.gz · Dernière modification: d/m/Y H:i par sylvain