Modèle:Commandes de gestion des serveurs

De OSWiki
Aller à la navigation Aller à la recherche

Gestion des serveurs

Commande Description
lsblk

ou

sudo fdisk -l

Lister les partitions su système [1]
sudo smartctl --all /dev/<dique> Etat d'un disque, plus les valeurs sont faibles plus c'est proche de la rupture.
uname -a Connaître la version du noyau Linux
apt-cache policy <paquet(s)> Connaître la version d'un paquet
dpkg -l Liste des paquets installés
df -h L'espace disque libre est listé en format lisible pour l'homme.
ls -la Liste les fichiers avec leurs permissions, propriétaires, tailles, et dates de modifications

-h lisible pour l'homme

du -sh

ou

du -h

Taille des répertoires/des fichiers en formats humains
scp compte@machine_distante:/chemin/absolu/vers/fichier /chemin/vers/repertoire/destination/

cd le_repertoire_de_copie

scp -rp user@host.com:/toto/titi_dir ./

Copier un fichier depuis un serveur distant.

-r permet de faire une copie récursive du répertoire titi_dir/

-p permet de préserver les users, droits et date des fichiers

sftp -ro "IdentityFile /<chemin_serveur_copieur>/.ssh/id_dsa" <utilisateur>@<domaine_serveur_distant>:/dossier_copié/ /dossier_de_destination/

Copier des dossiers avec clé ssh
sudo shutdown -r now Redémarrer le serveur immédiatement
tar -xjvf nomdufichieradecompresser.tar.bz2 Décompression de fichier .tar.bz2
tar -xvzf <nom_du_fichier> Décompression de fichier tar.gz
tar czvf < nom_archive >.tar.gz < nom_rep > Compresser un fichier ou un répertoire en tar.gz
netstat -ltunp Quel processus pour quel port ?
find /dossier -name " *.c " -print
Recherche d'un fichier par son nom ajouter -delete à la fin pour supprimer les fichiers.
source ~/.bashrc Recharger bashrc sans reboot
find /adresse_racine -iname "*.tar.gz" -exec mv {} /adresse_copie/ \; Trie tous les fichiers d'un type à partir d'un répertoire et le envoie

dans un dossier.

ps aux | grep <nom_processus>

ou dans un script bash

 $pid=(pgrep -f <nom du processus>);
Trouver le pid d'un processus comme SCREEN -d -m -S <nom>