Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ressourcesysteme:commandes_linux:start [2023/10/25 11:59]
emoc
ressourcesysteme:commandes_linux:start [2024/09/17 16:45] (Version actuelle)
emoc [Wi-Fi]
Ligne 4: Ligne 4:
  
 copiez/​collez une commande sur [[https://​explainshell.com/​]] et vous aurez une explication de sa syntaxe et de son effet. copiez/​collez une commande sur [[https://​explainshell.com/​]] et vous aurez une explication de sa syntaxe et de son effet.
 +
 +===== Envoyer le résultat d'une commande en ligne ====
 +
 +''​ls | nc termbin.com 9999''​
  
 ===== Système ===== ===== Système =====
Ligne 9: Ligne 13:
 === Rendre un fichier éxécutable === === Rendre un fichier éxécutable ===
 ''​chmod +x script.sh''​ # Rend le fichier script.sh executable ''​chmod +x script.sh''​ # Rend le fichier script.sh executable
 +
 +=== Caractéristiques du système ===
 +''​inxi -Fxxxrz''​\\
 +''​inxi -ACMSxxz''​ https://​smxi.org/​docs/​inxi-options.htm
  
 === Caractéristiques processeur === === Caractéristiques processeur ===
Ligne 44: Ligne 52:
 ===== Customisation ===== ===== Customisation =====
  
-==== Installation de police de caractères (avec Debian) ====+==== Installer une police de caractères (avec Debian) ====
  
 Copier les fichiers de la fonte (.ttf ou .otf) dans : Copier les fichiers de la fonte (.ttf ou .otf) dans :
Ligne 53: Ligne 61:
  
 Vérifier que les fichiers ont bien les droits 644 (-rw-r–r–) Vérifier que les fichiers ont bien les droits 644 (-rw-r–r–)
-  fc-cache -v pour mettre à jour les cache des fontes +  fc-cache -v   # pour mettre à jour les cache des fontes 
-  fc-list pour vérifier+  fc-list ​      # pour vérifier
 On peut aussi utiliser acessoires/​font-manager ou fontconfig (cf. https://​wiki.debian.org/​Fonts ) On peut aussi utiliser acessoires/​font-manager ou fontconfig (cf. https://​wiki.debian.org/​Fonts )
  
Ligne 118: Ligne 126:
 ''​ncdu -x / # afficher uniquement la partition racine aka slash''​ ''​ncdu -x / # afficher uniquement la partition racine aka slash''​
 ===== Réseau ===== ===== Réseau =====
 +
 +=== Quelle machine est visible sur le réseau local ? ===
 +
 +À adapter en fonction de l'​adresse IP de la passerelle/​routeur
 +  sudo nmap -sP 192.168.1.*
 +
  
 === Afficher l'​état des connexions réseaux (dont les adresses IP) === === Afficher l'​état des connexions réseaux (dont les adresses IP) ===
Ligne 229: Ligne 243:
 </​panel>​ </​panel>​
 </​accordion>​ </​accordion>​
 +
 +=== Identifier les machines sur un réseau local ===
 +
 +  # 20240917 testé sur Debian12 / kirin
 +  sudo apt install nmap
 +  sudo nmap -sn 192.168.1.1/​24
 +
 +Sans nmap, on peut utiliser ''​ip neigh''​ ou ce script python ([[https://​superuser.com/​a/​1195142|source]]) mais ça ne renvoie pas autant de résultats que nmap
 +
 +<code python>
 +#​!/​usr/​bin/​python3
 +
 +"""​List all hosts with their IP adress of the current network."""​
 +
 +import os
 +
 +out = os.popen('​ip neigh'​).read().splitlines()
 +for i, line in enumerate(out,​ start=1):
 +    ip = line.split('​ ')[0]
 +    h = os.popen('​host {}'​.format(ip)).read()
 +    hostname = h.split('​ ')[-1]
 +    print("​{:>​3}:​ {} ({})"​.format(i,​ hostname.strip(),​ ip))
 +</​code>​
 + 
 ===== Résolution de problèmes ===== ===== Résolution de problèmes =====
  
  • ressourcesysteme/commandes_linux/start.1698227967.txt.gz
  • Dernière modification: 2023/10/25 11:59
  • par emoc