Как сделать скрытые файлы видимыми linux
В данной статье поговорим о том, как скрывать файлы или директории в Linux. А также разберем удобный инструмент скрытия файлов в файловом менеджере Files (Nautilus) в Ubuntu.
Как скрывать файлы и директории в Linux
В Linux, чтобы скрыть файл или каталог, нужно в начале имени файла поставить точку.
Вот такой файл будет считаться скрытым:
Файловый менеджер (англ. file manager) — компьютерная программа, предоставляющая интерфейс пользователя для работы с файловой системой и файлами.
Для примера, я создал файлы и директории:
Как видно на скриншоте, названия одного файла и одной директории начинаются с точки в начале. Следовательно, эти файлы являются скрытыми.
Чтобы отобразить скрытые файлы в файловом менеджере Files (Nautilus), нужно нажать сочетание горячих клавиш CTRL - H или через меню выбрать соответствующий пункт:
В данном случае, данные файлы и директории будут скрыты во всех файловых менеджерах и в консоле. К примеру, воспользуемся командой ls.
Выполним в терминале, и убедимся, что скрытые файл и директория не отображаются:
Если укажем ключ -a, то увидим скрытые файл и директорию:
Если вы не знаете, что это за команда, советую прочесть статью на данном сайте: Терминал Linux. Команды навигации в терминале..
Как скрывать файлы в файловом менеджере Ubuntu
Есть ещё интересный способ скрывать файлы, но исключительно в файловом менеджере Files (Nautilus). Также этот способ должен работать в форках данного файлового менеджера, к примеру в Nemo.
Иногда, есть директории и файлы, которые хочется скрыть, но переименовывать их не хочется, либо невозможно.
Например, в нашей домашней директории показываются системные каталоги, такие как Изображения, Шаблоны, Рабочий стол и тд. Также, присутствует каталог snap, в котором хранятся конфигурации установленных приложений посредством snap пакетов. Хотелось бы их скрыть, но переименовывать их категорически нельзя.
Нужно создать пустой файл и назвать его:
Его нужно создать в той директории, в которой хотим что-то скрыть в файловом менеджере Files (Nautilus). То есть, в нашем случае, это домашняя директория. Открываем его любым текстовым редактором и вписываем в него названия тех файлов и директорий, которые хотим скрыть.
Я создал файл .hidden в нашей домашней директории и вписал туда следующие строки:
Каждое имя файла или директории нужно вписывать с новой строки. Экранировать пробелы не нужно, вписываем как есть.
Теперь перезаходим в нашу домашнюю директорию (или нажимаем клавишу F5, чтобы обновить) и видим, что все вписанные директории были скрыты:
Этот инструмент создан, чтобы навести порядок в файловом менеджере. Но напоминаю, что это работает только в данном файловом менеджере Files (Nautilus) или в файловых менеджерах, основанном на нём, к примеру, Nemo.
Если выполнить в консоле:
то все наши "скрытые" директории будут видны.
Расширение Nautilus Hide
Для файлового менеджера Files (Nautilus) в Ubuntu существует расширение, которое позволяет автоматизировать скрытие файлов и директорий.
В контекстное меню добавляется пункт "Hide File":
То есть, оно делает описанные действия в предыдущем пункте, автоматически создает или обновляет файл .hidden, вписывая названия выбранного или выбранных файлов и директорий.
Чтобы его установить, открываем терминал и выполняем следующую команду:
После этого нужно перезагрузить файловый менеджер Files (Nautilus), выполняем:
Эта команда закроет все процессы файлового менеджера. Теперь открываем и новый пункт из данного расширения будет доступен в контекстном меню.
Задать маску для скрытия файлов по расширению
Мне задавали вопрос, а можно ли скрыть кучу файлов сразу по расширению *.xml в папке. В сам файл .hidden нельзя вписать маску. Но можно воспользоваться командами в терминале.
Мы в этой статье уже использовали команду ls, она позволяет вывести список файлов в директории. Для примера, я создал файлы с расширением xml в перемешку с другими файлами:
Но в качестве аргумента мы можем задать маску, чтобы были выведены только определенные файлы. К примеру:
В итоге, все файлы с расширением .xml будут добавлены в файл .hidden, следовательно и скрыты в файловом менеджере.
суббота, 25 мая 2013 г.
Просмотр скрытых файлов
Многие спрашивают "Как посмотреть скрытые файлы?" Для этого заходим в Nautilus, файловый менеджер Mint по умолчанию, и включаем просмотр скрытых файлов так — ВИД — ПОКАЗЫВАТЬ СКРЫТЫЕ ФАЙЛЫ. Но после перезагрузки скрытые файлы опять будут невидимые, и это конечно хорошо, во избежании мало ли чего… Но кто хочет, чтобы скрытые файлы были видны всегда, то проделываем следующее. Заходим все в тот же Nautilus — ПРАВКА — ПАРАМЕТРЫ. Перед нами появляется окно:
Во вкладке ВИД отмечаем галочкой пункт Показывать скрытые файлы и резервные копии . После этих нехитрых телодвижений скрытые файлы будут видны всегда. Хотя от себя отмечу, что не стоит этого делать. Как говорится "От греха подальше".
Кстати, найти скрытые файлы и папки очень легко, перед ними стоит точка. Например вот так — .config .
Настройки файлового менеджера Nautilus по умолчанию позволяют нам видеть определенные файлы и папки. Но есть ещё скрытые конфигурационные файлы и папки, которые начинаются с точки (.).
Иногда бывает необходимо, видеть их для редактирования или удаления.
Давайте на примере последней версии Ubuntu 12.04 разберём. как отображать/показывать их в файловом менеджере Nautilus:
Откройте Nautilus-файловый менеджер. По умолчанию значок Nautilus на панели Unity открывает Домашнюю папку:
По умолчанию конфигурационные файлы и папки в ней не отображаются. Для того чтобы открыть их, сделать видимыми, есть два способа:
1. С использованием мышки (тачпада) и указателя: Меню ->Вид ->Показать скрытые файлы.
2. С применением клавиатурного сокращения Ctrl+H.
Откройте Домашнюю папку, нажмите и удерживайте клавишу Ctrl, а затем отрывисто нажмите клавишу H.
С применением обоих способов откроются скрытые папки и файлы Nutilus:
Вы задавались вопросом, как отобразить скрытые файлы в дистрибутиве Ubuntu? Если нет, читаем материал ниже, я объясню как это легко выполняется в Linux.
В сегодняшнем материале пойдет речь именно о скрытых файлах. Регулярно работая в любой из операционных систем возникает потребность в том, что нужно отобразить скрытые файлы.
Конечно, для новичков данная возможность может быть опасной, так как можно навредить системе и что-то сломать, что в итоге приведет к неработоспособности системы. В большинстве случаев, скрытые файлы это именно часть системных директорий которые содержат в себе системные файлы отвечающие за корректную работу операционной системы. Если по неосторожности удалить не зная за что отвечает файл и после перезагрузив систему, вы можете столкнуться с тем, что система вам сообщит об ошибке и невозможности запуска, прежде что-то удалять, хорошо подумайте, а удаляя, будьте уверены что файлы которые вы удаляете не принесут после этого возможных последствий.
Отображение скрытых файлов в Windows
Например в Windows активация отображения скрытых папок активируется несколькими способами:
- Перейти в "Мой компьютер", далее нажимаем кнопку "Упорядочить", и в выпадающем меню жмём на пункт "Параметры папок", после в новом окне выбираем вкладку "Вид" и проматываем в самый низ где увидите пункт - "Показывать скрытые файлы", папки и диски, отмечаем и жмем кнопку "Ok".
- Меню Пуск - Панель управления - Оформление и персонализация - Параметры папок и далее аналогично как и в пункте выше выбираем пункт для отображения скрытых файлов, папок и дисков.
Отображение скрытых файлов в Ubuntu Linux
В Windows с отображением скрытых файлов очень много лишних телодвижений в отличии от Linux, я вот работаю в Ubuntu и использую файловый менеджер Nautilus и объясню как это делается здесь.
В Ubuntu так же есть несколько способов отображения скрытых файлов и папок:
- Первый стандартный способ, перейдите в свою Домашнюю директорию в Ubuntu - Верхнее меню - Вид - Показывать скрытые файлы, после вы увидите скрытые файлы в вашей системе.
- Второй способ это более продвинутый и не требует перехода по меню, просто выполните в домашней директории комбинацию клавиш CTRL+H.
После выполнения второй команды, сразу же обновится содержимое домашней директории и вы увидите весь перечень скрытых папок, как отображение так и снова скрытие в Ubuntu Linux выполняется одной и той же командой, чтобы снова скрыть выполните снова комбинацию CTRL+H.
Как видите, все очень легко и не должно у вас вызывать сложностей при работе в дистрибутиве Ubuntu и его семейства и всех производных сородичей. Если у вас возникнут вопросы, спрашиваем, уточняем в комментариях к материалу ниже, попытаюсь помочь каждому.
Читайте также: