Est-il possible de créer un dossier n'importe où sur le système avec un nom vide?
filesystems
Sai Kalyan Kumar Akshinthala
la source
la source
Sous certains systèmes d'exploitation, vous pouvez créer des dossiers / fichiers qui ne sont normalement pas visibles - pas exactement ce que vous avez demandé, mais un effet similaire.
Par exemple, sous Unix / Linux, un nom de fichier ou de dossier commençant par un. n'apparaît pas dans une liste de répertoire normale. Parfaitement visible si vous utilisez ls -a.
la source
Les dossiers sont référencés avec leur nom. Non seulement il doit avoir une longueur> 0, mais il doit également être unique dans le dossier où il se trouve.
la source
En fonction de votre système d'exploitation, vous ne pourrez probablement pas créer directement un dossier sans nom, mais vous pourrez peut-être créer un dossier avec un nom "vide". C'est-à-dire un nom composé d'espaces ou, si le système d'exploitation prend en charge Unicode, d'autres espacements fantaisistes ou des caractères invisibles.
Mais ce n'est pas parce que votre système d'exploitation ne prend pas en charge les noms de dossiers vierges que votre système de fichiers ne le fait pas. Certains vilains outils peuvent permettre de modifier directement le système de fichiers, en contournant le système d’exploitation. Il est donc concevable que vous puissiez changer la longueur du nom d'un dossier existant à zéro. Il est également possible que certains systèmes de fichiers soient suffisamment intelligents pour traiter ceci comme une erreur. Quoi qu'il en soit, vous ne voulez pas vraiment faire cela, même si cela est techniquement possible (-:
la source