/proc - Linux et OS Alternatifs
Marsh Posté le 28-11-2001 à 21:46:23
essaie cat /proc/version
je pense que ca contient plein d'info sur le systeme en gros
Marsh Posté le 28-11-2001 à 21:46:32
bonne question !
ça te donne des infos sur le kernel ou les périphériques...
ex : cat /proc/pci
(ça te le savais surement déjà)
Tu peux entre autre configurer le kernel en modifiant les valeurs de certains attributs (et sans redémarrer en plus ) .
au suivant, j'en sais pas plus
Marsh Posté le 28-11-2001 à 21:58:59
c un moyen élégant d'accéder à plein d'infos hardware (mem, disques, bus divers), sur le fonctionnement du kernel, sur les processus en cours, etc...
Marsh Posté le 28-11-2001 à 22:09:43
ah bein c'est génial cà !
Et en ce qui concerne les commandes echo ?
par exemple pour la config d'un firewall :
echo 1 > /proc/sys/net/ipv4/ip_forward
y'a aussi echo "1" ... ("" sont importants ?)
également echo 0 et echo 2
Marsh Posté le 29-11-2001 à 00:48:03
die488 a écrit a écrit : ah bein c'est génial cà ! Et en ce qui concerne les commandes echo ? par exemple pour la config d'un firewall : echo 1 > /proc/sys/net/ipv4/ip_forward y'a aussi echo "1" ... ("" sont importants ?) également echo 0 et echo 2 |
je pense pas que ça soit important, j'ai vu les deux et les deux fonctionnent.
il y en a plein des options comme ça en "runtime"
c'est sympa
Marsh Posté le 29-11-2001 à 04:46:25
die488 a écrit a écrit : ah bein c'est génial cà ! Et en ce qui concerne les commandes echo ? par exemple pour la config d'un firewall : echo 1 > /proc/sys/net/ipv4/ip_forward y'a aussi echo "1" ... ("" sont importants ?) également echo 0 et echo 2 |
C'est pas important pour une valeur, en fait les " " disent juste qu'entre eux c'est une chaine.
Par exemple si tu fais
echo "plop ; ls" il affichera plop ; ls alors que si tu fais echo plop ; ls il interpretera le ; comme fin de commande et ls comme la commande suivant donc :
Code :
|
C'est juste pour protéger les caractéres en disant qu'ils font partie de la chaine
par contre les caracteres $ et " et qq autres sont a proteger en les precedant de \
sinon pour tout protéger de maniere sure dans la chaine il vaut mieux delimiter par des ' ( proteger le ' a l'interieur s'il y en a forcement quand meme )
/proc c'est sympa, c'est un peu comme un mirroir en forme de fichiers du systeme, rien n'est réel, tout est relier au noyau...
C'est souvent l'endroit ideal pour prendre des infos pour des programmes persos, plutot que de decouper des resultats de commandes pour prendre la seule donnée qu'on souhaite...
[edtdd]--Message édité par Sly Angel--[/edtdd]
Marsh Posté le 28-11-2001 à 21:20:49
J'aimerais savoir à quoi sert ce dossier ?
Si je fais un cat /proc/sys/net/ipv4/conf/all/rp_filter , il me sort 1.
J'imagine que c'est en rapport avec les "echo" que l'on peut faire.
Vous l'aurez compris, c'est un peu embrouillé. Si qqn peut m'expliquer celà en détail, ca me serais très utile.
D'avance merci