Как показать (или скрыть) скрытый файл

16

Я хотел добавить classpath к моему JDK. Ища способ сделать это, я заметил, что все открывают .profileфайл, используя терминал. Но когда я хотел открыть и отредактировать его в текстовом редакторе, я не смог увидеть этот файл в домашней папке.

Может кто-нибудь сказать мне, почему это. А также, если возможно, как я могу получить доступ .profileв домашней папке GUI способом.

Сампат Суринени
источник
1
Нажмите Ctl + H, пока вы находитесь в nautilus.
RobotHumans
Откройте терминал и попробуйте cat ~/.profile. Проверьте вывод, это ваш .profile.
nickanor

Ответы:

20

GUI способ показать скрытый файл или папку

Скрытые файлы и папки имеют имена, начинающиеся с . (точка). Для переключения показать / скрыть скрытые файлы или папки используйте сочетание клавиш Ctrl+ H.

Карел
источник
11

в системах Linux и Unix файлы, начинающиеся с .(точки), являются скрытыми файлами. Чтобы увидеть их с помощью команды ls, добавьте -aили -Aна вашем ls.

ls -a /path/to/dir

или

ls -A ~

Из руководства man ls:

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

   -A, --almost-all
          do not list implied . and ..
fromnaboo
источник
Также ~могут быть скрыты файлы заметок, заканчивающиеся на .
Уилф
6

Причина, по которой вы не видите «.profile», заключается в том, что команда ls не отображает имена файлов и каталогов, начинающиеся с . - это оригинальное устройство для «скрытия» файлов в Unix.

Вы по-прежнему можете редактировать .profile, набрав emacs .profile (или любой другой редактор, который вы хотите использовать.)

И вы можете «увидеть» все свои файлы, набрав, ls -al который запрашивает «длинную форму» (более информативный) вывод для всех указанных каталогов или аргументов файла.

user38666
источник