Il s'agit de la commande fatcat qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
fatcat - Outil d'exploration, d'extraction, de réparation et d'investigation du système de fichiers FAT
SYNOPSIS
disque fatcat.img [options]
DESCRIPTION
fatcat est un outil autonome qui vous permet d'explorer, d'extraire, de réparer et de criminaliser FAT
systèmes de fichiers Il prend actuellement en charge FAT12, FAT16 et FAT32.
OPTIONS
Vous devez fournir une option pour fatcat, ou vous obtiendrez le menu d'aide
-i
Afficher des informations sur le système de fichiers FAT
-l chemin [-ré]
Liste les entrées du répertoire chemin If -d est présent, les fichiers supprimés seront
listé.
-L grappe [-ré]
Pareil que -l, mais en utilisant le grappe numéro de cluster comme source. Si -d est présent, supprimé
les fichiers seront répertoriés.
-r chemin
Lit le fichier donné par chemin
-R grappe [-s Taille]
Lit le fichier en commençant par le grappe numéro de grappe. Si taille est fourni, ce sera
lire seulement taille octets.
-x l'objectif [-c grappe] [-ré]
Extrayez tous les fichiers dans le l'objectif annuaire. Si vous fournissez un cluster avec -c,
extract commencera par le cluster donné au lieu du répertoire racine. Si -d is
présent, les fichiers supprimés seront extraits.
-z, -S
-z écrira toutes vos données non allouées à zéro, et -S écrira tous vos
données non allouées à des octets aléatoires. cela entraînera par exemple vos fichiers supprimés à
être illisible.
-@ grappe
Cela affichera des informations sur le grappe. Il affichera son adresse,
qui est le décalage du cluster dans l'image, et les entrées FAT (cluster suivant,
non alloué ou fin de cluster)
-2
Compare les deux tables d'allocation de fichiers et produit un diff complet. Cela peut être utilisé pour
vérifiez que le disque n'est pas corrompu et regardez-le avant d'essayer de le fusionner
avec -m.
-m
Fusionne les deux tables d'allocation de fichiers. Cela ne conservera que les entrées allouées de
sur ou l'autre table.
-b fichier de sauvegarde [-t tableau]
Sauvegarde vos tables FAT sur le fichier de sauvegarde déposer. Vous pouvez spécifier avec -t les tables)
vous souhaitez sauvegarder (0 : les deux, 1 : premier, 2 : second). Vous pouvez ensuite appliquer les FAT en utilisant -p.
-p fichier de sauvegarde [-t tableau]
Patchez votre table FAT en utilisant fichier de sauvegarde fichier précédemment sauvegardé (en utilisant -b). Vous pouvez
utilisé -t pour spécifier la ou les tables que vous souhaitez patcher (0 : les deux, 1 : premier, 2 : second).
-w grappe -v Plus-value [-t tableau]
Écrit le grappe entrée dans le FAT pour Plus-value. Vous pouvez spécifier la table en utilisant -t
(0 : les deux, 1 : premier, 2 : second).
-o
Recherchez les fichiers orphelins sur le disque. Cela produira un journal répertoriant les fichiers,
répertoires et entrées trouvés. Voir -L, -R ainsi que -x pour accéder à ces fichiers et
répertoires.
-f
Parcourt les répertoires à partir de la racine (/) et essaie de réparer les fichiers non alloués et
répertoires table FAT.
-e chemin [-c grappe] [-s Taille]
Afficher des informations sur l'entrée du chemin fichier ou répertoire. Vous pouvez modifier son
référence de cluster ou de taille à l'aide -c ainsi que -s.
-k grappe
Parcourt les répertoires à partir de la racine (/) et recherche une entrée référençant le donné
grappe.
EXEMPLES
Vous pouvez explorer votre disque en utilisant -l:
$ disque fatcat.img -l /
Et entrez dans les répertoires :
$ fatcat disk.img -l /some/dir/
Vous pouvez lire un fichier en utilisant -R:
$ fatcat disk.img -r /hello.txt Bonjour tout le monde ! $ fatcat disk.img -r /image.png > out.png
Vous pouvez également lire les fichiers, y compris ceux supprimés :
$ fatat disk.img -l / -d
Et extrayez tous les fichiers dans un répertoire cible :
$ sortie mkdir/ $ fatcat disk.img -x sortie/
Regardons la liste :
$ fatcat bonjour-monde.img -l /
Chemin de l'annonce /
Groupe d'annuaires : 2
f 25/10/2013 13:30:06 bonjour.txt c=3 s=13 (13B)
d 25/10/2013 13:30:46 fichiers/ c=4
Le cluster de la fichiers le répertoire est 4, cela signifie que nous pouvons le lister avec -L 4:
$ fatcat bonjour-monde.img -L 4
Liste de cluster 4
Groupe d'annuaires : 4
j 25/10/2013 13:30:22 ./ c=4
j 25/10/2013 13:30:22 ../ c=0
f 25/10/2013 13:30:46 autre_fichier.txt c=5 s=29 (29B)
Le cluster de la autre_fichier.txt le fichier est de 5, et sa taille est de 29 octets, on peut alors le lire
en utilisant -R 5 -s 29:
$ fatcat bonjour-monde.img -R 5 -s 29
Bonjour!
C'est un autre fichier !
Pour plus d'exemples et de tutoriels, consultez le gros chat tutoriel et exemples sur :
<https://github.com/Gregwar/fatcat/blob/master/docs/index.md>
Utilisez fatcat en ligne en utilisant les services onworks.net