Convertir des dates et des timestamp sous Linux
En programmation, on est souvent amené à convertir des dates en timestamp et inversement. Si vous êtes sous Linux, sachez que vous pouvez facilement effectuer ces opérations en ligne de commande.
En programmation, on est souvent amené à convertir des dates en timestamp et inversement. Si vous êtes sous Linux, sachez que vous pouvez facilement effectuer ces opérations en ligne de commande.
Un bug assez étrange fait le tour d'Internet en ce moment. Pour le reproduire, il suffit d'utiliser la commande cal dans un terminal (sous Linux ou Mac), avec la date du mois de septembre 1752. En regardant de plus près, on s'apercevra que le calendrier passe directement du mardi 2 au mercredi 14 septembre.
La date d'installation d'un système Linux est une information difficile à obtenir. Tout d'abord, parce qu'elle n'est enregistrée dans aucun endroit du système. Ensuite, parce que certaines distributions bénéficient de mises à jour régulières, appelées aussi upgrade, qui ont la fâcheuse tendance de remplacer tous les packages et fichiers du système. On ne peut donc plus se fier à certaines informations, comme par exemple, la date d'installation du premier logiciel.
L'historique d'un terminal, disponible par la commande history, permet de savoir quelles commandes ont été saisies par un utilisateur. L'inconvénient est que la date et l'heure ne sont jamais renseignées. Voici donc une astuce pour y remédier.
Et oui, le vendredi 13 février 2009 sera un jour exceptionnel dans le monde UNIX. Non pas parce qu'il s'agit d'un vendredi 13 et qu'il y aura une superbe cagnotte au loto, mais tout simplement parce le temps au format UNIX s'écrira 1234567890.
actualité android apache apple astuce astuces bash bilboblog blog boot chrome clavier commande commandes conky date debian Desktop développement elementary exploit faille fedora firefox flash gimp gnome google graphique Graphisme hack hacking Hardware humour intel internet iphone jailbreak Jeux Kde kernel libre Linux log logiciels Logiciels Libres lucid lynx maemo mail maquette metasploit microsoft mobile mockup monitoring mozilla multi-touch musique mysql n900 nautilus nokia noyau openoffice open source password photos php Planet publicité redhat red hat rpm réseau screenshot script serveur serveurs shell sql ssh statistiques sysadmin system Sécurité thème tux-planet tv twitter ubuntu unity vidéo vidéos vlc voyage wallpaper windows wordpress yum