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