Les Post-It de la MerMouY2015-06-07T03:53:01+02:00https://shaarli.youm.org/https://shaarli.youm.org/https://shaarli.youm.org/Commande cp -rshttps://shaarli.youm.org/?USiesQ2015-06-07T03:53:01+02:00Lier tous les fichiers récursivement dans un seul dossier:<br />
cp -rs /chemin/du/dossier/source /dossier/cible<br>(<a href="https://shaarli.youm.org/?USiesQ">Permalink</a>)13. Bonus Hackshttps://shaarli.youm.org/?n2ATvg2015-04-15T17:48:20+02:00quelques bash tips...<br>(<a href="https://shaarli.youm.org/?n2ATvg">Permalink</a>)Couvertures Charliehttps://shaarli.youm.org/?SunVGQ2015-01-11T19:34:00+01:00Merci Le Hollandais Volant, je me suis fais une petite sauvegarde aussi...<br />
<br />
La commande pratique:<br />
wget -r -l 1 -nd --no-parent -A.{gif,jpg,png} "<a href="http://www.cochisette.com/photos/?dir=Charlie_hebdo&page=all"" rel="nofollow">http://www.cochisette.com/photos/?dir=Charlie_hebdo&page=all"</a>;<br>(<a href="https://shaarli.youm.org/?SunVGQ">Permalink</a>)Afficher l'utilisation des pools php-fpmhttps://shaarli.youm.org/?lGyqVQ2015-01-03T19:41:04+01:00Une simple commande pour classer vos différentes pool fpm:<br />
ps axo pcpu,args | awk '/[p]hp.*pool/{sums[$4] += $1} END {for (pool in sums) {print sums[pool], pool}}' | sort -rn | column -t<br>(<a href="https://shaarli.youm.org/?lGyqVQ">Permalink</a>)Trouver le processus qui écoute un port nomméhttps://shaarli.youm.org/?v-oEiQ2014-12-04T15:40:45+01:00sudo netstat -tulpn | grep :8080<br>(<a href="https://shaarli.youm.org/?v-oEiQ">Permalink</a>)youm59/mirror2githttps://shaarli.youm.org/?s0x0eQ2014-11-12T18:04:47+01:00Créer des miroirs git automatiques...<br>(<a href="https://shaarli.youm.org/?s0x0eQ">Permalink</a>)Simple multi-user encrypted chat server for 5 users | commandlinefu.comhttps://shaarli.youm.org/?FV0OWQ2014-06-09T17:50:12+02:00Créer un chat sur le réseau local en une ligne de commande...<br>(<a href="https://shaarli.youm.org/?FV0OWQ">Permalink</a>)icy/pacapt · GitHubhttps://shaarli.youm.org/?qDOS1Q2014-05-26T00:23:52+02:00Une commande qui unifie les gestionnaires de paquets de pas mal de distribution Linux et Bsd, de quoi simplifier la partie "requis" de vos scripts multi-systèmes...<br>(<a href="https://shaarli.youm.org/?qDOS1Q">Permalink</a>)Tester la vitesse d’une clé USB sous Linuxhttps://shaarli.youm.org/?KN3SAw2014-05-22T14:16:33+02:00Sous le coude...<br>(<a href="https://shaarli.youm.org/?KN3SAw">Permalink</a>)Commande: Rediriger sortie ssh vers localhttps://shaarli.youm.org/?WuGsgw2014-05-20T15:26:34+02:00ssh [remote-machine] "cat file" | xclip -selection c<br>(<a href="https://shaarli.youm.org/?WuGsgw">Permalink</a>)Programmation - Shaarlyphttps://shaarli.youm.org/?JRgijQ2014-05-14T03:32:35+02:00Un script python pour utiliser son shaarli depuis la ligne de commande! Et tout ce qui peut aller avec (programmation de posts et automatisations en tout genre!)<br />
Via <a href="http://sebsauvage.net/links/?jUCJ_g" rel="nofollow">http://sebsauvage.net/links/?jUCJ_g</a><br>(<a href="https://shaarli.youm.org/?JRgijQ">Permalink</a>)Capture d'écran en console - Les Post-It de la MerMouYhttps://shaarli.youm.org/?PumIhQ2014-03-31T18:18:29+02:00Je crois qu'on parle pas de la m^eme console... ;-)<br />
via <a href="http://lehollandaisvolant.net/?mode=links&id=20140331160827" rel="nofollow">http://lehollandaisvolant.net/?mode=links&id=20140331160827</a><br>(<a href="https://shaarli.youm.org/?PumIhQ">Permalink</a>)Capture d'écran en consolehttps://shaarli.youm.org/?wdlSVw2014-03-31T10:26:32+02:00sudo apt-get install fbcat imagemagick<br />
sudo fbcat > capt00.ppm<br />
convert capt00.ppm capt00.png<br>(<a href="https://shaarli.youm.org/?wdlSVw">Permalink</a>)andrew_shadoura / start-stop-daemon-isolate — Bitbuckethttps://shaarli.youm.org/?wdFlwA2014-03-08T13:19:14+01:00Isoler un processus clone (lxc) en utilisant l'utilitaire start-stop-daemon<br>(<a href="https://shaarli.youm.org/?wdFlwA">Permalink</a>)An A-Z Index of the Bash command line for Linux | SS64.comhttps://shaarli.youm.org/?qE5POg2014-03-07T15:49:32+01:00Sous le coude<br />
via <a href="http://shaarli.fr/" rel="nofollow">http://shaarli.fr/</a><br>(<a href="https://shaarli.youm.org/?qE5POg">Permalink</a>)Bsync: Bidirectional Synchronization using Rsynchttps://shaarli.youm.org/?f1c9yQ2014-03-02T01:52:45+01:00Voilà une solution de plus à ajouter aux sauvegardes ou à des travaux collaboratifs. (avec un fonctionnement proche de celui de git)<br>(<a href="https://shaarli.youm.org/?f1c9yQ">Permalink</a>)Astuce Bash - Améliorer l'historique - lkdjiin's bloghttps://shaarli.youm.org/?sWMYyQ2014-02-22T12:57:18+01:00Ça peut être pratique mais généralement une recherche est plus utilisée. Dans un shell, un ctrl+r recherche dans votre historique interactivement...<br>(<a href="https://shaarli.youm.org/?sWMYyQ">Permalink</a>)Release EasyEngine 1.2 · rtCamp/easyenginehttps://shaarli.youm.org/?OenUJA2014-02-20T18:27:34+01:00EasyEngine (gestionnaire nginx/mysql/site/wordpress en ligne de commande) est désormais compatible Debian! C'est le moment de migrer!<br />
Prévu pour les prochaines versions: ajout d'espace protégés,openssl,mariadb etc etc...<br />
Exemple d'utilisation:<br />
ee site create blog.youm.org --wpsubdomain --w3tc<br />
Pour créer automatiquement un mutisite wordpress avec sous domaines presque entièrement opérationnel (reste un plugin à régler/activer) avec W3TotalCache.<br>(<a href="https://shaarli.youm.org/?OenUJA">Permalink</a>)Automate your shell scripts using inotifywait | La Gentz Bloghttps://shaarli.youm.org/?EvHRLA2014-01-30T17:39:30+01:00Je me mets ça sous le coude une bonne base pour les sauvegardes par exemple...<br />
via <a href="http://shaarli.fr/" rel="nofollow">http://shaarli.fr/</a> et Tiger-222<br>(<a href="https://shaarli.youm.org/?EvHRLA">Permalink</a>)cedric-vincent/PRoot · GitHubhttps://shaarli.youm.org/?SPL3Aw2014-01-21T16:06:11+01:00Le chroot accessible à l'utilisateur, une impémentation chroot en user-space... Pratique!<br>(<a href="https://shaarli.youm.org/?SPL3Aw">Permalink</a>)$_ La variable bash qui tue et que je ne connaissais pas!https://shaarli.youm.org/?ljUtuw2013-12-14T20:54:06+01:00Elle est si bête je me sens si con... :-)<br />
Pour récupérer le dernier argument de la dernière commande!!!<br />
<br />
<code><br />
~#mkdir /truc/truc/machin<br />
~#cd $_<br />
/truc/truc/machin#<br />
</code><br />
<br />
On se sent petit des fois...<br>(<a href="https://shaarli.youm.org/?ljUtuw">Permalink</a>)Mémo certificat sslhttps://shaarli.youm.org/?ZELwGw2013-12-14T18:52:10+01:00Création certificat:<br />
openssl genrsa -out domaine.org.key 2048<br />
openssl req -new -key domaine.org.key -out domaine.org.csr<br />
openssl x509 -req -days 365 -in domaine.org.csr -signkey domaine.org.key -out domaine.org.crt<br>(<a href="https://shaarli.youm.org/?ZELwGw">Permalink</a>)ssh-id-copy sur un port différent de 22https://shaarli.youm.org/?0HjebQ2013-12-08T09:21:21+01:00Si vous avez une erreur genre:<br />
<br />
$ Bad port 'umask 077; test -d ~/.ssh || mkdir ~/.ssh ; cat >> ~/.ssh/authorized_keys'<br />
<br />
Il faut encadrer le port et l'identifiant/l'adresse avec des guillements comme ceci:<br />
<br />
$ ssh-copy-id '-p 2222 mermouy@youm.org'<br>(<a href="https://shaarli.youm.org/?0HjebQ">Permalink</a>)Mosh – A replacement for SSH | Ubuntu Geekhttps://shaarli.youm.org/?saci-g2013-11-14T17:32:17+01:00ça sent bon ça pour ma connection plus qu'instable...<br>(<a href="https://shaarli.youm.org/?saci-g">Permalink</a>)Deprecated Linux networking commands and their replacements | Doug Vitale Tech Bloghttps://shaarli.youm.org/?aMPr8w2013-11-05T03:35:45+01:00Quelques commandes linux mises à jour.<br />
Via <a href="http://sebsauvage.net/links/?GbMe_A" rel="nofollow">http://sebsauvage.net/links/?GbMe_A</a><br>(<a href="https://shaarli.youm.org/?aMPr8w">Permalink</a>)build your own basic Raspberry Pi Debian image | Hödlmosers' Hard- and SoftwareCuisinehttps://shaarli.youm.org/?QyaCxQ2013-10-20T16:28:51+02:00Créer sa propre image pour raspberry...<br>(<a href="https://shaarli.youm.org/?QyaCxQ">Permalink</a>)Note wifi canaux europehttps://shaarli.youm.org/?MzBJmQ2013-10-16T21:30:01+02:00Par défaut le kernel d'Ubuntu est configuré pour la zone US. Or cette zone ne contient pas plusieurs canaux régulièrement utilisés en France (comme les canaux 12, 13).<br />
Pour changer la zone d'application : éditez le fichier /etc/modprobe.d/options<br />
<br />
###Pour les cartes INTEL (utilisant le pilote iwlwifi) 3945, 4975, série 5000 :<br />
<br />
ajoutez :<br />
<br />
Pour les USA (canaux de 1 à 11 - Txpower max ?)<br />
<br />
options lbm_cw_cfg80211 ieee80211_regdom=US<br />
<br />
Pour la zone européenne (canaux de 1 à 13 - Txpower max 20dBm)<br />
<br />
options lbm_cw_cfg80211 ieee80211_regdom=EU<br />
<br />
Pour le Japon (canaux de 1 à 14 - Txpower max 20dBm)<br />
<br />
options lbm_cw_cfg80211 ieee80211_regdom=JP<br />
<br />
###Pour les autres cartes Wi-Fi :<br />
<br />
ajoutez :<br />
<br />
Pour la zone européenne<br />
<br />
options cfg80211 ieee80211_regdom=EU<br />
<br />
Pour le Japon<br />
<br />
options cfg80211 ieee80211_regdom=JP<br />
<br />
Méthode rapide<br />
<br />
#sudo echo "options lbm_cw_cfg80211 ieee80211_regdom=EU" >> /etc/modprobe.d/options<br />
<br />
#sudo echo "options lbm_cw_cfg80211 ieee80211_regdom=JP" >> /etc/modprobe.d/options<br />
<br />
#sudo echo "options cfg80211 ieee80211_regdom=EU" >> /etc/modprobe.d/options<br />
<br />
#sudo echo "options cfg80211 ieee80211_regdom=JP" >> /etc/modprobe.d/options<br />
<br />
Attention à n'exécuter qu'une seule de ces commandes, une seule fois!<br />
<br />
Note : il semblerait qu'il faille plutôt utiliser la commande suivante : "iw reg set FR"<br>(<a href="https://shaarli.youm.org/?MzBJmQ">Permalink</a>)md5 récursifhttps://shaarli.youm.org/?dkHc0g2013-10-08T15:26:34+02:00(<a href="https://shaarli.youm.org/?dkHc0g">Permalink</a>)comment tester le débit d’une box internet via un terminalhttps://shaarli.youm.org/?rTswMg2013-10-05T16:21:26+02:00Ça peut être pratique<br>(<a href="https://shaarli.youm.org/?rTswMg">Permalink</a>)chrisallenlane/cheat · GitHubhttps://shaarli.youm.org/?VHX2Hw2013-09-04T01:59:39+02:00un cheat mode pour les commades classiques ça a l'air rigolo... et pratique!!<br>(<a href="https://shaarli.youm.org/?VHX2Hw">Permalink</a>)Convertir un pdf en jpghttps://shaarli.youm.org/?OqUNPg2013-07-03T19:22:21+02:00for i in *.pdf ; do convert "$i" "${i%.*}.jpg" ; done<br />
<br />
! Pas d'extraction ici mais juste une "transformation"<br>(<a href="https://shaarli.youm.org/?OqUNPg">Permalink</a>)Créer utilisateur système sans possibilité de connexion sur debianhttps://shaarli.youm.org/?n2voYw2013-05-29T21:51:03+02:00sudo adduser --system --no-create-home --disabled-login --disabled-password --group goblin<br />
Pour installer/tester MediaGoblin par exemple...<br>(<a href="https://shaarli.youm.org/?n2voYw">Permalink</a>)Trouver et remplacer une expression récursivementhttps://shaarli.youm.org/?xm_taQ2013-05-21T04:50:56+02:00$ find . -type f -name filename.exe -exec sed -i "s/oldstring/oldstring/g" {} +;<br>(<a href="https://shaarli.youm.org/?xm_taQ">Permalink</a>)Blog Stéphane Bortzmeyer: Faire passer XMPP au dessus de SSH (par exemple s'il est bloqué)https://shaarli.youm.org/?LxKFsQ2013-04-08T16:34:18+02:00Via <a href="http://shaarli.m0le.net/?TygRnQ" rel="nofollow">http://shaarli.m0le.net/?TygRnQ</a><br>(<a href="https://shaarli.youm.org/?LxKFsQ">Permalink</a>)Internet Speed Testhttps://shaarli.youm.org/?aduizg2013-04-07T10:27:59+02:00$ lftp -e 'pget <a href="http://address_to_file" rel="nofollow">http://address_to_file</a>; exit; '<br />
Make sure the file you use in your test is > 50mb to get good results.<br />
Dependancies:<br />
sudo apt-get install lftp iperf<br>(<a href="https://shaarli.youm.org/?aduizg">Permalink</a>)Créer un iso en shellhttps://shaarli.youm.org/?8Xn_5A2013-04-05T03:16:57+02:00dd if=/dev/cdrom of=nomfichier.iso<br />
mkdir /mnt/virtualcd && mount -t iso9660 nomfichier.iso /mnt/virtualcd -o loop<br />
ou même: <br />
mkdir /mnt/virtualcd && mount -o loop nomfichier.iso /mnt/virtualcd<br>(<a href="https://shaarli.youm.org/?8Xn_5A">Permalink</a>)Neutraliser un secteur défectueux d'un disque dur - Cyrille BORNE et Associéshttps://shaarli.youm.org/?fm40xA2013-04-04T00:19:09+02:00(<a href="https://shaarli.youm.org/?fm40xA">Permalink</a>)sickill/traytor · GitHubhttps://shaarli.youm.org/?GfjUeg2013-04-02T04:13:37+02:00De quoi allier la console à une icône en barre de notification<br>(<a href="https://shaarli.youm.org/?GfjUeg">Permalink</a>)Lister toutes les mises à jour dispohttps://shaarli.youm.org/?HKAxAQ2013-03-26T01:18:31+01:00<a href="http://apt-get" rel="nofollow">http://apt-get</a> -s upgrade | awk '/Inst.+/ {print $2}'<br>(<a href="https://shaarli.youm.org/?HKAxAQ">Permalink</a>)Liens durs, symboliques et copie les différenceshttps://shaarli.youm.org/?Prg91A2013-03-23T05:02:48+01:00cp -l<br />
ln<br />
ln -s<br>(<a href="https://shaarli.youm.org/?Prg91A">Permalink</a>)Commande: Supprimer les accentshttps://shaarli.youm.org/?OPKbAA2013-03-20T20:02:01+01:00iconv -f utf8 -t ascii//TRANSLIT <output-file><br>(<a href="https://shaarli.youm.org/?OPKbAA">Permalink</a>)Batch rename and number files | commandlinefu.comhttps://shaarli.youm.org/?ocgCEA2013-02-23T17:18:33+01:00De quoi renommer vite fait en ajoutant des chiffres...<br />
Hop sous le coude...<br>(<a href="https://shaarli.youm.org/?ocgCEA">Permalink</a>)Nombre de fichiers d'un répertoirehttps://shaarli.youm.org/?zmoZjg2013-01-22T11:12:55+01:00ls -1 | wc -l<br>(<a href="https://shaarli.youm.org/?zmoZjg">Permalink</a>)Lister dossiers récursivement avec leur taillehttps://shaarli.youm.org/?7glJCA2013-01-22T11:11:01+01:00ls -lhR | grep -e "total\|:$"<br>(<a href="https://shaarli.youm.org/?7glJCA">Permalink</a>)Obtenir l'Id d'une fenêtrehttps://shaarli.youm.org/?ojGE3A2012-12-23T22:23:35+01:00xwininfo |grep 'Window id:' |cut -d" " -f4<br>(<a href="https://shaarli.youm.org/?ojGE3A">Permalink</a>)