Comment afficher (ou masquer) un fichier caché

16

Je voulais ajouter un chemin de classe à mon JDK. En cherchant un moyen de le faire, j'ai remarqué que tout le monde ouvrait un .profilefichier à l'aide du terminal. Mais quand je veux l'ouvrir et le modifier avec un éditeur de texte, je ne pouvais pas voir ce fichier dans le dossier d'accueil.

Quelqu'un peut-il me dire pourquoi Et aussi si possible, comment puis-je accéder .profileau dossier d'accueil de la manière GUI.

Sampath Surineni
la source
1
Appuyez sur Ctl + H pendant que vous êtes en nautile.
RobotHumans
Ouvrez le terminal et essayez cat ~/.profile. Vérifiez la sortie, c'est votre profil.
nickanor

Réponses:

20

GUI moyen d'afficher un fichier ou un dossier caché

Les fichiers et dossiers cachés ont des noms commençant par un . (caractère point). Pour basculer entre afficher / masquer les fichiers ou dossiers cachés, utilisez le raccourci clavier Ctrl+ H.

Karel
la source
11

dans les systèmes Linux et Unix, les fichiers commençant par .(un point) sont des fichiers cachés. Pour les voir avec la commande ls, ajoutez -aou -Aà votre ls.

ls -a /path/to/dir

ou

ls -A ~

Du manuel man ls:

   -a, --all
          do not ignore entries starting with .

   -A, --almost-all
          do not list implied . and ..
fromnaboo
la source
Notez également que les fichiers se terminant par un ~peuvent également être masqués.
Wilf
6

La raison pour laquelle vous ne pouvez pas "voir" .profile "est parce que la commande ls n'affiche pas les noms de fichiers et de répertoires commençant par . - c'est le périphérique d'origine pour" cacher "les fichiers sous Unix.

Vous pouvez toujours éditer .profile en tapant emacs .profile (ou n'importe quel éditeur que vous souhaitez utiliser.)

Et, vous pouvez "voir" tous vos fichiers en tapant ls -al qui demande la sortie "longue forme" (plus informative) pour tous les arguments de répertoire ou de fichier spécifiés.

user38666
la source