Linux по умолчанию скрывает многие важные системные файлы. Скрытые файлы - это обычно системные файлы или файлы приложений, скрытые для предотвращения случайных изменений.
Показать скрытые файлы из командной строки
Чтобы отобразить все файлы в каталоге, включая скрытые, введите следующую команду:
1 | ls -a |
Команда ls выводит список содержимого текущего каталога. Переключатель -a выводит список всех файлов, включая скрытые. Чтобы перечислить обычные и скрытые файлы в каталоге, отличном от текущего рабочего места:
1 | ls -a /etc |
Замените /etc на любой другой каталог.
Показать скрытые файлы в графическом интерфейсе (GUI)
Существует простой способ показать скрытые файлы, если вам удобнее работать в Gnome (или любом другом графическом интерфейсе).
- Сначала перейдите в каталог, который вы хотите просмотреть.
- Затем нажмите Ctrl+h.
Если Ctrl+h не работает, щелкните меню Вид, затем установите флажок в поле Показывать скрытые файлы.
Ctrl+h работает в новых средах Ubuntu и CentOS. Если вы используете более старую или другую версию, это может не сработать.
Как скрыть файлы
Чтобы пометить файл как скрытый, используйте команду mv (перемещение).
- Сначала создайте тестовый файл. С помощью команды touch создайте пустой файл test.txt: 1touch test.txt
- 2. Затем скройте файл, переместив его под новым именем. Точка (.) в начале нового имени файла означает, что он скрыт: 1mv test.txt .test.txt
- 3. Чтобы убедиться, что файл теперь скрыт, просмотрите содержимое текущего каталога: 1ls
- 4. Теперь выведите список содержимого, включая скрытые файлы: 1ls -a
Во втором списке вы должны увидеть test.txt.
Процесс полностью аналогичен для каталогов. Используйте команду mv с точкой (.) в начале имени нового каталога.
Скрытие файла в графическом интерфейсе (GUI)
Вы также можете пометить файл как скрытый с помощью графического интерфейса.
- Щелкните правой кнопкой мыши файл, который вы хотите скрыть.
- Затем выберите Переименовать.
- Сделайте файл скрытым, поставив точку в начале имени файла.
Используйте тот же процесс, чтобы скрыть каталог.
Создание защищенного паролем скрытого файла из командной строки
- Чтобы создать скрытый и защищенный паролем архивный файл из командной строки, начните с создания нового текстового файла: 1touch test2.txt
- Затем сожмите и зашифруйте этот файл: 1zip --encrypt test2.zip test2.txt
- Вам будет предложено ввести и подтвердить пароль для файла.
- Затем используйте команду ls - вы должны увидеть test2.zip в списке файлов.
- Затем переведите файл .zip в скрытый режим, введя: 1mv test2.zip .test2.zip
- Наконец, используйте ls и ls -a, чтобы подтвердить и убедиться, что файл скрыт.
Создание скрытого, защищенного паролем файла с помощью графического интерфейса
Шифрование файла требует больше шагов в графической версии Linux.
- Начните с открытия диспетчера файлов в домашнем каталоге.
- Щелкните правой кнопкой мыши на пустой области, затем выберите Новая папка (папка и каталог - это одно и то же).
- Назовите папку test3 и нажмите кнопку Создать.
- Далее нажмите Деятельность > Поиск > введите Менеджер архивов > запустите Менеджер архивов.
- Перетащите новую папку test3 в окно Менеджера архивов.
- Система спросит: Хотите ли вы создать архив с этими файлами? Нажмите кнопку Создать архив.
- В диалоговом окне Создание архива имя файла должно быть test3. Чуть правее нажмите на выпадающий список и выберите формат .zip.
- В самом низу нажмите кнопку Другие параметры. Введите пароль, который будет использоваться для архива, затем нажмите Сохранить.
- Закройте диспетчер архивов. Теперь вы должны увидеть файл test3.zip в домашнем каталоге.
- Щелкните правой кнопкой мыши файл test3.zip, выберите Переименовать и добавьте точку в начало имени файла.