Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
ressourcesysteme:commandes_linux:start [2025/03/17 11:25] emoc [Wi-Fi] |
ressourcesysteme:commandes_linux:start [2025/09/19 11:12] (Version actuelle) emoc [Système] |
||
|---|---|---|---|
| Ligne 26: | Ligne 26: | ||
| === Type de linux === | === Type de linux === | ||
| ''uname -srm'' | ''uname -srm'' | ||
| + | |||
| + | === Type de système d'affichage (X11, Wayland) === | ||
| + | ''echo $XDG_SESSION_TYPE'' | ||
| === Version d'OS === | === Version d'OS === | ||
| ''lsb_release -a'' | ''lsb_release -a'' | ||
| + | |||
| + | === Connaître l'environnement de bureau === | ||
| + | ''echo "${XDG_CURRENT_DESKTOP}"'' | ||
| === Espace disque === | === Espace disque === | ||
| Ligne 71: | Ligne 77: | ||
| === Changer la luminosité de l'écran === | === Changer la luminosité de l'écran === | ||
| xrandr|grep ' connected '|awk '{print $1}' # renvoie le nom de l'écran, par ex. VGA-1 | xrandr|grep ' connected '|awk '{print $1}' # renvoie le nom de l'écran, par ex. VGA-1 | ||
| + | # ou, variante : xrandr -q |grep " connected" | ||
| xrandr --output VGA-1 --brightness 0.5 | xrandr --output VGA-1 --brightness 0.5 | ||
| Ligne 136: | Ligne 143: | ||
| hostname -I | hostname -I | ||
| + | | ||
| + | === Quelle est l'adresse IP de la passerelle ? === | ||
| + | |||
| + | ip r | ||
| + | | ||
| + | === Quel est le masque de sous-réseau ? === | ||
| + | En clair | ||
| + | sudo ifconfig | ||
| + | Le masque de sous-réseau est aussi affiché par les commandes ''ip a'' et autres en [[https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing|notation CIDR]] | ||
| === Quelle machine est visible sur le réseau local ? === | === Quelle machine est visible sur le réseau local ? === | ||
| Ligne 141: | Ligne 157: | ||
| À adapter en fonction de l'adresse IP de la passerelle/routeur | À adapter en fonction de l'adresse IP de la passerelle/routeur | ||
| sudo nmap -sP 192.168.1.* | sudo nmap -sP 192.168.1.* | ||
| + | |||
| + | === Trouver une IP libre sur le réseau === | ||
| + | (Pour la donner à un ESP32) | ||
| + | sudo arp-scan -I wlp3s0 192.168.1.1/24 | ||
| + | ou | ||
| + | sudo nmap -sP -PR 192.168.1.* # (plus complet) | ||
| Ligne 273: | Ligne 295: | ||
| Avec **arp** «//Address Resolution Protocol (ARP) is a fundamental part of IP networking. ARP’s primary function is to convert 32-bit IP addresses to 48-bit Ethernet MAC addresses. This conversion is crucial because while IP networking requires IP addresses, the underlying Ethernet hardware can only understand MAC addresses.//» | Avec **arp** «//Address Resolution Protocol (ARP) is a fundamental part of IP networking. ARP’s primary function is to convert 32-bit IP addresses to 48-bit Ethernet MAC addresses. This conversion is crucial because while IP networking requires IP addresses, the underlying Ethernet hardware can only understand MAC addresses.//» | ||
| sudo arp -a # | sudo arp -a # | ||
| + | Avec **arp-scan** | ||
| + | sudo apt install arp-scan | ||
| + | arp-scan -l | ||
| Avec **ip** | Avec **ip** | ||
| ip neigh show | ip neigh show | ||