Ressources informatiques

Ressources informatiques

Ressources informatiques

Commandes Linux

Fichiers et Répertoires
Commande Description Exemple
ls -laLister le contenu d'un répertoirels -la /etc
cdChanger de répertoirecd /var/log
pwdAfficher le répertoire courantpwd
mkdirCréer un dossiermkdir test
cpCopier un fichiercp fichier.txt /backup
mvDéplacer/Renommermv a.txt b.txt
rm -rfSupprimerrm -rf dossier
findRechercher un fichierfind / -name "*.log"
du -shAfficher la taille d'un dossierdu -sh /home
df -hAfficher l'espace disquedf -h
Utilisateurs et Groupes
Commande Description Exemple
useraddCréer un utilisateuruseradd -m -s /bin/bashjohn
passwdChanger un mot de passepasswd john
usermodModifier un utilisateurusermod -aG sudo john
userdelSupprimer un utilisateuruserdel john
groupaddCréer un groupegroupadd dev
idAfficher l'UID, le GIDid john
Permissions
Commande Description Exemple
chmodModifier permissionschmod 755 script.sh
chownModifier propriétairechown user:group fichier
chgrpModifier groupechgrp dev fichier
umaskAfficher les permissions par défautumask 022
Processus
Commande Description Exemple
ps auxAfficher la liste des processusps aux | grep nginx
topAfficher la liste des processus en temps réeltop
killEnvoyer un signal à un processuskill -9 1234
Services Systemd
Commande Description Exemple
systemctl statusAfficher l'état d'un servicesystemctl status nginx
systemctl startDémarrer un servicesystemctl start nginx
systemctl stopArrêter un servicesystemctl stop nginx
systemctl restartRedémarrer un servicesystemctl restart nginx
journalctl -uAfficher les logs d'un servicejournalctl -u nginx -f
Réseau
Commande Description Exemple
ip aAfficher interfaces réseauip a
ip rAfficher les routesip r
pingTester la connectivitéping google.com
ss -tulnAfficher la liste des ports ouvertsss -tuln
wgetTélécharger une page Webwget https://example.com
curlTester une URLcurl -I https://example.com
sshSe connecter à distancessh user@serveur
scpEffectuer une copie sécuriséescp fichier.txt user@serveur:/tmp
Surveillance et Logs
Commande Description Exemple
free -hAfficher la mémoire disponiblefree -h
uptimeAfficher la charge systèmeuptime
dmesgAfficher les messages du noyaudmesg | tail
Gestion des Paquets Debian
Commande Description Exemple
apt updateMettre à jour la liste des dépôtsapt update
apt upgradeMettre à jour les paquetsapt upgrade
apt install <nom du paquet>Installer un paquetapt install nmap
apt purge <nom du paquet>Désinstaller un paquetapt purge nmap
apt search <nom du paquet>Rechercher un paquetapt search nmap
apt list --installedAfficher la liste des paquets installésapt list --installed
dpkg -L <nom du paquet>Visualiser la liste des fichiers d'un paquet installédpkg -L nmap