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, щоб пройти через вихід з більш комфортною швидкістю.