Начини на плащане Abuse

Какво прави командата ls в Linux

23.08.2024, 03:07

Командата ls в Linux се използва за показване на съдържанието на текущата работна директория в терминала. По подразбиране командата ls извежда имената на файловете и поддиректориите в текущата директория.

За какво служи тази команда?

Команда ls в Linux

Командата ls в Linux се използва за показване на списък на файловете и директориите в определена директория. Тя е една от най-основните и често използвани команди в операционните системи, подобни на Unix. Ето основните функции и параметри на командата ls:

Основни функции

Списък на файлове и директории: по подразбиране командата ls показва имената на всички файлове и папки в текущата директория.

Полезни параметри

Показва подробен списък, включващ разрешения, собственик, размер на файла и дата на модификация.

  1. Показва всички файлове, включително скритите файлове (тези, които започват с точка).
  2. Използва се в комбинация с -l за показване на размерите на файловете в лесен за четене формат (напр. KB, MB).
  3. Рекурсивно извежда съдържанието на всички поддиректории.
  4. Сортира файловете по време на последната модификация.
  5. Сортира файловете по размер.

Примери за използване

  1. ls: Показва списък на файловете и папките в текущата директория.
  2. ls -l: Показва подробен списък на файловете и папките.
  3. ls -a: Показва всички файлове, включително скритите файлове.
  4. ls -lh: Показва подробен списък с удобни размери на файловете.

Командата ls е полезна за навигация във файловата система и за получаване на информация за съдържанието на директориите.

Опции на командата

Някои често използвани опции за командата ls включват:

-l: показва дълъг изходен формат, който включва допълнителна информация за всеки файл, като разрешения, собственик, група, размер, дата на създаване и т.н.

-a: извежда всички файлове, включително скритите файлове, започващи с точка.

-h: извежда размера на файла в разбираем за човека формат (например "1K", "2M" и т.н.).

-t: показва файловете по реда на най-новите модификации, като започва от най-новата.

-r: показва файловете в обратен ред.

Пример за използване на командата ls с опцията -l:

$ ls -l
total 0
drwxr-xr-x 2 user user  6 Feb 28 14:25 dir1
-rw-r--r-- 1 user user  0 Feb 28 14:25 file1.txt
-rw-r--r-- 1 user user 12 Feb 28 14:25 file2.txt

В горния пример всеки ред представлява информация за файл или директория в текущата директория, включително разрешения, брой твърди връзки, собственик, група, размер, дата на последната модификация и име на файла.