Виведення списку файлів в linux командою «ls» (list)

Виведення списку файлів в linux командою «ls» (list)

Команда ls виводить список всіх файлів з поточної директорії, в якій ви перебуваєте. У всіх команд є так звані прапори, за допомогою яких ми можемо поставити команді параметри, сказати як повинна вона себе вести. Прапори йдуть після команди і починаються з дефіса «-». Наприклад, якщо потрібно подивитися всі файли в поточному каталозі (включаючи і приховані файли, які в системах, заснованих на Unix, починаються з точки «.name_file»), використовується прапор -a. Тому я скомандував в терміналі ls -a.

Як бачите, я побачив набагато більше файлів при введенні команди ls з прапором - a. Ще один параметр, який дає інформацію про кожен файл це прапор «-l»

ls -color
Розфарбовує висновок зазначеним кольором (color) для полегшення його читання.
ls -sort = X
Сортує висновок за ознакою, відмінному від імені файлу. X розсортовує по розширенню, S - за розміром, t - за часом, а v - за версією.
ls -l myfilename
Виводить подробиці про myfilename. включаючи права доступу, власника і час останньої зміни файлу.

В системі Linux існують відносні шляхи, наприклад щоб заглянути в папку «Музика», не обов'язково вводити повний шлях до папки (ls / home / pavel / Музика або навіть ls

/ Музика), можна просто скомандувати так:
ls Музика
Це команда спрацювала, тому що ви вже знаходитеся в корені домашнього каталогу, а папка «Музика» вкладена в неї, приблизно так:

$ Ls -help
ls: невірний ключ - «e»
Спробуйте «ls -help» для отримання більш докладного опису.

За командою «ls -help» можна отримати додаткову інформацію.

Як бачите, командний рядок ввічливо мене поправила, так як я припустився помилки, і запропонувала правильний варіант прапора для цієї команди.
Ввівши команду «ls -help» ви побачите довгий список прапорів і того, що вони роблять, до речі, російською мовою. Не всі команди підтримують параметр -h або -help. Це означає, що для таких команд існує manual (керівництво). Для цього перед командою потрібно написати man. Наприклад: «man ls», що є другим способом для підказки параметрів по команді «ls», але вже на англійській мові.

Схожі статті