PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

nIQnutn : Commandes en vrac

mardi 7 février 2017 à 09:53

Une envie de partager quelques commandes en vrac. Il n'y aura pas d'explication sur les commandes. Je me contenterai du minimum syndical.
Pour approfondir il faudra passer par l'aide (man ou --help), rechercher sur internet ou dans un livre.

C'est avant tout un mémo perso mais c'est l'occasion de faire découvrir quelques commandes et de familiariser certains avec l'utilisation du terminal.

Afficher la date


$user
date
mardi 31 janvier 2017, 21:54:20 (UTC+0100)

Afficher la date (timestamp Unix)


$user
date "+%s"
1485896060

Encoder du texte en base64


$user
echo -n "password" | base64
cGFzc3dvcmQK

Décoder du texte en base64


$user
echo -n "cGFzc3dvcmQ=" | base64 --decode
password

Description de la hiérarchie du système de fichiers


$user
man hier
...

Informations sur les périphériques bloc


$user
lsblk
NAME           MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda              8:0    0 111,8G  0 disk  
├─sda1           8:1    0   1,9G  0 part  /boot
├─sda2           8:2    0  20,5G  0 part  
│ └─sda2_crypt 254:0    0  20,5G  0 crypt /
├─sda3           8:3    0  67,1G  0 part  
│ └─home_crypt 254:1    0  67,1G  0 crypt /home
├─sda4           8:4    0   3,8G  0 part  [SWAP]
└─sda5           8:5    0  18,6G  0 part  

Avec les identifiants de partitions et les labels:


$user
lsblk --output NAME,SIZE,TYPE,FSTYPE,MOUNTPOINT,PARTLABEL,UUID
NAME             SIZE TYPE  FSTYPE      MOUNTPOINT PARTLABEL UUID
sda            111,8G disk                                   
├─sda1           1,9G part  ext4        /boot                e8deef4f-c5a9-4818-bf3b-7474bce75d51
├─sda2          20,5G part  crypto_LUKS                      129f1a55-e3bb-400e-8a1a-3f40d4297583
│ └─sda2_crypt  20,5G crypt ext4        /                    5b5978fe-5f9c-4bab-a553-63466abe5a5f
├─sda3          67,1G part  crypto_LUKS                      f3d4aa12-3a4d-463b-afaf-95c14d75f781
│ └─home_crypt  67,1G crypt ext4        /home                6ebd4941-61e7-4d6f-98b8-eead8774aaca
├─sda4           3,8G part  swap        [SWAP]               4b7e7ba8-464f-4bc6-8170-06353479b246
└─sda5          18,6G part  ext4                   LinuxMint bc1987a4-0c1e-4c50-ac50-06fe77febe6a

Lancer une commande en administrateur


$user
su
Mot de passe : ##### 
apt update && apt upgrade
...
exit

ou


$user
su -c "apt update && apt upgrade"
Mot de passe : #####

Afficher les informations de la distribution


$user
lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 8.7 (jessie)
Release:	8.7
Codename:	jessie

Afficher l'environnement de bureau utilisé


$user
echo "$XDG_CURRENT_DESKTOP"
XFCE

Afficher le gestionnaire de connexion utilisé


$user
cat /etc/X11/default-display-manager
/usr/sbin/lightdm

Écrire en Ascii art


$user
figlet nIQnutn
       ___ ___              _         
 _ __ |_ _/ _ \\ _ __  _   _| |_ _ __  
| '_ \\ | | | | | '_ \\| | | | __| '_ \\ 
| | | || | |_| | | | | |_| | |_| | | |
|_| |_|___\\__\\_\\_| |_|\\__,_|\\__|_| |_|

Modifier la police utilisée:


$user
figlet -f smslant nIQnutn
        ________              __     
  ___  /  _/ __ \\  ___  __ __/ /____ 
 / _ \\_/ // /_/ / / _ \\/ // / __/ _ \\
/_//_/___/\\___\\_\\/_//_/\\_,_/\\__/_//_/

Pour lister les polices disponibles: figlist


2016 nIQnutn CC-BY

Gravatar de nIQnutn
Original post of nIQnutn.Votez pour ce billet sur Planet Libre.

alterlibriste : Plongée dans les entrailles d'une machine

lundi 6 février 2017 à 21:16

Je parlais dans un précédent billet d’un vieil ordi que j’ai récupéré chez mes parents. N’ayant pas (encore) l’utilité (et la possibilité) de l’installer cher moi, je l’ai proposé à une de mes sœurs qui n’a plus de desktop. Elle fait la majeure partie de son informatique sur une tablette Apple mini récupérée et l’ordi du boulot, ce qui n’est pas forcément au mieux pour la gestion des photos ou pour faire des documents administratifs. Elle a donc été ravie et plutôt favorable aux logiciels libres.

La bête est un desktop datant de 2007 avec un AMD 64, une carte vidéo ATI, un dd de 150Go et 1Go de RAM. Pas de quoi faire des folies. Mais tout est clean dedans. Mon père s’était (plus ou moins) amusé à y installer une Debian (Wheezy) mais a abandonné pour un laptop sous Win10 (snif!). Tout semblait donc OK mais la mémoire vive et le disque dur étaient plutôt limitant.

J’ai donc commencé par acheter une barrette de RAM 2Go et un ssd de 60Go, le tout, sans considération pour la qualité ou la marque, pour une quarantaine d’Euros. Il s’agit d’une opération de sauvetage pour en faire un PC bureautique opérationnel, pas un truc de gamer ou de montage vidéo.

Ma politique actuelle est d’installer LMDE sur les PC des autres. Dessous, c’est du Debian que je commence à bien maîtriser et en surcouche, il y a tout ce qu’il faut pour que ce soit esthétique et utilisable out-of-the-box avec tous les logiciels de base indispensables pour le commun des mortels. Bref, une Debian user-friendly avec un aspect qui ne déroute pas ceux qui sont habitués à Windows.

Je ne reviendrais pas sur l’installation qui s’est passée sans difficulté particulière mais plus sur l’aspect matériel. J’ai parlé récemment des problèmes de BIOS et joyeusetés dans le genre. C’est un aspect assez peu développé dans les articles traitant d’informatique ou de logiciels libres, s’attardant bien plus volontiers sur l’administration système à la ligne de commande, les langages de développement ou les sorties logicielles.

C’est sûr que le matériel ne change pas tant que ça et on s’intéresse plus volontiers aux nouveautés qui vont laisser sur place le matériel actuel (encore que cette tendance a nettement diminué). Pourtant, dans le reconditionnement de matériel, c’est un élément essentiel, être un véritable technicien informatique (pas le vendeur qui tente de vendre du matériel neuf en feignant que tout est bon pour la poubelle). Car c’est bien cette partie qui m’a pris le plus de temps et pour progresser dans le domaine, on n’a pas d’autre choix que la pratique, chaque cas étant plus ou moins unique.

Ici, rien de bien compliqué : ajouter une barrette de RAM et un ssd. Pourtant, c’est bien ce qui m’a pris le plus de temps :

Encore une fois, cela s’est bien sûr accompagné de plongées dans le BIOS pour adapter au mieux les paramètres.
Bref, beaucoup d’essais/erreurs que certains ne veulent pas toujours prendre le temps de faire pour aboutir à une configuration optimale et profiter du plein potentiel de la machine, ce qui serait dommage (surtout pour un PC qui va fêter ses 10 ans et qui n’a pas trop de ressources).

Mais ce fut encore une bonne expérience et surtout la satisfaction d’avoir remis en état du matériel qui, je le souhaite, rendra encore de nombreux services.

Gravatar de alterlibriste
Original post of alterlibriste.Votez pour ce billet sur Planet Libre.

Articles similaires

Renault : Retour du FOSDEM

lundi 6 février 2017 à 20:27

Et voilà, le FOSDEM c'est terminé. Pour une fois que l'occasion se présente d'y assister, il fallait que je vive sur place. :-)

De manière générale c'est un très bel évènement, bravo aux organisateurs car malgré la complexité de l'emploi du temps et du monde présent, cela s'est bien passé selon moi. Pour avoir déjà organisé des évènements de taille modeste en comparaison (maximum 100 visiteurs), j'imagine la quantité de travail nécessaire pour aboutir à ce résultat.

C'est d'ailleurs le caractère frustrant de ce type d'évènements. Trop peu de temps pour tant de choses à faire ou à voir.

Conférences

Pour ma part, le programme des conférences était celui-ci (dans le désordre) :

Dans l'ensemble c'était intéressant, de quoi collecter des noms, liens ou idées pour approfondir ces sujets. Comme cela peut se voir, j'ai plutôt privilégié les systèmes embarqués / systèmes d'exploitation, en lien avec mon travail et ma spécialité. J'ai regretté de ne pas avoir pu assister à celle sur RedoxOS, salle déjà comble à mon arrivée (pourtant j'étais en avance !).

Petit bémol sur la conf pour la modularité (qui provient de Fedora.next avec premier jet pour F26 Server), si cela a bien expliqué l'architecture de la chose, j'ai un peu de mal concrètement à saisir ses répercutions pour l'utilisateur et comment il va l'exploiter. Va falloir que je teste un peu pour l'annonce de F26. :-)

Des rencontres...

Avec un évènement de cette taille, il est évident que l'on retrouve du beau monde et on passe du temps à discuter.

Cela a bien sûr été l'occasion de retrouver la communauté de Fedora-fr : Emmanuel, Haikel, Pierre-Yves, Nicolas, Marianne, Michael dont on a partagé un repas le vendredi soir très agréable. De rencontrer des membres du projet Fedora ou de Red-Hat que je ne connaissais pas personnellement comme spot ou Benjamin Tissoires.

Hélas j'ai manqué Jean-Baptiste (malgré nos tentatives de se fixer un rendez-vous dans la journée) et Kévin dont j'ai appris son passage après l'évènement (via la page des badges de l'évènement pour les contributeurs de Fedora). Mais bon, vu la taille et le monde, c'est difficile de voir tout le monde facilement.

J'ai aussi pu enfin voir un membre de Zeste de Savoir (et du feu Site du Zér0) : Thomas Citharel. Ou encore des membres de la communauté de mon téléphone Jolla et de son système Sailfish OS.

Bien entendu j'ai pu croiser des collègues de ma nouvelle entreprise Essensium - Mind.

Cela a bien sûr été l'occasion de discuter auprès de certains projets ou d'en découvrir. Comme GRUB, OpenAutomotive Linux ou encore Mozilla. Mozilla qui a récupéré gentiment mon ZTE Open C sous Firefox OS qui traînait dans un tiroir. Et me voilà armé pour apprendre Rust, en projet.

... et des bogues !

Et oui, être sous Rawhide réserve son lot de surprises. C'est une aventure constante, même aux moments où on en a le moins envie car on n'a pas le temps ou le matériel pour réparer. Effet démo / loi de Murphy sans doute.

Et cela est arrivé lors de la conf... de la modularité de Fedora. C'est sans doute fait exprès. C'est LUKS qui au lancement de la machine refusait de déchiffrer mes partitions. Pourtant j'ai testé plein de fois le mot de passe, en QWERTY, AZERTY ou BÉPO au cas où, rien n'y faisait. J'ai également essayé avec un noyau plus ancien. Il a fallut un LiveCD (merci Emmanuel) et monter les partitions avec pour que la situation revienne à la normale. Bogue assez gênant dont je ne comprends pas l'origine. Je vais devoir creuser.

Conclusion

Ce fut un week-end très sympathique avec deux amis. Je comprends mieux la réputation de cet évènement, et très clairement j'en serai l'année prochaine.

Peut être que j'irais moins aux conférences cette fois pour plus profiter des gens encore, je ne sais pas. Après tout certaines conférences seront disponibles sur Internet (du moins je l'espère).

Gravatar de Renault
Original post of Renault.Votez pour ce billet sur Planet Libre.

Journal du hacker : Liens intéressants Journal du hacker semaine #05

lundi 6 février 2017 à 00:01

Pour la 5ème semaine de 2017, voici 5 liens intéressants que vous avez peut-être ratés, relayés par le Journal du hacker, votre source d’informations pour le Logiciel Libre francophone !

Pour ne plus rater aucun article de la communauté francophone, voici :

De plus le site web du Journal du hacker est « adaptatif (responsive) ». N’hésitez pas à le consulter depuis votre smartphone ou votre tablette !

Le Journal du hacker fonctionne de manière collaborative, grâce à la participation de ses membres. Rejoignez-nous pour proposer vos contenus à partager avec la communauté du Logiciel Libre francophone et faire connaître vos projets !

Et vous ? Qu’avez-vous pensé de ces articles ? N’hésitez pas à réagir directement dans les commentaires de l’article sur le Journal du hacker ou bien dans les commentaires de ce billet :)

Gravatar de Journal du hacker
Original post of Journal du hacker.Votez pour ce billet sur Planet Libre.

Thuban : vilain s'étoffe

dimanche 5 février 2017 à 10:53

Vilain, le fail2ban pour OpenBSD s'étoffe un peu. Dans la liste des changements, on pourra notamment trouver :

J'attends de trouver une regex lisible pour les adresses IPv6, je laisse chacun mettre sa propre regex. Car quand je lis ça, gloup :

^(((?=.*(::))(?!.*\\3.+\\3))\\3?|[\\dA-F]{1,4}:)([\\dA-F]{1,4}(\\3|:\\b)|\\2){5}(([\\dA-F]{1,4}(\\3|:\\b|$)|\\2){2}|(((2[0-4]|1\\d|[1-9])?\\d|25[0-5])\\.?\\b){4})\\Z

Vous pourrez trouver le code à tester ici : http://git.yeuxdelibad.net/vilain.tgz .
Je l'enverrai sur gitlab après davantages de tests.

Les idées de regex et de logs à surveiller sont les bienvenues, ainsi que les contributions ;p.

Gravatar de Thuban
Original post of Thuban.Votez pour ce billet sur Planet Libre.

Articles similaires