Est-il possible de créer un fichier sur un partage SMB monté qui est caché de Windows? Le préfixe. (Dot) ne fonctionne pas dans ce cas car cela ne fonctionne que sous Linux. Fondamentalement, je cherche le même effet que d'utiliser attrib +h
sur Windows, mais sous Linux.Créer un fichier/dossier Windows caché à partir de Linux
Répondre
Essayez de définir le bit exécutable par d'autres dans le fichier que vous souhaitez masquer. Par exemple:
- rwxrwxrw- < - Le fichier ne sera pas caché
- rwxrwxrwx < - HIDDEN
Espérons que cela aide. Si vous voulez que l'attribut caché de Windows s'applique à votre partage Linux, vous devez définir map hidden = yes dans votre fichier samb.conf.
Cela semble s'appliquer lorsque vous hébergez votre partage de fichiers depuis une machine Linux, j'ai un partage de fichiers monté par CIFS dans fstab que j'essaye de modifier. Désolé, cela aurait dû être plus clair dans ma question initiale. – what4893
En supposant que votre partage Samba regarde actuellement comme ça dans smb.conf
:
[share-with-hidden-files]
comment = this share shows all files when browsing it (doesn't work as expected)
path = /some/where/on/the/linux/file/system
browseable = yes
[...more settings...]
Ajouter une ligne de plus à elle:
[share-with-hidden-files]
comment = this share includes some hidden files
path = /some/where/on/the/linux/file/system
browseable = yes
[...more settings...]
hide files = /firstfile.doc/secondfile.pdf/.*/*.xls/
L'instruction hide files
tournera tous les fichiers dénotés dans les invisibles (mais ils sont toujours accessibles!). L'attribut DOS 'hidden' est appliqué à tous les fichiers ou répertoires qui correspondent. Dans l'exemple ci-dessus, les fichiers de la ligne 2 sont explicitement nommés (un fichier .doc et un fichier .pdf) à masquer, ainsi que tous les fichiers «point» et tous les fichiers .xls.
Remarques sur l'utilisation hide files
:
- noms de fichiers sont séparés par des noms de fichiers '/'
- peuvent contenir des espaces (mais pas '/')
- noms de fichiers sont sensibles à la casse
- vous pouvez utiliser '?' et '*' wildcards pour les noms de fichiers -
vous pouvez simplement utiliser le nom de fichier setMode + h
- 1. Apprendre Linux à partir de Windows Questions de débutant
- 2. Créer un cmd javascript caché
- 3. Comment générer un processus Linux à partir d'une application Windows?
- 4. Appel du fichier de commandes Windows à partir de Linux
- 5. Connectez-vous à un serveur Linux à partir d'un système Windows à l'aide de fichiers batch
- 6. Jquery - Créer un élément de formulaire caché à la volée
- 7. Graines aléatoires à partir de millisecondes sous Windows et Linux
- 8. Compiler une application GTK + pour Windows à partir de Linux
- 9. raconter Windows à partir de Linux (via le réseau)
- 10. SVN hébergé sur Windows pour accéder à partir de Linux
- 11. Rendre un fichier/dossier caché sous Windows avec Java
- 12. Créer un programme d'installation Windows (XP) sur une machine Linux?
- 13. apprentissage du développement Windows à partir d'un environnement Linux
- 14. Redémarrer à distance un service Linux à partir de machines Windows ou Mac locales
- 15. Affichage d'un processus caché sous Windows?
- 16. windows exe à linux exe
- 17. Mono linux et windows
- 18. Comment accéder à un partage Linux Samba à partir d'un service Windows?
- 19. Exécuter un processus sous Linux à distance à partir d'une machine Windows
- 20. Créer un processus à partir d'un pilote
- 21. Windows service de portage à linux
- 22. Comment lancer un shell linux à partir de/etc/inittab
- 23. Masquer un fichier ou un répertoire à l'aide de l'API Windows à partir de C
- 24. Impossible d'appeler le script distant dans Windows à partir de Linux à l'aide de SSHEXEC
- 25. Créer un calendrier à partir de javascript
- 26. Comment puis-je déboguer à distance un script Python exécuté sous Linux à partir de Windows à l'aide de PyScripter?
- 27. C# écriture à la partition linux ext2 à partir de Windows
- 28. apprentissage à partir de fichiers journaux Linux
- 29. Accès Bureau à distance à partir de Windows VM s'exécutant sur linux host + vmware server 2
- 30. Connexion de Linux à Windows pour effectuer une tâche
CIFS Correction d'un partage monté Windows Server. – what4893