User Tools

Site Tools


informatique:linux:commandes_linux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
informatique:linux:commandes_linux [2019/04/09 13:08] – [telnet] Envoi d'un mail pteuinformatique:linux:commandes_linux [2019/07/04 09:01] – ntp pteu
Line 1710: Line 1710:
  
 Permet d'interroger un serveur DNS afin d'obtenir des informations sur un domaine ou sur une machine : Permet d'interroger un serveur DNS afin d'obtenir des informations sur un domaine ou sur une machine :
-  nslookup google.fr +<code bash> 
-   Server:         127.0.0.1 +nslookup google.fr 
-   Address:        127.0.0.1#53 + Server:         127.0.0.1 
-    + Address:        127.0.0.1#53
-   Non-authoritative answer: +
-   Name:   google.fr +
-   Address: 216.239.59.104 +
-   Name:   google.fr +
-   Address: 66.249.93.104 +
-   Name:   google.fr +
-   Address: 72.14.221.104+
  
-Cet outil est "désuet" ; ''dig'' le remplace et est plus complet.+ Non-authoritative answer: 
 + Name:   google.fr 
 + Address: 216.239.59.104 
 + Name:   google.fr 
 + Address: 66.249.93.104 
 + Name:   google.fr 
 + Address: 72.14.221.104
  
 +# pour interroger un serveur (ici 10.1.1.24) en particulier :
 +nslookup google.fr 10.1.1.24
  
 +# utiliser nslookup en mode interactif
 +nslookup
 +> server 10.1.1.24
 +Default server: 10.1.1.24
 +Address: 10.1.1.24#53
 +> google.fr
 +Server: 10.1.1.24
 +Address: 10.1.1.24#53
 +
 +Non-authoritative answer:
 +Name: google.fr
 +Address: 216.58.209.227
 +</code>
 +
 +Cet outil est "désuet" car plus maintenu sous Linux (mais pas sous Windows) ; ''dig'' le remplace et est plus complet.
 +
 +
 +=====NTP=====
 +
 +NTP est le protocole de synchronisation d'horloge d'équipements informatique ; le démon NTPd permet à une machine Linux de se synchroniser régulièrement pour conserver une date/heure fiable sur le long terme.
 +
 +/etc/ntp.conf
 +<code bash>
 +# spécification des serveurs sur lesquels se synchroniser
 +pool 0.fr.pool.ntp.org iburst
 +pool 0.ch.pool.ntp.org iburst
 +pool 0.debian.pool.ntp.org iburst
 +pool 1.debian.pool.ntp.org iburst
 +pool 2.debian.pool.ntp.org iburst
 +pool 3.debian.pool.ntp.org iburst
 +
 +# si besoin, préciser les clients qui peuvent se synchroniser sur nous
 +restrict 127.0.0.1
 +restrict ::1
 +</code>
 +
 +Forcer la mise à jour de la date sur un serveur en particulier : ''ntpdate 1.2.3.4''
 +
 +Vérifier le bon fonctionnement :
 +<code bash>
 +ntpq -p
 +     remote           refid      st t when poll reach   delay   offset  jitter
 +==============================================================================
 + 0.fr.pool.ntp.o .POOL.          16 p    -   64    0    0.000    0.000   0.000
 + 0.ch.pool.ntp.o .POOL.          16 p    -   64    0    0.000    0.000   0.000
 + 0.debian.pool.n .POOL.          16 p    -   64    0    0.000    0.000   0.000
 + 1.debian.pool.n .POOL.          16 p    -   64    0    0.000    0.000   0.000
 + 2.debian.pool.n .POOL.          16 p    -   64    0    0.000    0.000   0.000
 + 3.debian.pool.n .POOL.          16 p    -   64    0    0.000    0.000   0.000
 +#ntp-2.arkena.ne 193.190.230.65   2 u   34   64  177   14.795   -2.333   0.212
 +-178.249.167.0 ( 195.66.241.2     2 u   30   64  177    9.682   -0.016   0.152
 +*eudyptula.init7 162.23.41.10     2 u   37   64  177   13.736   -0.070   0.152
 +-smtp1.xipalia.c 193.190.230.65   2 u   33   64  177    2.047   -0.552   0.292
 +-bart.nexellent. 194.242.34.149   2 u   41   64  177   19.428   -0.173   0.256
 +#pob01.aplu.fr   193.204.114.232  2 u   34   64  177    1.974   -2.490   0.213
 +#nsa.priv.pw     85.199.214.102   2 u   29   64  177    5.035   -1.964   0.192
 +#enterprise.frmu 241.73.83.127    3 u   33   64  177    5.173   -0.099   0.106
 +-tick.ntp.infoma .GPS.            1 u   25   64  177   15.019    0.280   0.182
 ++sunflower.spide 145.238.203.14   2 u   28   64  177    2.087   -0.193   0.200
 +-ip139.ip-5-196- 145.238.203.14   2 u   34   64  177    1.841    0.178   0.176
 ++cluster009.lino 193.190.230.66   2 u   24   64  177    1.967    0.308   0.187
 +#skarabrae.draxi 131.188.3.222    2 u   32   64  177   17.052   -2.525   0.231
 +-2001:41d0:b:816 124.216.164.14   2 u   32   64  177   10.852   -0.471   0.171
 ++2001:41d0:1:8da 193.190.230.66   2 u   29   64  177    2.073   -0.147   0.147
 +x78.192.0.158 (c .DCFa.           1 u   30   64  177    5.231   20.499   0.273
 +#eva.aplu.fr     37.187.106.108   3 u   27   64  177   15.125    0.178   0.114
 +#lotor.mcl.gg    237.17.204.95    2 u   30   64  177   20.259   -4.050   0.217
 +</code>
 =====passwd===== =====passwd=====
  
Line 2024: Line 2093:
  
   * Afficher les lignes de 2 à 5 d'un fichier ; alternative : afficher les lignes de 2 jusqu'à ce qu'une expression régulière matche (dans cet exemple : /sys/)   * Afficher les lignes de 2 à 5 d'un fichier ; alternative : afficher les lignes de 2 jusqu'à ce qu'une expression régulière matche (dans cet exemple : /sys/)
-<code bash>sed -n '2,5p' <fichier></code+<code bash> 
-<code bash>sed -n '2,/sys/p' <fichier></code>+sed -n '2,5p' <fichier> 
 +sed -n '2,/sys/p' <fichier> 
 +</code>
  
   * Supprimer les lignes contenant toto dans le fichier toto.txt :   * Supprimer les lignes contenant toto dans le fichier toto.txt :
 <code bash>sed -i '/toto/d' toto.txt</code> <code bash>sed -i '/toto/d' toto.txt</code>
 +
 +  * Supprimer les lignes vides
 +<code bash>sed '/^$/d' toto.txt</code>
  
   * supprimer (''d'') les première lignes du début d'un fichier (''0,'') jusqu'à un motif (''^begin'' dans cet exemple), et supprimer les dernières lignes depuis un motif (''/^end/'') jusqu'à la fin du fichier ('',$'') :   * supprimer (''d'') les première lignes du début d'un fichier (''0,'') jusqu'à un motif (''^begin'' dans cet exemple), et supprimer les dernières lignes depuis un motif (''/^end/'') jusqu'à la fin du fichier ('',$'') :
informatique/linux/commandes_linux.txt · Last modified: 2024/04/05 06:58 by pteu