Syntaxe à utiliser pour exclurer certains répertoires lors de la création d’une archive avec tar
tar cvfz myproject.tgz —exclude=‘path/dir_to_exclude1’ —exclude=‘path/dir_to_exclude2’ myproject
tar cvfz myproject.tgz —exclude=‘path/dir_to_exclude1’ —exclude=‘path/dir_to_exclude2’ myproject
#affiche les processus qui utilise le cdrom fuser -v /media/cdrom #afficher et tuer le(s) processus qui utilise(nt) le cdrom fuser -vk /media/cdrom #afficher les processus… Read More »Trouver et tuer les processus qui utilise un fichier ou un sockets
<?php $url = “http://www.url.net/file.zip”; $file = “file.zip”; $esc = escapeshellarg($url); exec(“wget “ . $esc); //use ur extension… Read More »wget, unzip and delete a File per Shell via PHP
#L’appel à iconv n’est nécessaire que si votre système utilise utf8 comme jeu de caractères par défaut (ce qui devient de plus en plus courant)… Read More »Récupérer l’adresse ip publique (vue depuis internet)
Note It needs gawk, sed and grep. arping -c 1 192.168.1.1 | grep “:” | sed “s/\[//g;s/\]//g” |gawk ‘{print $5}’ # 00:AA:BB:CC:DD:EE # Find MACs… Read More »Finding ethernet address (MAC) of an IP address with arping
#Pour changer les permissions récursivement sur les dossiers sans toucher aux autres fichiers : chmod u-w $(ls -l -R | sed -n ‘/^d/p’ | awk… Read More »Changer les permissions récursivement sur les dossiers uniquement
trap “/usr/bin/mycmd; exit 255” SIGINT SIGTERM
Crée un fichier ‘sql.tar.gz’ à partir de logs d’erreur ‘sql-2008-03*’ : tar cvfz sql.tar.gz sql-2008-03* puis déplace le fichier dans le répertoire supérieur : mv… Read More »Créer un fichier compressé tar.gz sur un serveur Unix
:grep motif fichier Lance la commande grep afin de rechercher “motif” dans la liste “fichier” et affiche le résultat. Le curseur est ensuite positionné automatiquement… Read More »Utiliser la commande grep depuis vim
diff –changed-group-format=“%>” –unchanged-group-format=“” file1 file2