Bienvenue 18.217.194.39 ! claudebot
 
Ce site est optimisé pour une résolution de 1024x768 et supérieur !
coin-haut-gauche coing-haut-droite

Astuces linux (toutes).

 

Quelques commandes de bases

Voici quelques commandes de base en mode console ou terminal (le mode ou il faut taper du texte pour avoir quelque chose) :
Attention : sous linux, les minuscules et MAJUSCULES sont différentes ! (qui l'aurait cru ?) donc, si vous tapez CD à la place de cd, linux ne le connaîtra peut être pas !

ls : permet de lister le contenu du répertoire courant.
ls /monrepertoire : permet de lister le contenu du répertoire /monrepertoire
cd lerepertoire : permet de rentrer dans le répertoire lerepertoire
cd /le/chemin/du/repertoire : permet de rentre dans le répertoire/le/chemin/du/repertoire .
man cela : permet d'avoir des informations sur la commande cela...

exemple : man passwd
pour les possesseurs d'une distribution Mandrake : essayez de taper dans une console man c
vous aurez un très bon conseil concernant le .... Non ! je vous laisse voir ça !

./monprog : permet d'exécuter le programme monprog présent dans le répertoire en cour.
/repertoire/monprog : permet d'exécuter le programme monprog contenu dans le répertoire /repertoire

dd : la commande dd permet d'écrire en quelques sorte en mode RAW : sur une disquette, un fichier. Pour vous en servir le plus simple est par exemple : dd if=/dev/fd0 of=/root/image_disquette
cet exemple permet simplement de faire une copie parfaite de la disquette vers le fichier image_disquette qui se trouvera dans le répertoire root.
On peut aussi utiliser dd pour mettre le contenu d'une image sur une disquette : dd if=/root/image of=/dev/fd0
en gros : on écrit le contenu du fichier image sur la disquette.
la syntaxe simple de dd est la suivante : dd if=... of=...
avec if = Input File et of= Output File. Pour plus de renseignements sur cette commande, faites un man dd dans la console.

KnetMonApplet 0.6.6 roms MDK9

KnetMonApplet-0.6.6roms
Voici l'archive que j'ai compilé pour pouvoir l'installer sur une Mandrake (testé sur la 9). Pourquoi ??? Simplement parce que ça été le bordel pour le compiler !!!
pour ceux qui veulent le faire par eux meme sur une Mandrake voilà quoi faire :
./configure --prefix=/usr --with-qt-dir=/usr/lib/qt3/ --with-qt-includes=/usr/lib/qt3/include/ --with-qt-libraries=/usr/lib/qt3/lib/
make
make install
libtool --finish /usr/lib
Sinon faut aussi installer les rpm de développement pour pouvoir compiler bien sûr :
si ./configure vous donne une erreur, il suffit de faire un urpmi libkdelibkde doit être remplacé par le nom de la librairie ou compilateur manquant.

les sources originales sont disponibles sur :
http://perso.club-internet.fr/hftom/knetmonapplet/
C'est quoi knetmonapplet ??? Ben c'est tout simplement un moniteur de d'interface réseau, il indique la vitesse de transfert de n'importe quelle carte réseau sous linux : lo ppp0 eth0 eth1 etc...
Pour le télécharger, cliquez là

Explication :
dans une console : faites tar -zxvf knetmonapplet-0.6.6roms.tar.gz
ensuite faites un cd knetmonapplet-0.6.6roms puis un petit ./install.sh en tant que root bien sûr !
Après y'a plus qu'a ajouter l'applet a votre barre kde et à la configurer ! (clic droit sur la barre KDE puis Ajouter / Applet / KnetMonApplet)
Et voilà !

Formater une disquette sous linux. - Date : 03-03-2003

Pour formater une disquette sous linux, il y a plusieurs moyens. En voici un simple :

dans une invite de commande, taper fdformat /dev/fd0
Ensuite y'a plus qu'a attendre...

who et last - Date : 02-04-2003

la commande who :

elle permet de savoir quelles sont les personnes connectées à la machine



la commande last:

elle permet de savoir quelles ont étés les dernières connexions utilisateurs

Le partage de connexion Internet - Date : 29-05-2003

C'est souvent les choses les plus simples et les plus utiles qu'on oublie de faire en 1er :

Comment partager une connexion internet avec un linux sous un noyau 2.4.x ?
Ici par de recompilation de noyaux etc ... si vous savez compler correctement, vous savez utiliser iptables !
Donc pour les autres et pour moi, voila quoi faire :
Avec votre distribution installer, vérifier que vous avez iptables d'installer aussi.
Pour faire ça, un simple type iptables devrait suffir.
Si vous n'avez rien : il suffit de faire un urpmi iptables (sous Mandrake) et peut être un apt-get iptables sous Debian ??? si c'est la release woody (pour debian)...

Bien ! Une fois qu'iptables est sur votre machine, y'a plus qu'a écrire le script qui tiens en 2 lignes !!
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
ET :
echo 1 > /proc/sys/net/ipv4/ip_forward

1ère ligne : ben elle sert tou simplement à partager sa connexion, en fait elle permet de "cache " les IP privé de votre réseau.
2ème ligne : elle sert tout simplement à autoriser le routage.

Pour ceux qui se demande comment écrire ce script :
Le mieux s'est de l'ajouter dans le fichier qui existe déjà : /etc/init.d/internet ou /etc/init.d/adsl sur beaucoup de distribution linux.
pour se faire taper dans une console :
vi /etc/init.d/internet
pour quitter vi : Echap puis : (les 2 points !!) puis q puis enter
pour écrire les modifications dans le fichier : même chose que au dessus mais remplacer le q par w

la commande screen - Date : 31-01-2005

Pour lancer un screen en mode demon :
screen -dmS lenom ping www.mondomaine.com

Pour récupérer le screen :
screen -R lenom

Pour quitter un screen sans l'arrêter :
dans le screen faire CTRL+A suivi di CTRL+D

Pour envoyer une commande dans un screen (en fait envoie les caractères que l'on saisi au clavier) :
screen -d -R lenom -X stuff "mes caracteres du clavier"
C'est bien gentil mais il faut quand même revenir dans le screen et faire un appuie sur la touche entrée pour valider....
Mais avec ça :
screen -d -R lenom -X stuff "ma commande
"
il suffit donc d'ouvrir les guillemets puis de taper la commande, de faire entré au clavier, de fermer les guillemets et enfin de faire entré une dernière fois pour envoyer le tout au screen !
Prenons l'exemple d'un HLDS dans un screen :
screen -d -R hlds -X stuff "changelevel de_dust
"
Et voilà !

coin-bas-gauche coin-bas-droite