Des commandes shell utiles en une ligne
(muhammadraza.me)$ ps aux | convert label:@- process.png
→ Transformer la sortie du shell en image
$ curl ipinfo.io
→ Adresse IP externe
$ git log --format='%aN' | sort -u
→ Voir les contributeurs
$ history | awk '{print $2}' | sort | uniq -c | sort -rn | head.
→ Voir les commandes les plus utilisées, puis les ajouter en alias si besoin
$ ls -d */
→ Voir uniquement les répertoires
$ du -hs */ | sort -hr | head
→ Voir les 10 plus gros dossiers dans le dossier courant
$ ss -p
→ Afficher la liste des applications qui utilisent le réseau
$ rm -f !(test.txt).
→ Tout supprimer sauf un fichier précis
$ python3 -m http.server
→ Lancer un serveur web depuis le dossier courant
$ mkfifo hello; script -f hello
→ Partager une session terminal en temps réel
4 commentaires
Utilisons fzf (https://github.com/junegunn/fzf).
Il semble qu’on ait assez souvent besoin d’un serveur HTTP statique.
S’il s’agit d’un service en production, on utiliserait Apache ou nginx, donc j’imagine que ce n’est pas ça ; est-ce plutôt quelque chose dont les administrateurs système ont besoin ?
Quand je veux tester simplement des artefacts (HTML, CSS, JS, WASM, ...) sur ma machine de développement, je n’ai pas trouvé mieux comme outil.
J’utilise aussi parfois npx serve avec ça.
The Art of Command Line [traduction] https://fr.news.hada.io/topic?id=137
Astuces Zsh utiles https://fr.news.hada.io/topic?id=3764
Sélection d’outils en ligne de commande utiles en ce moment https://fr.news.hada.io/topic?id=793
Sélection de serveurs HTTP statiques en une seule ligne https://fr.news.hada.io/topic?id=1325
Les 5 lignes à mettre absolument dans le fichier .vimrc https://fr.news.hada.io/topic?id=3397