Debian est un système d'exploitation libre pour votre ordinateur Annuaire des webmestres

Bienvenue sur l'annuaire informatique de Concepteur site. Actuellement : 365 sites sont référencés

Les petites commandes utiles en mode console

Scripts utiles

Pré-requis

Ces petites commandes utilisent des outils déjà inclus par défaut pour la majorité des systèmes sous GNU/Linux, si ce n'est pas le cas, il y a de grandes chances pour que ces derniers soient dans les paquets. Exemple pour installer le paquet vgrabbj sous Debian, se mettre en mode root (super utilisateur) et taper :

apt-get install vgrabbj

Et c'est tout. :)

Une petite ligne, pour de grands effets


####################################################
####                              _             ####
####               _| _     o  _|(_||_          ####
####              (_|(_|\_/ | (_| _||_)         ####
####                                            ####
#### Les petites lignes de commandes utiles     ####
#### Auteur : david96                           ####
#### Licence : CC-BY-SA                         ####
#### version : 13092012-02112012                ####
####################################################

Supprimer les cookies flash d'Adobe

Créer un petit script, que l'on nommera « eliminesupercookie.sh » :

#!/bin/bash
if [ -d ~/.macromedia/Flash_Player/macromedia.com ]
then
rm -r ~/.macromedia/Flash_Player/\#SharedObjects
rm -r ~/.macromedia/Flash_Player/macromedia.com
fi

pour exécuter automatiquement ce script toutes les minutes, on utilise l'outil crontab, lancer l'édition de crontab :

crontab -e

Insérer cette ligne

*/1 * * * * $USER /bin/sh ~/eliminesupercookie.sh

Capture d'écran

Pour faire une capture d'écran avec compteur (ici 10 secondes):

scrot -cd 10 ~/capture.png

Même chose, mais en l'affichant dans son logciel de visualisation (exemple gwenview), ici j'ai spécifié 2 secondes

scrot -cd 2 capture.png -e 'gwenview $n'

Je pointe !

Savoir à quelle heure on a éteint et rallumé son PC *

last -x | grep shutdown | head -n1

Ça nous affiche par exemple :

shutdown system down 2.6.32-5-686 Thu Sep 13 18:27 - 22:05 (03:37)

Seul la fin nous intéresse :

  • Thu Spe 13 : indique le jour de la dernière extinction (en anglais) Jeudi 13 septembre
  • 18:27 : indique ici l'extinction de son PC
  • 22:05 : quand il a été rallumé pour la dernière fois
  • (03:37) : la durée entre l'exinction et l'ouverture

* La commande last -x semble être obsolète (dommage), à remplacer par :

tail -n2 /var/log/user.log && uptime

ou encore :

tail  /var/log/user.log | grep shutdown ; tail  /var/log/user.log | grep Started

Ça nous affiche par exemple :

Oct 31 22:42:11 david96-pc shutdown[11487]: shutting down for system halt
Nov  1 01:20:08 david96-pc inputlircd: Started
01:19:09 up 23:59,  3 users,  load average: 0.73, 0.60, 0.69

Indique qu'on a éteint le PC à 22H40, qu'on l'a rallumé à 01H20 et qu'il est depuis : en production depuis 23H59


Date Unix

Convertir un timestamp en format humain avec la fonction date

date -d @571116183

Affiche :

samedi 6 février 1988, 04:23:03 (UTC+0100)

Je te vois : click-clack

Capturer en une seule ligne de commande une photo avec la webcam

vgrabbj -i "sif" -f "$HOME/Images/photo.jpg" -d "/dev/video0" -q "85" -a 3 -n
  • -i "sif" : indique la taille de l'image (320x240)
  • -f : indique le chemin ou sera enregistré l'image
  • -d : input device (par défault : /dev/video)
  • -a : active le réglage de luminosité
  • -q : le taux de compression

Cette commande devient très puissante avec ssh et rsync ;)

Dernière mise à jour : 02/11/2012

:::: TMNF :::: Pâques :::: Works :::: Virtualhost :::: Ooolight :::: Scripts-utiles :::: Gimp-2.8-debian-squeeze :::: Apache-openoffice :::: Pagerank ::::

Samedi 25 juin 2016 :: © Concepteursite - 2007-2016 :: Accessibilité :: Mentions légales :: Plan du site :: Sigle informatique :: Valid XHTML 1.0 Transitional :: Niveau d'accessiblité : Triple-A, validé