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 [2021/04/07 08:09] – [who] pteu | informatique:linux:commandes_linux [2021/12/22 15:52] – [timeout] pteu | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{tag> | ||
====== Commandes Linux ====== | ====== Commandes Linux ====== | ||
Line 5: | Line 4: | ||
Cet article présente des commandes système sous Linux. En général on obtient de l'aide sur une commande en tapant '' | Cet article présente des commandes système sous Linux. En général on obtient de l'aide sur une commande en tapant '' | ||
- | Les commandes réseaux sont décrites ici : [[linux | + | Les commandes réseaux sont décrites ici : [[informatique: |
Line 67: | Line 66: | ||
+ | =====arping===== | ||
+ | |||
+ | Détecter une adresse IP usurpée / duplicate : | ||
+ | <code bash> | ||
+ | arping -D -q -I eth0 -c 2 192.168.0.5 | ||
+ | </ | ||
=====aspell===== | =====aspell===== | ||
Vérificateur d' | Vérificateur d' | ||
Line 450: | Line 455: | ||
# afficher la date dans 5 mois et 4 jours (regarde, on peut même faire des fautes, c'est pris en compte !) : | # afficher la date dans 5 mois et 4 jours (regarde, on peut même faire des fautes, c'est pris en compte !) : | ||
date --date=' | date --date=' | ||
+ | # afficher la date, 89 jours après le 26 mai 2022 : | ||
+ | date -d "26 may 2022 +89 days" | ||
+ | Tue Aug 23 00:00:00 UTC 2022 | ||
# mettre à jour la date et l' | # mettre à jour la date et l' | ||
Line 2078: | Line 2086: | ||
</ | </ | ||
+ | =====printf===== | ||
+ | |||
+ | Comme [[informatique: | ||
+ | <code bash> | ||
+ | a=12; b=34; c=' | ||
+ | printf 'a=%i, b=%i, c=%s\n' | ||
+ | a=12, b=34, c=toto | ||
+ | </ | ||
+ | '' | ||
+ | |||
+ | Pour formater l' | ||
+ | <code bash> | ||
+ | a=12; b=34; c=' | ||
+ | # on aligne $a et $b à droite sur 5 colonnes, et $c à gauche sur 20 colonnes | ||
+ | printf ' | ||
+ | a= 12, b= 34, c=toto | ||
+ | </ | ||
+ | |||
+ | ====Afficher x fois le même caractère==== | ||
+ | |||
+ | Pour afficher 10 fois le caractère " | ||
+ | <code bash> | ||
+ | printf ' | ||
+ | ========== | ||
+ | </ | ||
=====ps===== | =====ps===== | ||
Line 2102: | Line 2135: | ||
</ | </ | ||
+ | Afficher les processus les plus consommateurs de mémoire/de CPU : | ||
+ | <code bash> | ||
+ | ps -eo pmem, | ||
+ | ps -eo pmem, | ||
+ | </ | ||
=====pstree===== | =====pstree===== | ||
Line 2746: | Line 2784: | ||
<code bash> | <code bash> | ||
time -f " | time -f " | ||
- | </ | + | </ |
+ | |||
+ | |||
+ | =====timeout===== | ||
+ | |||
+ | **timeout** permet de lancer une commande et de la killer si elle n'est pas terminée dans le laps de temps indiqué. Syntaxe : '' | ||
+ | |||
+ | <code bash> | ||
+ | timeout 10s ping google.fr | ||
+ | </ | ||
=====top===== | =====top===== | ||
Line 2768: | Line 2816: | ||
</ | </ | ||
=====traceroute===== | =====traceroute===== | ||
- | [[http:// | ||
- | L' | ||
- | Certains routeurs ne communiquent pas d'informations | + | [[http:// |
+ | L' | ||
+ | |||
+ | Certains routeurs ne communiquent pas d'information | ||
<code bash> | <code bash> | ||
traceroute google.fr | traceroute google.fr | ||
Line 2790: | Line 2839: | ||
</ | </ | ||
+ | Par défaut le protocole UDP/33434-5 est utilisé mais il peut être filtré. On peut donc demander au traceroute de changer de port ('' | ||
=====trap===== | =====trap===== | ||
Line 2804: | Line 2854: | ||
=====type===== | =====type===== | ||
- | **type** est une commande interne de bash qui permet de savoir à quoi correspond un " | + | **type** est une commande interne de bash qui permet de savoir à quoi correspond un " |
<code bash> | <code bash> | ||
type -t ls | type -t ls | ||
| | ||
+ | |||
type -t l | type -t l | ||
alias | alias | ||
+ | |||
type l | type l | ||
l is aliased to 'ls -p --color' | l is aliased to 'ls -p --color' |
informatique/linux/commandes_linux.txt · Last modified: 2024/04/05 06:58 by pteu