====== Linux, commandes utiles ======
===== Informations sur le système =====
Nom de la machine, distribution, version du noyau...
$ hostnamectl
Static hostname: vps-c505fe64
Icon name: computer-vm
Chassis: vm 🖴
Machine ID: 323b2b043ff747848a9c1c2b06f44901
Boot ID: b1812bbbf1c449338b0ec1364b63f275
Virtualization: kvm
Operating System: Debian GNU/Linux 12 (bookworm)
Kernel: Linux 6.1.0-27-cloud-amd64
Architecture: x86-64
Hardware Vendor: OpenStack Foundation
Hardware Model: OpenStack Nova
Firmware Version: 1.16.3-debian-1.16.3-2~bpo12+1
===== Modules =====
==== Redémarrer le wifi ====
Identifier le pilote du wifi :
sudo lshw -C network
Le nom du driver apparaît dans la ligne ''configuration''
> *-network
> description: Interface réseau sans fil
> produit: QCA6174 802.11ac Wireless Network Adapter
> fabriquant: Qualcomm Atheros
> identifiant matériel: 0
> information bus: pci@0000:3a:00.0
> nom logique: wlp58s0
> version: 32
> numéro de série: 9c:b6:d0:de:ea:b5
> bits: 64 bits
> horloge: 33MHz
> fonctionnalités: pm msi pciexpress bus_master cap_list ethernet physical wireless
> configuration: broadcast=yes **driver=ath10k_pci** driverversion=4.4.0-179-generic firmware=WLAN.RM.2.0-00180-QCARMSWPZ-1 latency=0 link=no multicast=yes wireless=IEEE 802.11abgn
> ressources: irq:135 mémoire:dc000000-dc1fffff
Redémarrer celui-ci :
sudo modprobe -r ath10k_pci && sudo modprobe ath10k_pci
===== Services =====
# Lister les services
sudo systemctl list-units --type=service
# Obtenir le détail d'un service
sudo systemctl status nom_du_service.service
# Lancer un service
sudo systemctl start nom_du_service.service
# Arrêter un service
sudo systemctl stop nom_du_service.service
# Arrêter/relancer un service
sudo systemctl restart nom_du_service.service
# Recharger la configuration sans interrompre le service
sudo systemctl reload nom_du_service.service
# Activer un service (demander qu'il se lance au démarrage de la machine)
sudo systemctl enable nom_du_service.service
# Désactiver un service (qu'il ne se lance pas au démarrage de la machine)
sudo systemctl disable nom_du_service.service