Que sont les fichiers de points?

35

J'ai du mal à comprendre ce que sont les fichiers de points et à quoi ils servent. Sont-ils des répertoires? Comment y accéder?

Merci!

    
posée RafLance 12.01.2012 - 04:14
la source

5 réponses

50

Dans Unix / Linux, les fichiers de points font référence aux fichiers / répertoires avec un . ajouté à leur nom. Les exemples sont ~/.bashrc , ~/.bash_profile , etc. Le premier point . est utilisé comme indicateur par des logiciels tels que bash et nautilus pour ne pas lister ces fichiers normalement, mais uniquement lorsqu'ils sont demandés comme en appuyant sur Ctrl + H dans Nautilus. En effet, généralement, les fichiers de points sont utilisés pour stocker des configurations pour différentes applications, mais ils sont parfois également utilisés. Par exemple, Mozilla crée un dossier .mozilla contenant ses fichiers de configuration ainsi que le cache du navigateur.

Les gens ont tendance à sauvegarder et à partagez également leurs fichiers de points afin que les autres utilisateurs puissent lancer leurs propres applications à l'aide de ces fichiers de configuration. Un exemple de site dédié au partage de fichiers point est lien .

    
réponse donnée Sai Charan 12.01.2012 - 04:34
la source
5

Si vous voulez dire quand il y a un. devant un nom de fichier ... Le fichier est masqué. Il ne s'affichera pas à moins que votre ordinateur affiche des fichiers et des dossiers cachés.

Essayez de créer un nouveau dossier et de le renommer pour qu'il commence par un. et puis regardez-le disparaître.

    
réponse donnée Daniel 12.01.2012 - 04:17
la source
4

Les fichiers de points sont cachés, comme l’ont déjà dit Daniel et Sai. Si vous répertoriez des fichiers dans le répertoire, ils ne s'affichent normalement pas.

Dans une interface graphique , principalement des boîtes de dialogue d'ouverture de fichiers / sauvegarde de fichiers, vous appuyez sur le bouton droit de la souris et vous obtenez un menu contextuel vous permettant de show hidden files .

Voici comment les gérer dans le shell:

exemple:

$ > touch a b c .d .e f.f g. 

(testdata généré)

$ > wc -l *
0 a
0 b
0 c
0 f.f
0 g.
0 total

Comme vous pouvez le voir, la première commande ne révèle pas .d et .e

$ > wc -l .*
wc: .: Is a directory
      0 .
wc: ..: Is a directory
      0 ..
      0 .d
      0 .e
      0 total

wc -l .* les montre, ainsi que les 2 fichiers spéciaux, . qui est le PWD, le répertoire de travail actuel et .. qui est le parent du pwd.

$ > wc -l .* *
wc: .: Is a directory
      0 .
wc: ..: Is a directory
      0 ..
      0 .d
      0 .e
      0 a
      0 b
      0 c
      0 f.f
      0 g.
      0 total

wc -l * .* fonctionne sur les fichiers normaux et cachés (qui répète à nouveau PWD et le répertoire supérieur, mais pour les autres commandes, *. * pourrait mieux convenir, par exemple

 find -type f \( -name "*" -or -name ".*" \) -execdir wc -l {} ";"

Qui ne montrera pas les répertoires . et .. .

Si vous utilisez Firefox pour la navigation dans le système de fichiers, file: // home / joe vous avez une boîte d’option pour afficher / masquer ces fichiers.

    
réponse donnée user unknown 12.01.2012 - 06:11
la source
3

Pour clarifier une confusion possible ... il n’ya rien de particulier dans les fichiers ou les dossiers commençant par un point, mais par convention, ils ne sont tout simplement pas affichés, sauf si vous le demandez expressément. Ils sont, par convention, des fichiers de configuration ou des répertoires dans votre dossier de base, avec le point prépended (non ajouté) pour que les listes de répertoires restent propres.

La manière conventionnelle de les voir est d’ajouter un, pour tout, à la commande ls si vous utilisez un terminal. Cela peut être combiné avec d'autres commutateurs (lettres après un trait d'union):

ls -a

Dans un gestionnaire de fichiers graphiques, vous devrez choisir entre "show hidden" ou utiliser le raccourci clavier (dans Nautilus, Ctrl-H) pour voir ces fichiers.

Notez que vous pouvez toujours entrer le nom si vous savez qu’il est là - c’est un nom de fichier valide et il n’est pas différent de tout autre fichier ou répertoire. Il est ouvert et enregistré comme n'importe quel autre.

    
réponse donnée Marty Fried 17.01.2012 - 20:23
la source
0

Il n’a pas été répondu à la question de savoir comment naviguer jusqu’à eux. Dans nautilus faites un Ctrl-H et vous basculez la visibilité pour "." fichiers et dossiers dans cette fenêtre nautile. Il existe également une sélection pour la visibilité dans le menu Afficher le texte.

    
réponse donnée fragos 12.01.2012 - 09:46
la source

Lire d'autres questions sur les étiquettes