Операционная система Linux состоит из сотен файлов и папок, которые по умолчанию скрыты. Такие файлы называются скрытыми файлами или файлами с точками, поскольку они всегда начинаются с точки (.). Давайте рассмотрим, как вы можете просмотреть эти скрытые файлы в вашей системе Linux.

Концепция скрытых файлов проста, но очень важна в Linux. В основном они используются для хранения файлов конфигурации или пользовательских настроек. Обычно эти файлы используются вашими системными службами, сценариями или другими программами. Например, .bash_logout script выполняется всякий раз, когда вы выходите из сеансов Bash. Еще одним прекрасным примером является .gitignore файл, используемый Git для исключения передачи определенных файлов в удаленный репозиторий.

Иногда концепция скрытых файлов может использоваться, чтобы скрыть определенные файлы от посторонних глаз в основном неопытных пользователей.

Команда ls — широко используемая команда Linux. В своей простейшей форме команда выводит список файлов и папок в каталоге. Однако по умолчанию ls не выводит список скрытых файлов.

instagram viewer

Чтобы показать скрытые файлы, вы должны использовать опция, которая позволяет вывести список «всех» файлов и папок (включая скрытые).

Перейдите в свой домашний каталог с помощью команда компакт-диска и сделайте список всех файлов, используя ls.

лс -а

Выход:

Как видите, несколько файлов начинаются с точки (.). Если вы просто запустите лс команда без опция, вывод не будет включать скрытые файлы.

Если у вас нет скрытых файлов в вашем домашнем каталоге, вы можете создать его с помощью сенсорная команда следующим образом:

трогать.sample_hidden_file.текст

Вы также можете создавать скрытые папки с мкдир команда. Вам просто нужно убедиться, что вы используете точку в начале имени папки.

Вы можете указать команде ls не указывать определенный файл или папку. Например, учитывая, что вы находитесь в своей домашней папке, вы можете запустить следующую команду, чтобы не перечислять Рабочий стол каталог в выводе команды:

лс --hide=Рабочий стол

В дополнение к ls вы можете использовать команда поиска как альтернативный способ перечисления скрытых файлов и папок в Linux. Команда find ищет файлы в иерархии папок.

Чтобы вывести список или найти все скрытые файлы, вы должны явно указать команде find список всех файлов, имена которых начинаются с точки (.).

найти. -имя ".*" -максимальная глубина 1 2> /dev/null

Выполните следующую команду, чтобы найти и вывести список только скрытых папок или каталогов:

найти. -имя ".*" -maxdepth 1 -тип d 2> /dev/null

Вы также можете просматривать скрытые файлы из графического интерфейса, используя файловый менеджер по умолчанию. Файлы GNOME — это файловый менеджер по умолчанию в Ubuntu Desktop. Ранее Файлы программа была известна как Наутилус.

Вы можете запустить Файлы, нажав кнопку Супер, а затем введите «Файлы» в появившемся поле поиска. Нажмите на программу «Файлы», и по умолчанию она покажет файлы в домашней папке.

По умолчанию ваш файловый менеджер не отображает все скрытые файлы. Нажми на Меню значок в правом верхнем углу и выберите Показать скрытые файлы. Ваши скрытые файлы и папки теперь будут видны.

Кроме того, вы можете использовать сочетание клавиш Ctrl + Н для просмотра скрытых файлов и в Linux.

Хотя вы не можете просматривать скрытые файлы и папки по умолчанию, вы все равно можете взаимодействовать с ними, как и с другими обычными файлами. На самом деле, в какой-то момент вам, возможно, придется внести изменения в скрытый файл.

Поиск файлов и папок в системе Linux

Знание того, как просматривать и перечислять все файлы, включая скрытые файлы и папки, полезно, если вы рассматриваете Linux в качестве ежедневного драйвера. Файлы точек играют важную роль в операционной системе Linux, поскольку они обычно используются для хранения параметров конфигурации программ.

Помимо файлов, команда find также может эффективно находить каталоги в Linux. Но есть несколько флагов и опций, которые вам придется изучить, чтобы сделать это.