Outils pour utilisateurs

Outils du site


linux:commandes

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
linux:commandes [d/m/Y H:i]
sylvain
linux:commandes [d/m/Y H:i] (Version actuelle)
sylvain
Ligne 1: Ligne 1:
 ====== Commandes Linux ====== ====== Commandes Linux ======
  
 +Sources :
 +  * http://​www.linux-france.org/​article/​debutant/​debutant-linux.html
  
  
 +===== Gestion de Fichiers =====
  
  
-===== Droits ===== 
  
-==== chown ====+ 
 + 
 +==== Droits ​==== 
 + 
 +=== chown ===
  
 Donner //​récursivement//​ la propriété de "//​dossier///"​ et tout son contenu à "//​user//"​ de "//​groupe//"​ Donner //​récursivement//​ la propriété de "//​dossier///"​ et tout son contenu à "//​user//"​ de "//​groupe//"​
Ligne 14: Ligne 20:
 </​code>​ </​code>​
  
-==== chmod ====+=== chmod ===
  
 Appliquer //​récursivement//​ les droits "//​777//"​ (lecture, écriture, exécution pour tous) à "//​dossier///"​ et tout son contenu Appliquer //​récursivement//​ les droits "//​777//"​ (lecture, écriture, exécution pour tous) à "//​dossier///"​ et tout son contenu
Ligne 22: Ligne 28:
  
  
-===== Recherche ​=====+==== Recherche ====
  
  
  
  
-==== find ====+=== find ===
  
 La rechercher un fichier dans l'​arborescence La rechercher un fichier dans l'​arborescence
Ligne 38: Ligne 44:
  
  
 +**chercher un les fichiers modifiés (dernières modifications) depuis X jours :**
 +<​code>​
 +find /dossier/ -mtime -7 -print
 +</​code>​
 +//dans le /dossier/ afficher tous les fichiers (dossiers compris) modifiés depuis 7 jours//
  
 +sources : 
 +  * http://​content.hccfl.edu/​pollock/​unix/​findcmd.htm
 +  * http://​www.linux-france.org/​article/​memo/​node126.html
  
-==== locate ​====+=== locate ===
  
 La rechercher un fichier dans l'​arborescence. Va plus vite de "​find"​ car il fait une recherche dans un index. La rechercher un fichier dans l'​arborescence. Va plus vite de "​find"​ car il fait une recherche dans un index.
Ligne 58: Ligne 72:
  
  
-==== grep ====+=== grep ===
  
 La rechercher dans un (ou plusieurs) fichier(s) La rechercher dans un (ou plusieurs) fichier(s)
 +
 +Liens pour grep : http://​www.misfu.com/​recherche-caracteres-metacaracteres-linux.html
  
  
Ligne 71: Ligne 87:
 </​code>​ </​code>​
  
-  * Liens pour grep : + 
-    http://​www.misfu.com/​recherche-caracteres-metacaracteres-linux.html+**Écrire les résultats dans un fichier texte :** 
 +<​code>​ 
 +grep --R "​alltuckedinathome" ​./ | tee resultat.txt 
 +</​code>​ 
 + 
 + 
 + 
  
  
  
-===== Lire =====+==== Lire ====
  
-==== tail ====+=== tail ===
  
 Lire un fichier qui se remplit ... pour lire les logs en directe ! Lire un fichier qui se remplit ... pour lire les logs en directe !
Ligne 91: Ligne 114:
  
  
 +==== Copier ====
 +
 +=== cp ===
 +
 +copie de fchiers ...
 +
 +
 +**Copier un répertoire et tout son contenu :** 
 +
 +<​code>​
 +cp -avr repertoire_source repertoire/​destination
 +</​code>​
 +
 +  * a : Preserve the specified attributes such as directory an file mode, ownership, timestamps, if possible additional attributes: context, links, xattr, all.
 +  * v : Verbose output.
 +  * r : Copy directories recursively.
 +
 +
 +
 +
 +==== Déplacer ====
 +
 +=== mv ===
 +
 +déplacer de fichiers ...
 +
 +
 +**déplacer un fichier/​répertoire du dossier courant vers le répertoire distant "/​home/​cedric/​Bureau":​** ​
 +
 +<​code>​
 +mv voiture /​home/​cedric/​Bureau
 +</​code>​
 +
 +
 +**déplacer plusieurs fichiers/​répertoires du dossier courant vers le répertoire distant "/​home/​cedric/​Bureau/​test":​** ​
 +
 +<​code>​
 +mv toto.txt frais.txt elements.txt /​home/​cedric/​Bureau/​test
 +</​code>​
 +
 +
 +
 +
 +
 +
 +==== Compression ====
 +
 +=== tar ===
 +
 +<​code>​
 +$ tar -cvzf archive.tgz dossier_originel/​
 +</​code>​
 +
 +==== Décompression ====
 +
 +=== tar ===
 +
 +<​code>​
 +$ tar -xvzf archive.tgz
 +</​code>​
 +
 +
 +===== Serveurs et services =====
  
-===== Apache ​=====+==== Apache ====
  
-==== tail ====+=== tail ===
  
 **"​Écouter"​ le log d'​appache :**  **"​Écouter"​ le log d'​appache :** 
 <​code>​ <​code>​
-tail -f /​var/​www/​vhosts/​m1i.eu/​statistics/​logs/​error_log+tail -f /​var/​www/​vhosts/​domain.com/​logs/​error_log
 </​code>​ </​code>​
  
linux/commandes.1276703645.txt.gz · Dernière modification: d/m/Y H:i par sylvain