Mot-clé - Console

Fil des billets - Fil des commentaires

jeudi, octobre 27 2016

Calculer pi en ligne de commande sous linux

pi en ligne de commande bash sous linuxL'idée de départ, est de me créer un tee-shirt sur lequel il y aurait pi suivi de 311 décimales pour en faire un "truc" graphique.

Je passe sur l'aspect graphique souhaité, je vous montrerai peut-être une fois l’œuvre terminée...

Soit! C'est très futile, mais les futilités nous emmènent toujours vers des chemins imprévus, comme l'idée d'en faire un billet.

Bref! Pour ce graphisme, j'ai besoin de pi à 311 décimales derrière la virgule, soit 3,(311chiffres).
Ouvrons un terminal, certains dirons une console... et voici la ligne de commande bash avec le résultat:

Lire la suite

Billets connexes

samedi, août 6 2016

Linux - De l'interface graphique à la ligne de commande

de l'interface graphique à la ligne de commandeUn peu de ma vie privée, ou plutôt de celle de mes farfadets et mes fadettes, j'en ai deux de chaque.

Tous utilisent depuis leur tendre enfance linux… Maintenant, ils l'utilisent plus ou moins en fonction de leurs besoins. Pour celui qui l'utilise le plus, même exclusivement, il s'agit d'un de mes farfadets, l'autre, étant un "gamer", et l'utilise le moins, les Fadettes sont entre les deux.

J'en viens à l'une des Fadettes, son pc est en dual boot, pour un usage professionnel, elle utilise au maximum linux (la grande majorité du temps) via les applications graphiques qui lui sont proposées, sauf pour certains de ces travaux.

L'interface graphique, c'est bien… Mais parfois, la ligne de commande, c'est mieux ! J'y viens !

Lire la suite

Billets connexes

mardi, juin 2 2015

Crypsetup - Chiffrer la partition var

chiffrer partition varDéplacer la partition var dans une partition chiffrée

ATTENTION! La partition "var/" est solicitée très tôt au boot, la déplacer sans précaution sur une partition chiffrée, c'est vous assurer d'un plantage au démarrage... Sauvegardez et suivez les instructions sans sauter d'étape.

Ce billet est dans la catégorie "Serveur", mais on peut appliquer cette méthode à tout pc sous linux.

Partons d'un principe que vous ayez déjà une partition chiffrée nommée "d5" sur laquelle vous souhaitez déplacer le dossier "var" et tout ce qui s'y trouve… Étape par étape...

Pour en savoir plus sur le chiffrement de données allez faire un tour du côté de chez Hoper que je remercie!
Chiffrement-Theorie
Chiffrement-Pratique

Donc c'est fait! Vous avez une partition chiffrée prête à accueillir votre dossier "/var/"

Lire la suite

Billets connexes

mercredi, mai 27 2015

LVM et cryptsetup partitioner et chiffrer un disque dur

lvm crypsetupJ'ai mis ce billet dans la catégorie serveur, mais en réalité cela s'applique à n'importe quel PC

Vous venez d'installer un disque supplémentaire sur votre pc.

Vous souhaitez le partitionner avec LVM (logical volume management ou gestion par volumes logiques) puis chiffrer les partitions avec Cryptsetup.

Prenons ici un disque dur de 1To et que l'on souhaite faire deux partitions qu'on nommera "donnees" et "save"

Vérifier les disques montés, et éviter de se tromper de disque. :)
Deux commandes utiles
sudo fdisk -l
sudo df -h

Lire la suite

Billets connexes

vendredi, mai 22 2015

Mps-youtube des vidéos depuis un terminal

mps youtube et vidéos en ligne de commandeRegardez des vidéos depuis un terminal.

Encore un billet qui sent le réchauffé... Je l'ai retesté pour réécriture et c'est encore plus simple sur Ubuntu 14.04 que lors de mon ancien billet sur ubuntu 12.04.

Quand on est sur un terminal, il arrive que l'on est envie d'un peu plus d'animation. Et pourquoi pas visionner et télécharger des vidéos en streaming depuis youtube en ligne de commande... Pms-youtube est fait pour ça!

Facile à installer et à utiliser.

Lire la suite

Billets connexes

mardi, mai 19 2015

https sur serveur unbuntu facile

https sur serveur unbuntu facileComment créer un accès https sur un serveur ubuntu 12.04.

Il s'agit d'un serveur LAMP (Linux, apache, Mysql, Php) ou autres...

Rapide, simple et efficace.

On active le module ssl, si ce n'est pas fait.

sudo a2enmod ssl

On redémarre apache:

sudo /etc/init.d/apache2 restart

ou

sudo service apache2 restart

Lire la suite

Billets connexes

lundi, mai 18 2015

Fail2ban - Bloquer les requetes phpmyAdmin w00tw00t et dos avec mod_evasive

Fail2Ban bloquer les requêtesFail2ban ou comment bloquer les requêtes phpmyAdmin w00tw00t et dos avec mod_evasive

Élément essentiel pour sécuriser son serveur, Fail2ban permet d'éviter des intrusions via force-brute. Il se charge d'analyser les logs des services installés et bannit automatiquement et pour une durée déterminée un hôte via iptables en cas d’échecs de connexion après X tentatives.

Installer Fail2ban:

Lire la suite

Billets connexes

samedi, mai 16 2015

Télécharger des vidéos et sons avec Youtube-dl (multi sites)

Télécharger des vidéos et sons avec Youtube-dl (multi sites)Télécharger des vidéos ou bandes sons

Youtube-dl permet de télécharger des vidéos, ou uniquement la bande son, ou encore la vidéo sans le son (en fonction des plates-formes). Contrairement à son nom, il ne s'arrête pas à youtube, il est multi-sites (youtube, Dailymotion, Vimeo, Wat-TV, Arte…) alors pourquoi un tel nom? Il s'agit certainement d'un projet qui à l'origine visait youtube mais comme beaucoup d’applications libres, les contributeurs l'ont fait évoluer… La magie du logiciel libre!

Pourquoi utiliser une telle application? Si vous avez un débit trop bas et qu’il vous est impossible de regarder le moindre clip en streaming, même en basse qualité, cela peut être une solution pour vous... Votre beau-frère a fait une vidéo de votre anniversaire avec un fond musical que vous n’appréciez pas et vous souhaitez récupérer que la vidéo sans le son, il a aussi fait un discours et vous souhaitez récupérer la bande son sans la vidéo...

Bref! plein de possibilités (en fonction des plates-formes).

ATTENTION: ici, pas question de faire l’apologie du “piratage”, il s'agit de palier aux problèmes de basse connexion que peuvent rencontrer certains ainsi qu'aux problèmes de conception des plates-formes vidéos et leurs lecteurs flash.

Lire la suite

Billets connexes

vendredi, mai 15 2015

Terminal linux - Trucs et astuces

méliorer terminal linux - Trucs et astucesAméliorer votre Terminal et le bon usage de l'historique "history"

L'idée de ce modeste tuto m'est venu alors que je recherchai une commande que j'avais tapée.

En remontant les commandes avec la flèche "haut" , je ne la trouvais pas, tant de commandes et ma précipitation faisaient que je devais la passer sans m'en rendre compte.

[Ctrl]+r me renvoyait des commandes semblables que j'avais tapé, mais pas celle que je cherchais.

Avec un "find" dans l'historique ou "history |grep ma_recherche" je l'ai retrouvé, mais je me suis dit qu'il doit y avoir plus simple.

Amélioration du Shell.

Lire la suite

Billets connexes

jeudi, mai 14 2015

Sécuriser un accès ssh sur un serveur

Sécurisé un accès ssh sur un serveurCréer un double accès ssh

L'idée de départ était de modifier le port d'écoute du ssh (Secure SHell) "port 22" pour mettre, par exemple, 6721 et interdire la connexion en "root", soit:

vi /etc/ssh/sshd_config

Et modifier les 2 linges suivantes "Port 22" et "PermitRootLogin yes" comme suit:

Port 6721
PermitRootLogin no

Vous pouvez vérifier avec la commande suivante:

grep Port /etc/ssh/sshd_config
#Port 22
Port 6721

Un ami, Emile C., pour ne pas le nommé m'a dit:

puisque tu te connectes toujours du même pc local et du même pc distant, pourquoi ne ferais-tu pas un double ssh avec restriction sur ip?

C'est donc parti pour un double ssh.

Lire la suite

Billets connexes

mardi, mai 12 2015

Suivre son serveur avec Logwatch

regardez vos logs avec logwatchInstaller et configurer Logwatch

Pourquoi plutôt logwatch qu'une autre application de surveillance?

Je trouve logwatch très explicite, facile à configurer, simple et agréable à lire, il livre les logs bien structurés sous forme de chapitres, bref, pas besoin d'être un pro de la sécurité pour déchiffrer les logs... Qu'on peut recevoir par mail.

Logwatch sur ubuntu 14.04 server

Lire la suite

Billets connexes

dimanche, mai 10 2015

Supprimer les métadonnées EXIF avec exiv2

Métadonnées EXIF, utilité et méfiance. Si les métadonnées exif, et leur enrichissement peuvent être d'une grande utilité, sachez aussi vous en méfier. En effet, pour des raisons professionnelles ou pour la gestion de photos à titre personnel, les données EXIF ont toutes leurs raisons d'être et sont  […]

Lire la suite

Billets connexes

samedi, mai 9 2015

Modifier la date de vos photos

Modifier la date de vos photosModifier la date de vos photos sous linux en ligne de commande.

Votre appareil est resté longtemps sans ses piles, vous en avez mis des neuves, et pris des photo sans remettre votre appareil à la bonne date et heure...

Vous allez donc devoir...

Modifier la date sur le fichier EXIF de vos photos.

Mettez vos clichés à modifier dans un répertoire.

Voyez la suite....

Lire la suite

Billets connexes

vendredi, mai 8 2015

Modifier les métadonnées EXIF de ses photos

Modifier les métadonnées EXIF avec Exiv2Modifier les métadonnées EXIF de ses photos

Comment rajouter des informations aux données "EXIF" d'une photo? En effet il manque souvent l'auteur, le commentaire... Je vous propose l'une des méthodes sous linux...

Rapide, car légère, puisqu'en ligne de commande.

Avant de commencer, ayez une idée de ce qu'est un fichier EXIF d'une photographie, ensuite prenez connaissance des variables susceptibles d'enrichissement.
C'est fait? Alors c'est parti...

Lire la suite

Billets connexes

jeudi, mai 7 2015

Renommer les photos par lot en utilisant les métadonnées EXIF

Renommer une photo en utilisant les métadonnées exif avec exiv2Renommer des photos par lot en utilisant des données EXIF de chaque image.

Ou comment avoir un nom ressemblant à "2010-0613-16h07m08s-chantier.JPG" au lieu de "DSC_0005.JPG"

Prérequis:
"exiv2" doit être installé.
On va utiliser les commandes "find" et "exiv2 "

Voyons ce qu'il y a dans le répertoire courant:

$ ls
DSC_0005.JPG DSC_0006.JPG DSC_0007.JPG DSC_0008.JPG

On va renommer les photos en utilisant une partie des métadonnées EXIF de chaque image en une seule commande (ici date et heure de prise de vue).

Lire la suite

Billets connexes

mercredi, mai 6 2015

Renommer les photos sans utiliser les métadonnées Exif

Renommer les photos sans utiliser les métadonnées EXIFRenommer sans utiliser les métadonnées Exif.

De retour de vacances, il n'est pas rare de se retrouver avec répertoire contenant plus de 400 photos avec des noms de fichiers du genre:
dsc_0007.jpg
dsc_0009.jpg
dsc_0016.jpg

Or on souhaite que les noms soient plus explicites, genre «2010-07-vancances-numéro.jpg»

Faire des modifications une par une est fastidieux, c'est là qu'intervient la commande «sed»

On va utiliser une boucle «for, do, done», J'ai déjà donné les explications sur le billet "Initiation au shell boucle (for, do, done)" (la punition de mon fils).

Voici la ligne magique avec la commande «sed»:

Lire la suite

Billets connexes

lundi, mai 4 2015

Supprimer les espaces dans les noms de fichier

C'est toujours plus simple de travailler sur des fichiers n'ayant pas d'espace dans leur nom, alors voici un petit script qui permet de remplacer à la volée les espaces par des "_". #!/bin/sh # Suppression des blancs dans les noms des # fichiers du répertoire courant et remplacement # par  […]

Lire la suite

Billets connexes

Initiation au shell boucle (for, do, done)

punition de mon fils - initiation à la ligne de commandeLa punition de mon fils.

J'avais prévenu, certains articles sentiront le réchauffé, celui date d'au moins environ 8 ans.

"Ton lit n'est pas encore fait!?... J'en ai assez! Tu vas me copier cent fois Je fais mon lit chaque matin."

C'est ça l'autorité du père!

Une feuille m'arrive sous le nez, avec une seule ligne à l'encre noire:

for i in $(seq 100); do echo $i" Je fais mon lit chaque matin."; done;

Que dire?... La majuscule en début de phrase est respectée, le point final aussi et en plus, les lignes seront numérotées de 1 à 100.

Alors pour ne pas en rester là, je lui dis qu'une ligne de commande, c'est bien, mais un script aurait été mieux. Il faut bien avoir le dernier mot quand on est le père.

Introduction au script

Lire la suite

Billets connexes

dimanche, mai 3 2015

Révoquer une clé GnuPG

Révoquer une clé GnupgRévoquer une clé GnuPG

Je me suis rendu compte aujourd'hui qu'une de mes clés dont j'étais persuadé avoir révoqué... Elle ne l'était pas.

Je vérifie en éditant la clé que j'avais toujours avec "gpg --edit-key" et je constate qu'elle avait bien expirée mais n'était pas révoquée.

Je décide donc dans la foulée de la révoquer et d'envoyer la révocation au serveur de clés

Attention, cette méthode fonctionne que si vous avez toujours votre clé et votre mot passe...

Lire la suite

Billets connexes

page 2 de 2 -