ls
является стандартной командой для вывода списка файлов в Ubuntu и других операционных системах Linux и Unix. ls
Это особенно полезно для изучения, потому что вы найдете его установленным в каждой Unix-системе, которую вы когда-либо встречали. По умолчанию при запуске отображаются только файлы в текущем каталоге.
Однако -R
флаг является рекурсивной опцией (обратите внимание на заглавную R , а не на r ), которая также покажет вам все подкаталоги.
Вы также запросили «детали» - для этого вам нужен -l
флаг (это строчная буква L, а не номер один). Помните, что это дает вам информацию о правах доступа к файлам, а также размер файла, информацию о времени / дате и имя файла.
Если вы хотите также показать скрытые файлы / папки (эквивалент Ctrl+ Hв Nautilus), добавьте -a
флаг «все».
Вы можете объединить флаги, чтобы получить что-то вроде:
ls -lR
Если вы запустите это в любой папке приличного размера, вы обнаружите, что это приводит к огромному длинному выводу, который очень быстро прокручивается по экрану. Чтобы обойти это, вы можете «передать» вывод ls
через программу, которая называется less
(имя - пародия на подобное, more
которое было первым, но имеет больше возможностей).
ls -lR | less
Это позволит вам использовать клавиши со стрелками вверх / вниз, наряду с PageUp / Down, чтобы проходить через выход с более удобной скоростью.