Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2806 connectés 

 


Dernière réponse
Sujet : /proc
Sly Angel

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 :
  1. plop
  2. fichier1  \ 
  3. fichier2   > ls du rep
  4. ....      /


 
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]


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Sly Angel

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 :
  1. plop
  2. fichier1  \ 
  3. fichier2   > ls du rep
  4. ....      /


 
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]

ethernal

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 :)

die488 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
minusplus 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...
cassidy ah ouais tiens, moa je faisais tjs   lspci :)
ethernal 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 :D) .
 
au suivant, j'en sais pas plus :(
cassidy essaie cat /proc/version
 
je pense que ca contient plein d'info sur le systeme en gros
die488 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

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)