Add additional maintenance commands for system monitoring and configuration

This commit is contained in:
Maxime BOURIEAU
2026-10-14 15:43:02 +02:00
parent 1ccdf041b4
commit 1f85603906
@@ -45,3 +45,120 @@ sudo rm -rf /var/cache/apt/*
sudo rm -rf /var/cache/apt-cacher-ng/*
sudo systemctl start apt-cacher-ng
```
## Consulter l’utilisation de la mémoire et du processeur
```bash
top
htop
```
## Consulter l’utilisation des disques
```bash
df -h --total
```
## Supprimer un lien symbolique
```bash
rm -i 'nom_du_lien_symbolique'
```
## Modifier la configuration de la carte réseau
```bash
nano /etc/netplan/50-cloud-init.yaml
```
## Appliquer la configuration de la carte réseau
```bash
netplan apply
```
## Connaître la version de Linux
### Ubuntu et Debian
```bash
lsb_release -a
cat /proc/version
```
### CentOS
```bash
rpm --query centos-release
```
## Configurer la synchronisation NTP
### Avec systemd-timesyncd
Modifier le fichier de configuration :
```bash
nano /etc/systemd/timesyncd.conf
```
Définir les serveurs NTP :
```text
NTP=AD1 AD2
```
Redémarrer le service :
```bash
systemctl restart systemd-timesyncd.service
```
### Avec NTPD
Modifier le fichier de configuration :
```bash
nano /etc/ntp.conf
```
Activer et vérifier la synchronisation NTP :
```bash
timedatectl set-ntp true
systemctl restart systemd-timesyncd.service
systemctl enable systemd-timesyncd.service
timedatectl status
```
## Renommer une machine Ubuntu
```bash
hostnamectl set-hostname "NOM_DE_MACHINE"
```
Redémarrer ensuite la machine.
## Corriger la rotation des journaux syslog
Modifier le fichier de configuration :
```bash
nano /etc/logrotate.d/rsyslog
```
Cette modification nécessite un redémarrage du serveur. Si aucune configuration syslog n’est présente, ajouter le bloc suivant :
```text
/var/log/syslog
{
rotate 7
daily
missingok
notifempty
delaycompress
compress
postrotate
/usr/lib/rsyslog/rsyslog-rotate
endscript
}
```