Add additional maintenance commands for system monitoring and configuration
This commit is contained in:
@@ -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
|
||||
}
|
||||
```
|
||||
Reference in New Issue
Block a user