не могу найти каталог и файл, созданный с помощью ubuntu

Вопрос или проблема

Итак, я загрузил Ubuntu, чтобы начать работать с командной строкой. Кажется, Ubuntu создала каталог, который назвала моим именем пользователя на моем рабочем столе (как я узнал через pwd). Я с тех пор создал файл под названием colors.txt, используя nano, просто для практики. Используя команду ls, я подтвердил, что создал colors.txt.

Однако я не могу найти папку с именем моего пользователя или файл с названием colors.txt нигде на своем компьютере. Это нормально? Где может быть этот каталог и colors.txt?

Используйте команду find

find . -iname "colours.*" -print

Точка после find указывает начальный каталог (в данном случае текущий). Например, чтобы поискать в каталоге Designs

find Documents/Designs -iname "colours.*" -print

Опция ‘-iname’ игнорирует регистр и будет соответствовать

  • Colours.txt
  • colours.txt
  • CoLoUrs.txt

Используйте ‘-name’, чтобы быть строгим в отношении имен

Опция -print указывает, что действие избыточно, так что вы можете оставить ее.

Вы можете использовать другие действия, например

find . -iname "colours.*" -delete

Сначала вам нужно изменить каталог, чтобы увидеть ваши файлы на рабочем столе.

На вашей командной строке Ubuntu выполните следующие шаги:

Шаг 1 – Сначала перейдите в корневой каталог. cd /

Шаг 2 – Затем найдите каталог с именем mnt и выберите этот каталог. ls cd mnt

Шаг 3 – Теперь посмотрите, где находится диск, на котором вы храните свою операционную систему, перечислив все содержимое в каталоге. ls

Шаг 4 – Измените каталог на этот диск. Например, в моем случае операционная система находится на диске C cd c

Шаг 5 – Теперь найдите папку Users и выберите ее. cd Users/

Шаг 6 – Выберите ваше имя пользователя. cd <username>/

Шаг 7 – Теперь вы можете либо создать новый каталог, либо перейти в ваш конкретный каталог, выполнив ls

После этого, когда вы создаете новый файл в командной строке Ubuntu, вы должны увидеть его на своем компьютере.

Вы можете использовать команду find, чтобы “найти” файлы и папки на вашем диске.

Поскольку ваш файл, скорее всего, находится в вашей домашней папке, сначала выполните эту команду, чтобы просканировать домашнюю папку:

find $HOME | grep "colors.txt"

Эта команда выведет все результаты, соответствующие “colors.txt”. Например, она может вернуть что-то вроде этого:

/home/<your_username>/Desktop/colors.txt

Если так, это место расположения вашего файла.

Если же команда не выдает никакого результата, вы можете попробовать просканировать весь диск. Учтите, что это займет некоторое время, особенно если у вас есть смонтированные тома:

find / 2> /dev/null | grep "colors.txt"

Команда 2> /dev/null скроет сообщения об ошибках, так как некоторые каталоги на корневой файловой системе недоступны. Однако эта команда должна вывести местоположение “colors.txt” на вашем диске. Вы увидите несколько результатов, если файл появляется более одного раза.

Надеюсь, это поможет вам.

Ответ или решение

Если вы не можете найти папку с вашим именем пользователя или файл colors.txt, созданный в Ubuntu, существует несколько шагов, которые помогут определить, где они могут находиться. Давайте рассмотрим возможные причины проблемы и способы её решения.

1. Понимание структуры каталогов в Ubuntu

В Ubuntu, как и в большинстве дистрибутивов Linux, все пользователи имеют собственные домашние каталоги, которые расположены в /home/. Например, если ваше имя пользователя — username, ваш домашний каталог будет находиться по адресу /home/username.

Папка с вашим именем пользователя и файлы, созданные с использованием текстового редактора nano, обычно сохраняются в этом каталоге по умолчанию, если не указано иное место для сохранения.

2. Проверка текущего каталога

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

cd ~

3. Использование команды ls для отображения содержимого

Используйте команду ls для просмотра содержимого текущего каталога. Это позволит вам убедиться, что файл colors.txt действительно существует в выбранном каталоге:

ls -la

4. Поиск файла с помощью команды find

Если вы не можете найти файл colors.txt, попробуйте использовать команду find для его поиска. Это особенно полезно, если вас беспокоит, что файл может быть в другом каталоге. Чтобы искать в вашем домашнем каталоге, выполните следующую команду:

find $HOME -iname "colors.txt"

Эта команда будет искать файл с нечувствительностью к регистру и покажет путь к нему, если он существует.

Если вы не получили никаких результатов, вы можете попытаться просканировать всю файловую систему. Учтите, что это может занять некоторое время:

find / 2>/dev/null -iname "colors.txt"

Здесь 2>/dev/null используется для подавления сообщений об ошибках, которые могут возникнуть из-за недостатка прав доступа к некоторым каталогам.

5. Проверка других путей хранения

Проверьте следующее:

  • Убедитесь, что вы сохранили файл в правильном каталоге. При использовании nano, не забудьте записать файл с помощью команды Ctrl + O (записать) и Ctrl + X (выйти).
  • Если вы сохранили файл в папке Desktop, выполните команду cd ~/Desktop и затем ls, чтобы просмотреть содержимое рабочего стола.
  • Используйте команду locate для быстрого поиска. Возможно, вам нужно установить базу данных для этого, если вы ещё этого не сделали:
sudo updatedb

Затем выполните:

locate colors.txt

Заключение

Если следуя указанным шагам, вы всё ещё не можете найти свою папку или файл, возможно, они были случайно удалены или перемещены. Убедитесь, что вы используете правильные команды и проверяете все возможные места хранения. Надеюсь, эта информация будет полезна и поможет вам в будущей работе с Ubuntu. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать их.

Оцените материал
Добавить комментарий

Капча загружается...