Parfois, il m'arrive de vouloir exécuter un script (shell) que je stock sur un site web, je fais comme ca :
wget -O - http://m0le.net/scripts/monitor.sh 2>/dev/null |bash
Excellente l'astuce !!
Obtenir son ip (local), c'est facile avec : ifconfig
Obtenir son ip (public), c'est (presque) tout aussi facile : curl ifconfig.me
En plus, le site (ifconfig.me) est assez complet au niveau de ses résultats !
Si vous n'arrivez pas à visualiser les vidéos depuis vine sur Firefox, dans about:config, changer le paramètre
"media.windows-media-foundation.enabled" pour le mettre à "false".
A force de passer mes journées à lire des fichiers de conf, on se trouve des petits raccourcies, pour ma part (à placer dans ~/.[ba|z]shrc) :
function cgrep {
grep -v "^#" $@ | grep -v "^$"
}
Utilisation :
cgrep fichier
(Ca permet juste de ne pas afficher les lignes étant vide, et celles commençant par # )
Comme un simple 'rm -fichier.txt' ne fonctionne pas (le fichier est interprété comme un argument)
Utilisez rm -- -fichier.txt
le "--" signifie fin de commande.
Tiens, quelques options de VIM que je ne connaissais pas comme showmatch pour retrouver une parenthèse ouverte/fermée ou cursorline pour afficher une ligne ou le curseur se trouve) !
Du partage de fichier inter lan ? Une seule commande python (installé partout, sauf sur windows) : python -m SimpleHTTPServer <port> et on y accède depuis http://<ip>:<port> . Plus simple, tu meurs :)
Parfois, quand je veux lancer mon service apache2, je me retrouve avec un : (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
La solution :
root@m0le:~# netstat -ltnp | grep ':80'
tcp6 0 0 :::80 :::* LISTEN 3734/apache2
root@m0le:~# kill -9 3734
root@m0le:~# /etc/init.d/apache2 start