134 liens privés
J'adore les petits programmes en console comme ça. :-)
Un tutoriel sur ImageMagick, très intéressant.
Je ne connaissais pas pdfgrep, merci pour l'info. En plus il est dans les dépôts Debian.
| ========
| simon@ordi :~$ sudo apt-get install pdfgrep
| ========
J'ai fais un petit test, ça marche super bien.
Le thème Solarized est un thème pour être efficace. Les différences sont bien marquées entre les "o" minuscule, "O" majuscule et "0" (zéro) ainsi qu'entre les "l" minuscule, "L" majuscule, "i" minuscule, "I" majuscule" et "1" (un). En plus, la colaration syntaxique en mode "dark" est très agréable.
Je l'ai mis sur bash et vim.
Explications pour bash : https://github.com/Anthony25/gnome-terminal-colors-solarized
Explications pour vim : https://github.com/altercation/vim-colors-solarized
Intéressant ! Ça liste tous les dossiers à partir de celui dans lequel on se trouve et ça les trie par leur taille. Facile pour voir où on bouffe de la place.
On peut facilement naviguer dans les dossiers avec les flèches du clavier, c'est génial.
(via Sam&Max qui ont parlé de ncdu là : http://sametmax.com/trouver-ce-qui-prend-de-la-place-en-ligne-de-commande/ )
Pour se connecter sur un disque dur ISCSI ( http://fr.wikipedia.org/wiki/ISCSI ), il faut installer open-iscsi :
| ========
| simon@ordi:~$ sudo aptitude install open-iscsi
| ========
Voir les disques ISCSI sur le réseau :
| ========
| simon@ordi:~$ sudo iscsiadm --mode discovery --type sendtargets --portal IP_DU_SERVEUR
| ========
Se connecter sur le disque ISCSI :
| ========
| 10:31:32-[simon@debian]:/dev$ sudo iscsiadm --mode node --targetname TARGET_NAME \ --portal IP_DU_DISQUE --login
| Logging in to [iface: default, target: TARGET_NAME, portal: IP_DU_DISQUE] (multiple)
| Login to [iface: default, target: TARGET_NAME, portal: IP_DU_DISQUE] successful.
| ========
J'ai testé chez moi :
| ========
| simon@ordi:~$ env x='() { :;}; echo vulnerable' bash -c "echo this is a test"
| vulnerable
| this is a test
| ========
J'ai ensuite fait un "$ sudo aptitude update" , suivi d'un "$ sudo aptitude upgrade" et c'est apparemment corrigé. Ouf!
| ========
| simon@ordi:~$ env x='() { :;}; echo vulnerable' bash -c "echo this is a test"
| bash: warning: x: ignoring function definition attempt
| bash: error importing function definition for `x'
| this is a test
| ========
Un tutoriels sur la gestion des droits sous GNU/Linux.
D'autres liens intéressants :
-> http://blog.nicolargo.com/2011/10/ajouter-un-utilisateur-a-un-groupe-sous-gnulinux.html
-> http://www.math-linux.com/linux-2/tutoriels-linux/article/droit-et-permission-d-acces-aux-fichiers
Un article qui détaille un peu les possibilités de la commande wget.
Intéressant, avec pas mal d'exemples. À modifier dans le fichier .bashrc pour votre utilisateur.
mdp est un outil libre écrit en C de présentation en ligne de commande. J'aime beaucoup de genre d'outil minimaliste et fonctionnel.
| ======== PRÉREQUIS
| simon@ordi:~$ sudo aptitude install git libncursesw5 libncursesw5-dev
| ======== INSTALLATION DE MDP
| simon@ordi:~$ git clone https://github.com/visit1985/mdp.git
| simon@ordi:~$ cd mdp/
| simon@ordi:~$ make
| simon@ordi:~$ sudo make install
| ========
C'est tout. Plus qu'à le lancer avec le fichier d'exemple.
| ========
| simon@ordi:~$ mdp sample.md
| ========
On peut passer d'un slide à l'autre avec les flèches du clavier ou avec les touches h, j, k et l (comme dans vi). On peut voir la syntaxe utilisée en regardant le fichier sample.md avec un éditeur de texte. (pas LibreOffice!)
C'est comique. Il y a une liste de personnage utilisables.
======== | simon@ordi:~$ echo "Salut" | cowsay -f moofasa | ___ | < Salut > |
---|---|---|---|---|
\ ____ | ||||
\ / \ | ||||
^__^ | ||||
(oo) | __ | |||
(__) | )\/\ | |||
____/ | ----w | |||
Moofasa | ||||
======== |
Un petit script bash qui permet de récupérer son adresse publique. Je l'ai modifié pour récupérer juste l'adresse IP, sans l'envoyer par mail ni la tester avec l'ancienne adresse IP. La partie principale, c'est évidemment la deuxième ligne. | ======== | #!/bin/bash |
---|---|---|
ip=$(dig +short myip.opendns.com @resolver1.opendns.com) | ||
echo $ip | ||
======== |
(via Sebsauvage : http://sebsauvage.net/links/?xVPvdw )
Glances est un projet libre (distribué sous licence LGPL) qui permet de faire de monitoring système à l'instar de top et htop. Il y a même un projet en cours pour utiliser les données que récupère Glances sur Nagios ( http://blog.nicolargo.com/2012/12/checkglances-ou-la-rencontre-de-glances-et-de-nagios.html ), ce qui permet de surveiller tout un parc de machines. Il y a toute un écosystème autour de Glances ( http://blog.nicolargo.com/2013/08/lecosysteme-autour-glances.html ). C'est vraiment très intéressant!
| ======== INSTALLATION
| (Pour installer pip : simon@ordi:~$ sudo apt-get install python-dev python-pip )
| simon@ordi:~$ sudo pip install Glances
| simon@ordi:~$ glances
| ========
Comme d'hab', il reste à tester vraiment le produit et voir ce que ça donne. :-)
Principal contributeur du projet :
- Nicolargo : http://blog.nicolargo.com/tag/glances
Articles sur La Vache Libre :
Un outil libre pour faire communiquer deux ordinateurs en direct même à travers un NAT. Il faut que je teste ça rapidement. :-)
(via Korben : http://korben.info/pwnat.html )
Intéressant. :-)
C'est une liste d'outil pour analyser les performances sous GNU/Linux. Il y a du taf pour tester et comprendre un peu tout ça. :-)
Tiré de cet article : http://www.brendangregg.com/linuxperf.html
(via https://ecirtam.net/links/?H9Gx2Q, https://wtf.roflcopter.fr/links/pogo/?ecHzpA et https://fralef.me/links/?C2TSfA )
Un outil pour manager ses password sous la forme d'un script bash de 600 lignes utilisant GPG et des outils standards de GNU/Linux. Intéressant, faut que je jette un œil dessus.
Voir sa base de données KeePassX en ligne de commande. (Par exemple si elle est stockée sur un serveur sans interface graphique.) :-)
(via https://fralef.me/links/?ZRCcmQ et http://jasonwryan.com/blog/2014/07/25/keepass/ )
Un aide-mémoire sur les expressions régulières.