« Astuces diverses en ligne de commande » : différence entre les versions
Aucun résumé des modifications |
m (→Console/tty : simples modification) |
||
Ligne 33 : | Ligne 33 : | ||
Activer le beep de la console (si on utilise le shell bash) | Activer le beep de la console (si on utilise le shell bash) | ||
<code>$ fichtermrc= | <code>$ fichtermrc=~/.config/Terminal/terminalrc;sed -i '/MiscBell/d' $fichtermrc;echo "MiscBell=TRUE" >> $fichtermrc</code> | ||
Désactiver le beep de la console (si on utilise le shell bash) | Désactiver le beep de la console (si on utilise le shell bash) | ||
<code>$ fichtermrc= | <code>$ fichtermrc=~/.config/Terminal/terminalrc;sed -i '/MiscBell/d' $fichtermrc;echo "MiscBell=FALSE" >> $fichtermrc</code> | ||
Supprimer le beep de la console (si on utilise le shell bash) | Supprimer le beep de la console (si on utilise le shell bash) | ||
<code>$ echo | <code>$ echo >~/.inputrc "set bell-style none"</code> | ||
== X.Org == | == X.Org == |
Version du 31 août 2013 à 01:11
Voici quelques commandes "one liners" bien pratiques, classées par thème.
Une commande précédée par # signifie qu'elle doit être entrée en tant qu'utilisateur root (ou en utilisant sudo).
Clavier/Localisation
Définir le clavier français en mode console
loadkeys fr
(ou fr-pc)
Définir le clavier sous X
setxkbmap fr
Reconfigurer le clavier pour la console et pour X
# dpkg-reconfigure keyboard-configuration
Installer les fichiers de localisation
# apt-get install locales
Reconfigurer la localisation du système
# dpkg-reconfigure locale
Supprimer les fichiers de localisation inutiles (gain de place disque)
# apt-get install localepurge && localepurge
Console/tty
Pages du manuel ("manpages") en couleur avec most
# apt-get install most && update-alternatives --config pager
Activer le beep de la console (si on utilise le shell bash)
$ fichtermrc=~/.config/Terminal/terminalrc;sed -i '/MiscBell/d' $fichtermrc;echo "MiscBell=TRUE" >> $fichtermrc
Désactiver le beep de la console (si on utilise le shell bash)
$ fichtermrc=~/.config/Terminal/terminalrc;sed -i '/MiscBell/d' $fichtermrc;echo "MiscBell=FALSE" >> $fichtermrc
Supprimer le beep de la console (si on utilise le shell bash)
$ echo >~/.inputrc "set bell-style none"
X.Org
Verrouillage (screen lock) transparent de l'écran avec xlock
# xlock -mode blank -geometry 1x1
Réseau
Envoyer un message sur les terminaux de tous les utilisateurs connectés avec la commande "wall"
(si vous êtes dans un environnement graphique, KDE par exemple, vous aurez une nouvelle notification graphique)
$ echo "We are shutting down in 1 hour" | wall
Un serveur web en une ligne (écoute sur le port 8000 et sert les fichiers du répertoire courant)
en python2 :
cd ~/mon_dossier_public && python -m SimpleHTTPServer
en python3 :
cd ~/mon_dossier_public && python3 -m http.server
Divers
Forcer un fsck au prochain redémarrage du système
# touch /forcefsck
Trouver les fichiers doublons avec fdupes (bien plus rapide qu'un script bash)
- apt-get install fdupes
- fdupes -r <dossier>
--Agentsteel (discussion) 16 mars 2013 à 13:36 (CET)