Archives de
Catégorie : Bash

Un script pour convertir des fichiers au format PDF vers le format CBZ

Un script pour convertir des fichiers au format PDF vers le format CBZ

Adepte des jeux de plateau et des jeux de rôle, je recherchais une solution pour faciliter la consultation des règles de ces jeux sur une tablette. Le format PDF est particulièrement lourd pour du matériel mobile, surtout pour des fichiers de grande taille. Après quelques recherches et j’ai donc découvert le format CBZ. C’est un format que l’on utilise pour lire des bandes dessinées, des comix , des mangas … Son principe est simple : il suffit de créer un…

Lire la suite Lire la suite

Envoyer des mails en ligne de commande [Ubuntu server]

Envoyer des mails en ligne de commande [Ubuntu server]

Il est parfois pratique de pouvoir envoyer un mail en ligne de commande sur un serveur Ubuntu. Commençons par installer ce dont nous allons avoir besoin : sudo apt-get install -y ssmtp mailutils Configurons ensuite ssmtp pour que nous puissions envoyer des mails via le serveur smtp que l’on utilise tous les jours : sudo nano /etc/ssmtp/ssmtp.conf Et modifions le fichier pour qu’il ressemble à cela : root=votre_adresse_mail mailhub=le_serveur_smtp_que_vous_utilisez:587 AuthUser=votre_identifiant AuthPass=votre_mot_de_pass UseTLS=YES UseSTARTTLS=YES rewriteDomain=domain_de_votre_adresse_mail hostname=votre_adresse_mail FromLineOverride=YES Editons le fichier de…

Lire la suite Lire la suite

Le mode maintenance et la mise a jour OCC d’owncloud

Le mode maintenance et la mise a jour OCC d’owncloud

Si vous vous retrouvez face à un blocage en mode maintenance de votre serveur owncloud, voilà quelques commandes qui vont peut-être vous sauver la vie : Rendez-vous dans le répertoire « owncloud de votre serveur » grâce à un terminal et via ssh, et tapez pour arrêter le mode maintenance : sudo -u www-data php occ maintenance:mode –off Pour le remettre : sudo -u www-data php occ maintenance:mode –on Et enfin pour forcer la mise à jour : sudo -u www-data php…

Lire la suite Lire la suite

[Ubuntu] Obtenir l’option « Ouvrir dans un terminal »

[Ubuntu] Obtenir l’option « Ouvrir dans un terminal »

Lorsque l’on utilise GNU Linux, il est souvent appréciable d’ouvrir un terminal au sein du répertoire dans lequel on se trouve. Dans de nombreux gestionnaires de fichiers, cette option est présente dans le menu contextuel (clique-droit). Pour obtenir cette option dans un répertoire de Nautilus, il suffit d’exécuter les 2 commandes suivantes dans un terminal : sudo apt-get install nautilus-open-terminal killall nautilus Ensuite un simple clique-droit sur un dossier ou au sein de celui dans lequel vous vous trouvez, suffit.

Installer Tor-browser [ArchLinux]

Installer Tor-browser [ArchLinux]

Vous n’avez pas envie de vous prendre la tête à sécuriser l’ensemble de vos connexions via tor et privoxy? Vous ne désirez qu’installer un navigateur pré-paramétré, à n’utiliser qu’en cas d’urgence ? Une solution : Tor-browser ! Pour l’installer, ouvrez un terminal et tapez (yaourt et le dépot AUR doivent être actifs) : yaourt -S –noconfirm tor-browser-fr Si vous avez ce genre de message d’erreur : tor-browser-linux64-5.0.4_fr.tar.xz … ÉCHEC (Clef publique inconnue 2E1AC68ED40814E0) ==> ERREUR : Une ou plusieurs signatures PGP…

Lire la suite Lire la suite

[Apache2] Message d’erreur lors du redémarrage d’Apache

[Apache2] Message d’erreur lors du redémarrage d’Apache

Si comme moi, lorsque vous installez un serveur apache, vous vous retrouvez avec ce genre de message : AH00558: apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1. Set the ‘ServerName’ directive globally to suppress this message La solution est d’éditer le fichier de configuration d’apache : sudo nano /etc/apache2/apache2.conf Et d’ajouter la ligne suivante : ServerName localhost Ensuite redémarrez votre serveur apache : sudo service apache2 restart … Et voilou !

Exécuter des scripts directement de votre répertoire bin [Manjaro]

Exécuter des scripts directement de votre répertoire bin [Manjaro]

Comme je l’expliquait précédemment dans cet article, j’ai quelques scripts que j’utilise directement en ligne de commande. Je stocke ces scripts dans le répertoire « bin » que j’ai créé dans mon répertoire « home ». Sous Manjaro, la méthode est un peu plus complexe que sur Ubuntu. Pour cela, il faut éditer le fichier « .bashrc » de votre répertoire personnel (Attention, c’est un fichier caché : ctrl+h pour le faire apparaître). Ajoutez à la toute fin de ce fichier : export PATH=$PATH:$HOME/bin Exécuter dans…

Lire la suite Lire la suite

Utiliser simplement un script en ligne de commande [Ubuntu]

Utiliser simplement un script en ligne de commande [Ubuntu]

J’ai quelques scripts que j’utilise en ligne de commande, comme « livret » qui convertit tous les pdf d’un répertoire en fichiers imprimables recto-verso. Un fois imprimés, on plie le document en 2, on agrafe, et on peut le consulter comme un petit livre. Je stocke ces scripts dans le répertoire « bin » que j’ai créé dans mon répertoire « home ». Pour cela, déclarez ce répertoire comme un répertoire de fichiers exécutable : export PATH=$PATH:$HOME/bin Vérifiez qu’il est bien pris en compte : echo…

Lire la suite Lire la suite