Могу ли я использовать ls -R, чтобы показать глубину до 2 папок?

После создания общей папки в настройках Virtualbox Ubuntu автоматически установит ее для вас в следующий раз при загрузке системы (вы увидите значок на рабочем столе).

Но если вы не используете учетную запись root, у вас не будет доступа к ней. Что вам нужно сделать, так это добавить свою учетную запись пользователя в группу пользователей с именем «vboxsf»:

sudo usermod -G vboxsf -a <username>

Затем выйдите из системы и войдите в систему снова. Теперь вы можете получить доступ к общей папке.

6
задан 9 July 2012 в 13:52

35 ответов

Вы не можете указать глубину рекурсии в ls, но вместо этого вы можете использовать следующее:

find -maxdepth 2 -type d -ls

Предоставлено: https://stackoverflow.com/questions / 4509624 / предельная глубина для рекурсивного-файла-список-в-Linux

3
ответ дан 10 August 2018 в 06:45

Используйте подстановочные знаки для поиска, например

ls /main/*/*/

. В этом списке будет указана глубина поиска 2. Используйте дополнительные подстановочные знаки для более глубокого поиска.

2
ответ дан 10 August 2018 в 06:45

Это должно сделать это:

find -maxdepth 2 -ls
0
ответ дан 15 August 2018 в 18:39

Вы не можете указать глубину рекурсии в ls, но вместо этого вы можете использовать следующее:

find -maxdepth 2 -type d -ls

Предоставлено: https://stackoverflow.com/questions / 4509624 / предельная глубина для рекурсивного-файла-список-в-Linux

3
ответ дан 15 August 2018 в 18:39

Используйте подстановочные знаки для поиска, например

ls /main/*/*/

. В этом списке будет указана глубина поиска 2. Используйте дополнительные подстановочные знаки для более глубокого поиска.

2
ответ дан 15 August 2018 в 18:39

Другие вопросы по тегам:

Похожие вопросы: