Voici une liste de commandes utiles exécutables dans une console.
Par convention, les périphériques seront définis sur une machine standard de façon suivante :
| Commande | Fonction | Remarques |
|---|---|---|
| df | Donne des informations sur les partitions | |
| fdisk -l | Donne des informations sur les disques et les partitions | |
| umount /mnt/hda1 | Démonte la partition hda1 | |
| umount -a | Démonte toutes les partitions | Racine Linux (/) reste montée |
| mount -t vfat /dev/hda1 /mnt/hda1 | Monte hda1 (fat32) dans le dossier /mnt/hda1 | |
| ntfs-3g /dev/hda1 /mnt/hda1 | Monte hda1 (NTFS) en écriture dans le dossier /mnt/hda1 | Penser à démonter avant (umount /dev/hda1) |
| ddrescue -B -n /dev/hda /dev/hdb | Clone hda sur hdb bit à bit (le partitionement repris) | |
| ddrescue -B -r 1 /dev/hda /dev/hdb | Clone hda sur hdb bit à bit en tentant de récupérer les secteurs endommagés | |
| ntfsresize -n -s20G /dev/hda1 | Simule le redimensionnement d'une partition NTFS à 20 Go | Penser à démonter avant (umount /dev/hda1) |
| ntfsresize -s20G /dev/hda1 | Redimensionnement d'une partition NTFS à 20 Go | Penser à démonter avant (umount /dev/hda1) |
| ntfsfix /dev/hda1 | NTFS : Tente de réparer certaines erreurs et programme un chkdsk au reboot | Penser à démonter avant (umount dev/hda1) |
| ntfsundelete -s -m “*.doc” /dev/hda1 | NTFS : liste tous les fichiers doc effacés - indique 100% si récupérable | Penser à démonter avant(umount /dev/hda1) |
| ntfsundelete -u -m “toto.doc” -o ”/root/toto.doc” /dev/hda1 | NTFS : tente une récupération de fichier effacé (toto.doc). Le résultat est copié dans “dossier personnel” du bureau | Penser à démonter avant (umount /dev/hda1) |
| ntfsclone -o /dev/hdb1 /dev/hda1 | NTFS : Clone hda1 sur hdb1 | Attention à l'ordre ! Cible en premier ! |
| ntfsclone -o /mnt/hda2 /disk_c.img /dev/hda1 | NTFS : crée un fichier image sur hda2 (D) de la partition hda1 (C) | Attention à l'ordre ! Cible en premier ! |
| mount -t ntfs -o loop /mnt/hda2 /disk_c.img /mnt/ntfsclone | Monte l'image créée avec ntfsclone dans le dossier /mnt/ntfsclone | créer le point de montage avant : mkdir /mnt/ntfsclone |
| Commande | Fonction | Remarques |
|---|---|---|
| ifconfig -a | Affiche la liste des interfaces réseau et leur paramétrage | IP= Inet Addr ; MAC=HWaddr |
| ifconfig eth0 xxx.xxx.xxx.xxx netmask yyy.yyy.yyy.yyy | Affecte l'adresse IP xxx.xxx.xxx.xxx avec le masque yyy.yyy.yyy.yyy à la première carte réseau | |
| ping 10.191.133.1 | Teste la connexion avec la machine 10.191.133.1 | |
| traceroute www.impots.gouv.fr | Détermine le chemin suivi par un paquet | Chaque numéro correspond à un routeur |
| netstat –tcp | Liste les ports TCP ouverts | |
| host www.impots.gouv.fr | Donne l'adresse IP de la machine www.impots.gouv.fr | |
| host xxx.xxx.xxx.xxx | Donne si possible le FQDN de l'IP xxx.xxx.xxx.xxx | |
Les commandes suivantes sont des scripts spécifiques à Slax-LFI:
| Commande | Fonction | Remarques |
|---|---|---|
| audit | Lance un audit matériel de la machine et affiche le rapport dans Konqueror avec LSH | |
| udpcast | Lance l'assistant udpcast Slax-LFI | |