Исследование директорий
В этом задании вы проверните свои базовые навыки работы с командной строкой Linux. Представьте, что вы системный администратор, которому нужно быстро собрать информацию о текущей рабочей директории и ее содержимом. Ваша задача — перемещаться по файловой системе и получать конкретные сведения, используя только команды pwd
и ls
. Это задание поможет вам стать более уверенными в использовании этих фундаментальных команд Linux и повысить свою способность эффективно собирать информацию о директориях.
Задачи
- Определить текущую рабочую директорию.
- Вывести все файлы и директории в директории
/home/labex/project
, включая скрытые файлы.
- Показать содержимое директории
/home/labex/project
в длинном формате списка, отображающем права доступа к файлам, владельца, размер и дату изменения.
Требования
- Вы должны использовать директорию
/home/labex/project
в качестве рабочей директории.
- Разрешено использовать только команды
pwd
и ls
.
- Все команды должны быть выполнены в терминале.
- Вы должны использовать соответствующие параметры с командой
ls
, чтобы получить требуемые форматы вывода.
- Не используйте комбинации команд или конвейеры (pipes), чтобы получить желаемый вывод.
Пример
Вот пример того, как может выглядеть ваш вывод (учтите, что ваш фактический вывод будет зависеть от содержимого директории):
$ ░░░
/home/labex/project
$ ░░░
....hidden_file file1.txt file2.txt directory1
$ ░░░
total 16
drwxr-xr-x 2 labex labex 4096 Aug 7 10:00 directory1
-rw-r--r-- 1 labex labex 100 Aug 7 09:55 file1.txt
-rw-r--r-- 1 labex labex 200 Aug 7 09:58 file2.txt