Ce mémo a été publié le 23 janvier 2010 et peut contenir des informations qui peuvent être incomplètes, non mises à jour voir erronées du fait de son ancienneté.
N'hésitez pas à compléter votre recherche sur des articles plus récents.
Rechercher une chaîne de caractères de façon récursive à partir du répertoire courant :
1 |
find . -name "*" -exec grep -Hn "string" {} ; |
ou plus rapide à l’exécution :
1 |
find . | xargs grep STRING |
Vérifier une clé usb sous FAT32
Ouvrir un shell et se connecter avec l’utilisateur root.
Retrouver le périphérique avec la commande « mount »
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
mount /dev/sda3 on / type ext4 (rw,acl,user_xattr) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) debugfs on /sys/kernel/debug type debugfs (rw) udev on /dev type tmpfs (rw) devpts on /dev/pts type devpts (rw,mode=0620,gid=5) /dev/sda4 on /home type ext3 (rw,acl,user_xattr) /dev/sda1 on /windows/C type fuseblk (rw,noexec,nosuid,nodev,allow_other,default_permissions,blksize=4096) fusectl on /sys/fs/fuse/connections type fusectl (rw) securityfs on /sys/kernel/security type securityfs (rw) gvfs-fuse-daemon on /home/geeko/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=geeko) rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) /dev/sdc on /media/FD71-883A type vfat (rw,nosuid,nodev,uhelper=devkit,uid=1001,gid=100,shortname=lower,dmask=0077,utf8=1,flush) /dev/sdd1 on /media/18F2-14F0 type vfat (rw,nosuid,nodev,uhelper=devkit,uid=1001,gid=100,shortname=lower,dmask=0077,utf8=1,flush) |
Lancer la vérification avec la commande « dosfsck »
1 2 |
command dosfsck -t -a -w /dev/sdd1 dosfsck 2.11, 12 Mar 2005, FAT32, LFN There are differences between boot sector and its backup. Differences: (offset:original/backup) 65:01/00 Not automatically fixing this. FATs differ but appear to be intact. Using first FAT. Reclaimed 107210 unused clusters (439132160 bytes) in 4 chains. Performing changes. /dev/sdd1: 74 files, 113817/240418 clusters |
Les fichiers récupérés sont à la racine de la clé USB.