Les commandes utile
Date
Afficher la date
date
Modifier la date
date --set 16:03:20
# ou
date --set 2021-08-05
Afficher l'historique des commandes
history
Afficher l'historique des connexions
# Tous les logs de connexion au serveur
last
# Les derniers logs pour chaque utilisateur
lastlog
# les logs des tentatives de connexion qui ont échoué
lastb
Afficher les ports utilisés
Pour répertorier tous les ports TCP ou UDP écoutés, y compris les services utilisant les ports et l'état du socket, utilisez la commande suivante :
sudo ss -tunlp
Pour modifier les ports voir le livre Configuration du Firewall pour plus de détails.
Afficher la version OS Linux
cat /etc/debian_version
Afficher l'IP de son serveur
ip addr show
Pour un affichage plus claire :
ip -stats -color -human addr
Connexion a un serveur distant
Connexion à un serveur distant sans l'utilisation de clé SSH.
ssh username@ip.address
Afficher les services utilisés
sudo service --status-all
Afficher les process en cours
sudo ps aux
Statistique sur les services en cours :
htop
Afficher les programmes installé
sudo dpkg --list
Afficher les interfaces
ip a
Statistiques réseaux
Afficher les stats sur les interfaces :
sudo apt install bmon
sudo bmon
# press q to quit
ou
sudo apt install cbm
sudo cbm
# press q to quit
Afficher les stats sur une interface en particulier
sudo tcptrack -i <interface>
# Exemple :
sudo tcptrack -i eth0
Afficher la taille d'un dossier
sudo du -sh <folder>
# Exemple taille total du dossier
sudo du -sh /backup
> 6,2G backup
# Exemple taille total des sous-dossiers
sudo du -sh /backup/*
> 21M backup/database
> 6,2G backup/docker
> 1,7M backup/etc
> 4,0K backup/output.log.gz
> 16K backup/script
> 616K backup/ssh
# Exemple taille total trié par taille
sudo du -sh /backup/* | sort -h
> 6,2G backup/docker
> 21M backup/database
> 1,7M backup/etc
> 616K backup/ssh
> 16K backup/script
> 4,0K backup/output.log.gz
Supprimer un service
Supprime les données, la configuration et toutes les dépendances.
sudo apt-get -y autoremove --purge <service>