Étiquette : Linux

Docker natif sous Windows et Mac

Enfin du Docker "natif" Windows et Mac. L'équipe de docker va abandonner l'usage de Virtualbox et le remplacer par une solution native au système d'exploitation. Car Vitualbox est trop générique et mal intégré au système Windows et Mac (problème réseau, partage disque basique, pas de notifications ...)
Actuellement cette nouvelle monture est en bêta. Il ne faudra plus parle de "Docker Tools Box" mais de "Docker for Windows" ou "Docker for Mac"

Lire la suite

Un Bash Linux Sous Windows 10, 8, 7 tout de suite

En ce moment tout le monde parle du Bash de Windows 10 qui arrivera cet été.

Si vous ne voulez pas attendre, soit vous activer le canal preview de Windows 10 soit vous installer Cygwin.

Cygwin est une application Windows fonctionnant sous Windows XP, à 10, vous offrant le Shell Unix Bash et tout plein d'outils Linux : Emacs, vi, nano, gawk, sed, find, curl, perl, python, ruby, lua, php, tcl , apache, gcc (compilateur C/C++, Java, pascal ...), Serveur X

Lire la suite

Commande Linux « ls » : formater la date affichée ainsi que la taille fichier avec unité (Ko)

Sous Linux la commande « ls » du Bash n’affiche pas de façon très lisible les informations fichier lorsqu’elle est couplée avec l’option « -l » :

  • la taille des fichiers est indiquée en octet , ce qui le rend difficile à lire
  • la date n’indique pas l’année, le mois est dans votre langue, mais l’affiche du mois jour est en anglais « janv 3 » au lieu de « 3 jan ». Ce qui rend la date très peus visible.

Heureusement la commande « ls » à plein d’options. Pour rendre l’affichage plus « humain » utiliser l’option « -h » et pour rendre la date lisible utiliser l’option  » –time-style=long-iso ». Coupler le tous avec un alias  dans votre fichier « ~/.bashrc » :

  • alias ll=’ls -lhF –time-style=long-iso’

maintenant, lancer « ll » vous obtiendrez :

J’ai ajouté l’option « F » pour la couleur.

Si vous préférez, une date à la française utilisée le format de date suivant « –time-style=+%d/%m/%Y %H:%M » ce qui donne :

  • ls -lHF ‘–time-style=+%d/%m/%Y %H:%M’

pour le mettre dans un alias, tapez :

  • alias ll= »ls -lHF ‘–time-style=+%d/%m/%Y %H:%M' »