Dans le passé, j'ai appris que dans les systèmes de fichiers Linux / UNIX, les répertoires ne sont que des fichiers, qui contiennent les noms de fichiers et les numéros d'inode des fichiers à l'intérieur du répertoire.
Existe-t-il un moyen simple de voir le contenu d'un répertoire? Je veux dire la façon dont les noms de fichiers et les inodes sont stockés / organisés.
Je ne cherche pasls
, find
ou quelque chose de similaire. Je ne veux pas non plus voir le contenu des fichiers dans un répertoire. Je veux voir l'implémentation des répertoires. Si chaque répertoire n'est qu'un fichier texte avec du contenu, il existe peut-être un moyen simple de voir le contenu de ce fichier texte.
Dans le bash sous Linux, il n'est pas possible de faire un cat folder
. La sortie est juste Is a directory
.
Mettre à jour la question Comment inspecter les informations de structure de répertoire d'un fichier unix / linux? résout le même problème, mais il n'a pas de solution utile comme celle de mjturner .
vim <DIR>
c'est ce que tu veux?
stat
commande. stat folder
.
cat
cela aurait fonctionné. Mais cette approche était obsolète il y a des décennies. Je ne connais aucun moyen direct de voir le stockage réel du système de fichiers. Au lieu de cela, il y a de nouveaux appels système pour renvoyer les informations dans un format normalisé qui reste le même quel que soit le système de fichiers sous-jacent utilisé.
vi <folder>
convienne à vos besoins? Je viens de le mentionner