dmesg.fr:~#

display message

Comment utiliser les commandes de gestion de paquets debian apt-get apt-cache apt-file dpkg

synaptic iconSi vous utilisez une distribution Debian ou dérivées, vous avez certainement utilisé la commande apt-get pour installer des logiciels. Les commandes apt permettent de faire bien plus de choses que d'installer des paquets.

Voici quelques trucs et astuces d'utilisation des commandes de manipulation de paquets debian apt-get, apt-cache, apt-file, dpkg.

Lire la suite...

Ré-exécuter rapidement avec les droits root la dernière commande shell tapée

TerminalIl vous est certainement arrivé de taper une commande nécessitant les droits root, alors que vous êtes connecté avec votre compte utilisateur standard.

Voici comment ré-exécuter rapidement la dernière commande que vous avez tapé avec les droits root.

Lire la suite...

Convertir une page web HTML au format PDF ou PNG en ligne de commande

html pdf png iconsConvertir une page web HTML au format PDF ou PNG en ligne de commande peut s'avérer utile, dans la mesure où vous pouvez intégrer cette commande dans un script, et automatiser un certain nombre de choses.

On peut imaginer convertir par lot plusieurs pages html en pdf / png, envoyer le résultat automatiquement par email, etc.

Voici comment procéder.

Lire la suite...

Analyser des logs Apache 1and1 avec Awstats

awstats logoSi vous disposez d'un site Internet hébergé chez 1and1, vous aurez remarqué que celui-ci propose un outil propriétaire "1and1 Webstats" pour analyser la fréquentation de votre site web. A mon goût, les données fournies par 1and1 Webstats sont assez limitées et peu significatives.

Vous pouvez augmenter les possibilités d'analyse avec l'option "1&1 webstat confort", mais je vous propose plutôt d'analyser les logs Apache 1and1 avec l'outil Awstats sur votre machine Debian.

Lire la suite...

Sauvegarder et restaurer la configuration et les données de Firefox Thunderbird Google Chrome de Windows 7 vers Linux

folder preferences iconVoici comment migrer les logiciels :

- messagerie Mozilla Thunderbird
- navigateur web Mozilla Firefox
- navigateur web Google Chrome

de Windows 7 vers Linux, sans perdre vos données et préférences.

Lire la suite...

Send to Thunderbird : envoyer des pièces jointes email via Nautilus

thunderbird logoVous connaissez certainement Nautilus send to, qui propose l'envoi de pièces jointes via le logiciel de messagerie Evolution ou Icedove. Sur Debian Squeeze, nautilus-send-to ouvre bien un nouveau message Icedove, mais n'ajoute pas de pièce jointe. Bug ?

Voici une méthode alternative simple et rapide pour mettre en place la fonction d'envoi de pièces jointes via Thunderbird / Icedove avec le gestionnaire de fichiers Nautilus.

Lire la suite...

Trouver la date d'installation et de suppression des paquets debian

heure dateIl est parfois utile de savoir à quelle date un logiciel ou paquet a été installé ou supprimé de votre système.

Comme pour les événements système et certaines applications, l'installation / désintallation des paquets .deb est consignée dans un fichier log.

Lire la suite...

Imprimer vers un fichier PDF sous Linux avec CUPS PDF

pdf iconVous connaissez certainement déjà l'option "Imprimer dans un fichier" de la boite de dialogue d'impression, qui vous permet de créer un fichier PDF au lieu d'une impression papier.

L'inconvénient de cette méthode est qu'il faut spécifier à chaque fois un nom de fichier, ainsi qu'un répertoire de destination. D'autre part, c'est difficilement scriptable.

Je vous propose d'installer CUPS PDF, qui est bien plus pratique d'utilisation pour imprimer vers un fichier PDF.

Lire la suite...

Supprimer la commande grep d'un résultat de recherche avec la commande ps

terminal iconLe titre de cet article n'est pas très explicite, je vous l'accorde :-)

Explications : lorsque vous recherchez un processus avec les commandes ps et grep, vous obtenez toujours l'affichage du processus de la commande que vous venez de taper.

Exemple :

ps -ef | grep cron

Résultat :

root      2093     1  0 Nov02 ?        00:00:00 /usr/sbin/incrond -f /etc/incron.conf
root      2267     1  0 Nov02 ?        00:00:15 /usr/sbin/cron
td        5389  5083  0 15:13 pts/0    00:00:00 grep cron

Vous n'avez généralement pas besoin de cette information, puisque vous savez que vous avez tapé cette commande, et que de toutes façons ce n'est pas ce que vous recherchez :-)

Voici comment exclure la commande grep que vous venez de taper du résultat de recherche.

Lire la suite...

Récupérer automatiquement l'adresse IP publique Internet

cables ethernet routeurSi, lorsque vous tapez la commande ifconfig, vous obtenez une adresse IP de type 192.168.x.x, il s'agit de votre adresse IP privée. Cela signifie que vous êtes derrière un routeur NAT.

Pour obtenir votre adresse IP publique, ouvrez un Terminal et tapez :

w3m -dump whatismyip.org

ou

w3m -dump http://www.monip.org/ | awk -F ': ' '/IP/ { print $2 }'

ou encore

w3m -dump http://checkip.dyndns.org/ | awk -F ': ' '/IP/ { print $2 }'


Note : w3m doit être installé sur votre machine Linux. Le cas échéant, tapez :

apt-get install w3m

Messagerie Linux : effacer tous les messages d'un coup avec Mutt

delete buttonCette manipulation a pour but d'effacer tous les messages de votre compte utilisateur Linux.

Cela n'a rien à voir avec votre adresse e-mail Internet, et n'effacera pas les messages de votre compte de messagerie Internet.


Ouvrez un Terminal et démarrez Mutt :

mutt

Appuyez sur les touches "shift" + "d".
En bas de l'écran apparait le message suivant :

Effacer les messages correspondant à :

Tapez : .*

Tous les messages sont maintenant marqués avec "D" comme Delete.

Appuyez sur la touche "q" pour quitter et validez la question :

Effacer x message(s) marqué(s) à effacer ? ([oui]/non):


Tous les messages de votre compte utilisateur Linux ont été effacés.


Mot de passe root perdu

cadenasVous ne vous souvenez plus du mot de passe root, alors que vous avez besoin pour administrer votre machine...


Sous Debian GNU/Linux

En farfouillant le web, vous avez certainement entendu parler de démarrage en "mode rescue ou recovery" ou de "démarrage en Single user mode", qui permet d'obtenir une ligne de commande root. Ceci ne fonctionne pas sous Debian.

Lire la suite...

Remplacer les espaces par des tirets dans les noms de fichiers

Vous avez une pelleté de fichiers avec des espaces. Vous souhaitez remplacer les espaces par des tirets avant de transférer ces fichiers sur un site web par exemple.

Ouvrez un Terminal, placez-vous dans le répertoire où se trouvent vos fichiers à renommer, et tapez :

for i in *; do mv "$i" "$(echo $i | tr " " "-")"; done

Transporter un fichier de 8 Go sur deux clés USB de 4 Go et le reconstruire

cle usbVous avez encodé un fichier « video.avi ». Il pèse 8 Go et vous n’avez que deux clés USB de 4 Go chacune pour le transférer chez votre ami.

Vous allez découper votre fichier de 8 Go en morceaux de 4 Go afin de pouvoir le transporter sur vos deux clés USB de 4 Go, puis le reconstituer sur la machine de votre ami (qui a Linux bien sûr :-))


Sur votre machine, ouvrez un Terminal et découpez le fichier comme ceci :

split -b 4GB video.avi petitfichier

Copiez les fichiers obtenus sur vos clés USB.

Sur la machine de votre ami, recopiez les fichiers à partir des clés USB sur le disque dur.

Ouvrez un Terminal, et reconstruisez le fichier :

cat petitfichier* > video.avi

Convertir un paquet RPM en paquet DEB

Pour convertir un paquet .rpm (provenant de RedHat, Fedora…) en .deb, installez Alien :

apt-get install alien

Convertir le paquet RPM en DEB :

alien -d paquet.rpm

Copyright dmesg.fr - All Rights Reserved.