Notice: Undefined index: style in /home/admins/lab3w/web_sites/wwweball.com/www2/wiki/page.php on line 60
wWwEBALL.com - WIKI - Trucs-et-Astuces_GNU-Linux

Accès Rapide : Navigation Sécurisée | M'identifier | M'inscrire | Rechercher | Imprimer | Webmail 

Wiki wWwEBALL - Trucs-et-Astuces_GNU-Linux

Somaire


Divers trucs et astuces de l'environnement GNU/Linux.

Alias

Créer un alias d'une ligne de commande facilite la tâche :
Soit écrire ces lignes dans votre ~/.bashrc et taper source ~/.bashrc pour charger le fichier ou essayer ligne par ligne dans votre console.

001 alias ls='ls --color=auto'
002 alias ll='ls -l'
003 alias la='ls -a'
004 alias lla='ls -la'
005 alias grep='grep --color=always'
001 $ ll
002 total 34095
003 drwxr-xr-x  16 root root      496 2006-03-16 14:27 kernel-headers-2.6.8-2
004 drwxr-xr-x   3 root root      520 2006-03-16 14:27 kernel-headers-2.6.8-2-386
005 drwxr-xr-x   3 root root       72 2006-03-16 14:27 kernel-kbuild-2.6-3
006 drwxr-xr-x  19 root root     1080 2006-03-16 14:57 kernel-source-2.6.8
007 -rw-r--r--   1 root root 34875264 2005-08-16 13:25 kernel-source-2.6.8.tar.bz2
008 lrwxrwxrwx   1 root src        29 2006-03-16 14:44 linux -> /usr/src/kernel-source-2.6.8/

On s'apperçoit que les lignes sont affichées en listes et avec de la couleur.

001 $ grep root /etc/passwd

On voit ici que notre utilisateur root est bien présent.

Screensaver sécurisé pour ma console

Vous sortez pour la pause déjeuner et ne voulez pas que tous vos collègues accèdent à votre poste ; Lancer cmatrix comme écran de veille de vos consoles et vlock s'occupe de bloquer votre machine.
Créer l'alias lock qui executera votre commande de mise en pause déjeuner ^^

001 alias lock='cmatrix -saB -u 4 -C green && vlock'
002 lock

Ajouter / Suppprimer un script de démarage

Sous débian et Ubuntu (et ses variantes) :

  • Il faut un fichier en execution dans le répertoire /etc/init.d/
  • Lancer la commande update-rc.d suivit dit nom du fichier executable suivit du level de démarage

Ajouter un service au démarage

Il existe donc 6 runlevel sous Debian GNU/Linux:

  • Le runlevel 0 correspond à l'arrêt du système
  • Le runlevel 1 correspond au démarrage single-user
  • Le runlevel 2 correspond mode de démarrage normal
  • Les runlevels 3-5 correspondent à des modes de démarrage que l'on peut se configurer
  • Le runlevel 6 correspond au redémarrage

Les runlevel sont des niveaux constitués d'un ensemble de liens situés dans les répertoires /etc/rcX.d/ (X=runlevel) qui pointent vers les scripts situés dans /etc/init.d/
Ces liens sont de la forme Xnnmon_script ce qui pointe vers /etc/init.d/mon_script

  • X= S ou K, où S (start) passe le paramètre start au script mon_script et K (kill) passe le paramètre stop
    Si il n'y a pas de paramètres, le script est tout simplement executé que ca soit S ou K
  • nn= numéro correspondant à la priorité de démarrage dans le runlevel.
    Les numéros les plus petits sont démarrés en premiers.

Tous les scripts dont le lien commence par K sont executés en premier, ensuite vient les scripts dont le lien commence par S.

001 update-rc.d apache defaults

Ici on déclare un runlevel de 10 au lieu de 20 (par default)

001 update-rc.d firewall start 10 1 2 3 4 5 . stop 10 0 6 .

Supprimer le service du démarage

001 update-rc.d -f apache remove

La commande update-rc.d permet de gérer les différents runlevel (mais on peut également créer les liens "à la main")....

Installer KDE sous Debian

On se dit souvent, que c'est compliquer d'installer KDE... mais en s'y plongeant plus près...

001 apt-get install x-window-system-core
002 apt-get install kdebase kdemultimedia

kdebase : Le strict minimum pour faire tourner votre environnement sous KDE.
kdemultimedia : Des applications multimédia incluant le support pour les CD, les MP3, les DVD, l'enregistrement du son et de la vidéo.
kdeadmin : Outils administratifs KDE tels que KCron (planificateur de tâches), KUser (gestion des utilisateurs) et KDat (gestion des sauvegardes).
kdeartwork : Diverses composantes à caractère artistique telles que des écrans de veille et des thèmes. Consultez www.kde-artists.org pour ce qui a trait à l'art et à KDE.

Installer les packages selon votre langue (ex: kde-i18n-en)

001 apt-get install kde-i18n-fr

Installer les librairies et les utilitaires

001 apt-get install kdelibs arts fontconfig

Installer un Display Manager (window manager) xdm, kdm, gdm, blackbox, fluxbox... :

001 apt-get install kdm

Installer des applications externes :

001 apt-get install koffice koffice-i18n-fr koffice-libs
002 apt-get install k3b kaffeine kaffeine-mozilla xmms

koffice est la Suite Office complète de KDE.
k3b est un utilitaire de gravure de CD/DVD complet.
kaffeine est un lecteur multimédia pour KDE.
xmms est un player audio, vidéo.

Re-configurer Xorg :

001 dpkg-reconfigure xserver-xorg

Enregistrer les entrées et sorties d'écran :

Pour stopper l'enregistrement taper exit.

001 script -f mon_fichier

Pour voir en temps réel l'enregistrement :

001 tail -f mon_fichier

D'autres petits plaisirs linux :

Des trucs et astuces en détails.

Une version un peu plus « humanisée » de votre ordinateur ?

  1. Faites parler votre shell avec festival
  2. Gentoo Wiki - HOWTO speechd

Configurer le Prompt à votre sauce :

  1. Pour colorer et adapter mon terminal c'est par ici.

Routage et contrôle de trafic :

  1. Netfilter Documentation
  2. HOWTO du routage avancé et du contrôle de trafic sous GNU/Linux.

Metisse - Gestionnaire de fenêtres en 3D basé sur FVWM

Capture Metisse


CLient FTP SSL/TLS en mode console

FTP SSL/TLS depuis un shell : yafc ou lftp

Régler manuellement la date

la syntaxe est la suivante :

001 date MMDDHHmmAA

MM est le mois, DD le jour, HH l'heure, mm les minutes et AA l'année, tous sur deux chiffres.

Firefox - Liens ed2k false

Taper about:config ds le champ adresse de Firefox

  • Puis un clic droit > nouvelle > valeur booléenne et entrez : network.protocol-handler.external.ed2k > true
  • Et encore ajouter une variable > clic droit > nouvelle > chaine de caractères et entrez : network.protocol-handler.app.ed2k > /usr/bin/ed2k


Reculer d'une page


Toutes les contributions à wiki.wwweball.com sont considérées comme publiées sous les termes de la GNU Free Documentation Licence, une licence de documentation libre.

GNU Free Documentation License 1.2

Si vous ne désirez pas que vos écrits soient édités et distribués à volonté, ne les envoyez pas.
De même, merci de ne contribuer qu'en apportant vos propres écrits ou des écrits issus d'une source libre de droits.
N'UTILISEZ PAS DE TRAVAUX SOUS COPYRIGHT SANS AUTORISATION EXPRESSE !