neorom posteets tagged bash  [ Profile ]

Sort by: Date / Title /

  1. 8 months ago
    1. fichier :  /etc/sysconfig/network-scripts/ifcfg-eth2
    2. configuration :
    3. DEVICE=eth2
    4. BOOTPROTO=static
    5. ONBOOT=yes
    6. HWADDR=00:1a:20:6a:d8:a4
    7. IPADDR=192.168.1.129
    8. NETMASK=255.255.255.128
    9.  
    10. fichier : /etc/sysconfig/network
    11. configuration :
    12. NETWORKING=yes
    13. HOSTNAME=toto.lan.fr
    14. GATEWAY=192.168.1.254
  2. 11 months ago
    1. ps auxw|egrep "nom_process"awk '{print $1}'| xargs kill
  3. 1 year ago and saved by 1 other
    It needs gawk, sed and grep.
    1. arping -c 1 192.168.1.1 | grep ":" | sed "s/\[//g;s/\]//g" |gawk '{print $5}'
    2. # 00:AA:BB:CC:DD:EE
    3.  
    4. # Find MACs of all the hosts on a specific network with broadcast pings. Displays:
    5. # 192.168.1.1 -> 00:AA:BB:CC:DD:EE
    6. # 192.168.1.2 -> 00:FC:AE:5C:D1:A6
    7. # ...
    8. for i in `ping -b -c 5 192.168.1.255 | grep ": ic" | gawk '{print $4}' | sort -u | sed "s/://g"`
    9. do
    10.    arping -c 1 $i | grep ":" | sed "s/\[//g;s/\]//g" | gawk '{a=$4" -> "$5;print a}'
    11. done
  4. sponsorised links
  5. 1 year ago and saved by 1 other
    1. #affiche les processus qui utilise le cdrom
    2. fuser -v /media/cdrom
    3.  
    4. #afficher et tuer le(s) processus qui utilise(nt) le cdrom
    5. fuser -vk /media/cdrom
    6.  
    7. #afficher les processus qui utilise le port tcp/80
    8. fuser -v 80/tcp
    9.  
    10. #tuer les processus qui utilise le port tcp/80
    11. fuser -vk 80/tcp
  6. 1 year ago and saved by 7 others
    1. #Parfois vous pouvez vous simplifier la vie, il vous suffit de taper un des motifs suivants (source : "man sh") :
    2. !n                            #Rappelle la commande numéro "n".
    3. !-n                           #Rappelle la commande exécutée il y a "n" commande(s).
    4. !!                             #Rappelle la dernière commande.
    5. !chaine                    #Rappelle la commande la plus récente commençant par "chaine".
    6. !?chaine                  #Rappelle la commande la plus récente finissant par "chaine".
    7. !?chaine?                 #Rappelle la commande la plus récente contenant "chaine".
    8.                                #Ajoutez ":p" à la fin pour que la commande ne s'exécute pas.
    9. ^chaine1^chaine2^  #Répète la dernière commande en remplaçant chaine1 par chaine2.
    10. !#                            #Rappelle la plus ancienne commande de l'historique.
    11. commande !^           #Exécute "commande" avec le premier argument de la commande précédente.
    12. commande !:n         #Exécute "commande" avec l'argument numéro "n" de la commande précédente.
    13. commande !:x-y      #Exécute "commande" avec les arguments numéro "x" à "y" de la commande précédente.
    14. commande !$          #Exécute "commande" avec le dernier argument de la commande précédente.
  7. 1 year ago and saved by 4 others
    1. #passer en root
    2. ifconfig eth0 hw ether AA:BB:CC:DD:EE:FF
  8. 1 year ago
    1. ### Gravure et image iso ###
    2. # creer une image iso avec le support des noms longs :
    3. mkisofs -joliet-long -R -o image.iso /mon/repertoire/a/graver/
    4. # puis la graver sur DVD
    5. growisofs -Z /dev/dvdrom=image.iso
    6.  
    7. ### Utilisation basique de sed ###
    8. # Ne pas oublier de rediriger la sortie vers "fichier2"
    9. # Sinon aucune modifications se sera effectuées :
    10. ## Rechercher / Remplacer une expression dans un fichier ##
    11. sed -e "s/exp1/exp2/" fichier
    12. ## Rechercher / Traiter les lignes qui contiennent l'expression ##
    13. # Imprime uniquement les lignes comprenant l'expression :
    14. sed -ne "/expression/p" fichier
    15. # Supprime les lignes contenant l'expression
    16. sed -e "/expression/d" fichier
  9. 1 year ago and saved by 1 other
    1. #L'appel à iconv n'est nécessaire que si votre système utilise utf8 comme jeu de caractères par défaut (ce qui devient de plus en plus courant) au lieu d'iso8859-1 (latin-1).
    2. wget -q www.monip.org -O -  | iconv -f iso8859-1 -t utf8 | sed -nre 's/^.* (([0-9]{1,3}\.){3}[0-9]{1,3}).*$/\1/p'
  10. 1 year ago and saved by 1 other
    1. echo $?
    2. # 0 => la commande s est exécutée correctement
    3. # 1 => erreur d exécution !
  11. 1 year ago and saved by 2 others
    1. Changer le lien symbolique /etc/alternatives/editor
    2.  
    3. Exemple :
    4. rm /etc/alternatives/editor
    5. ln -s /usr/bin/vim /etc/alternatives/editor

First / Previous / Next / Last / Page 1 of 1 (10 posteets)