informatique:linux:commandes_linux
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
informatique:linux:commandes_linux [2020/02/04 13:32] – [history] HISTSIZE et cie pteu | informatique:linux:commandes_linux [2020/05/07 12:39] – [sed] supprimer une ligne pteu | ||
---|---|---|---|
Line 536: | Line 536: | ||
</ | </ | ||
+ | Récupérer le numéro de série (serial number) d'une zone (enlever //+short// pour un résultat plus verbeux) : | ||
+ | <code bash> | ||
+ | dig +short SOA pteu.fr | ||
+ | dns105.ovh.net. tech.ovh.net. 2018110900 86400 3600 3600000 300 | ||
+ | </ | ||
+ | |||
+ | Interroger tous les serveurs faisant autorité d'une zone : | ||
+ | <code bash> | ||
+ | dig +nssearch pteu.fr | ||
+ | SOA dns105.ovh.net. tech.ovh.net. 2018110900 86400 3600 3600000 300 from server 213.251.188.149 in 0 ms. | ||
+ | SOA dns105.ovh.net. tech.ovh.net. 2018110900 86400 3600 3600000 300 from server 2001: | ||
+ | SOA dns105.ovh.net. tech.ovh.net. 2018110900 86400 3600 3600000 300 from server 2001: | ||
+ | SOA dns105.ovh.net. tech.ovh.net. 2018110900 86400 3600 3600000 300 from server 213.251.128.149 in 2 ms. | ||
+ | </ | ||
=====dirname===== | =====dirname===== | ||
Line 1004: | Line 1018: | ||
* '' | * '' | ||
Exemple : | Exemple : | ||
- | <code bash> | + | <file bash .bashrc> |
HISTCONTROL=ignoredups: | HISTCONTROL=ignoredups: | ||
HISTTIMEFORMAT=" | HISTTIMEFORMAT=" | ||
HISTSIZE=10000 | HISTSIZE=10000 | ||
HISTFILESIZE=20000 | HISTFILESIZE=20000 | ||
- | </code> | + | </file> |
On peut relancer une commande de l' | On peut relancer une commande de l' | ||
Line 1742: | Line 1756: | ||
=====netcat===== | =====netcat===== | ||
- | Permet | + | Netcat (nc) est un couteau-suisse réseau qui permet |
* '' | * '' | ||
* '' | * '' | ||
Line 1749: | Line 1763: | ||
* '' | * '' | ||
* '' | * '' | ||
+ | |||
+ | * pour tester si des ports sont ouverts sur une machine distante: | ||
+ | <code bash> | ||
+ | # -z = on n' | ||
+ | # -v = mode verbeux | ||
+ | # 80: numéro de port à tester | ||
+ | $ nc -zv 10.0.0.1 80 | ||
+ | Connection to 10.0.0.1 80 port [tcp/ssh] succeeded! | ||
+ | |||
+ | # On peut remplacer un port par une liste de port (séparés par des espaces : "80 443") | ||
+ | # ou une plage de ports (" | ||
+ | # Par défaut on teste en TCP ; pour utiliser UDP, ajouter le paramètre -u | ||
+ | # (ex ici pour tester le DNS et le SYSLOG) : | ||
+ | $ nc -zv 10.0.0.1 -u 53 514 | ||
+ | </ | ||
* Créer un automate qui renvoie au client tout ce que ce dernier envoie dans la socket : | * Créer un automate qui renvoie au client tout ce que ce dernier envoie dans la socket : | ||
Line 2193: | Line 2222: | ||
<code bash> | <code bash> | ||
sed '/ | sed '/ | ||
+ | </ | ||
+ | |||
+ | * Supprimer la 5eme ligne du fichier toto.txt | ||
+ | <code bash> | ||
+ | sed -i ' | ||
</ | </ | ||
informatique/linux/commandes_linux.txt · Last modified: 2024/04/05 06:58 by pteu