ls command unix with examples
Вивчіть команду ls в Unix на прикладах:
як видалити елемент з масиву
Команда Ls використовується для отримання списку файлів і каталогів. Параметри можна використовувати для отримання додаткової інформації про файли.
Знати синтаксис команд і параметри з практичними прикладами та результатами.
Команда ls в Unix з прикладами
ls Синтаксис:
ls (options) (paths)
Команда ls підтримує такі параметри:
- ls -a: список усіх файлів, включаючи приховані файли. Це файли, які починаються з “.”.
- ls -A: перерахувати всі файли, включаючи приховані, крім “.” і “..” - вони стосуються записів поточного каталогу та батьківського каталогу.
- ls -R: перерахувати всі файли рекурсивно, спускаючись вниз по дереву каталогів із заданого шляху.
- ls -l: перерахувати файли в довгому форматі, тобто з номером індексу, іменем власника, назвою групи, розміром та дозволами.
- ls - o: перелік файлів у довгому форматі, але без назви групи.
- ls -g: перелік файлів у довгому форматі, але без імені власника.
- ls -i: перелічіть файли разом з їх номером індексу.
- ls -s: перелічіть файли разом із їх розміром.
- ls -t: сортування списку за часом модифікації, з найновішими вгорі.
- ls -S: сортування списку за розміром, найбільший вгорі.
- ls -r: змінити порядок сортування.
Приклади:
Список усіх неприхованих файлів у поточному каталозі
$ ls
Наприклад:
dir1 dir2 file1 file2
Перелічіть усі файли, включаючи приховані файли, у поточному каталозі
що використовувати замість ccleaner
$ ls -a
Наприклад:
.. ... .... .hfile dir1 dir2 file1 file2
Перелічіть усі файли, включаючи приховані файли, у поточному каталозі
$ ls -al
Наприклад:
total 24 drwxr-xr-x 7 user staff 224 Jun 21 15:04 . drwxrwxrwx 18 user staff 576 Jun 21 15: 02. -rw-r--r-- 1 user staff 6 Jun 21 15:04 .hfile drwxr-xr-x 3 user staff 96 Jun 21 15:08 dir1 drwxr-xr-x 2 user staff 64 Jun 21 15:04 dir2 -rw-r--r-- 1 user staff 6 Jun 21 15:04 file1 -rw-r--r-- 1 user staff 4 Jun 21 15:08 file2
Перелічіть усі файли у поточному каталозі у довгому форматі, відсортованому за часом модифікації, спочатку найстаршим
$ ls -lrt
Наприклад:
total 16 -rw-r--r-- 1 user staff 6 Jun 21 15:04 file1 drwxr-xr-x 2 user staff 64 Jun 21 15:04 dir2 -rw-r--r-- 1 user staff 4 Jun 21 15:08 file2 drwxr-xr-x 3 user staff 96 Jun 21 15:08 dir1
Перелічіть усі файли поточного каталогу у довгому форматі, відсортовані за розміром, спочатку найменший
$ ls -lrS
Наприклад:
total 16 -rw-r--r-- 1 user staff 4 Jun 21 15:08 file2 -rw-r--r-- 1 user staff 6 Jun 21 15:04 file1 drwxr-xr-x 2 user staff 64 Jun 21 15:04 dir2 drwxr-xr-x 3 user staff 96 Jun 21 15:08 dir1
Перелічіть усі файли рекурсивно з поточного каталогу
$ ls -R
Наприклад:
dir1 dir2 file1 file2 ./dir1: file3 ./dir2:
Висновок
У цьому підручнику ми обговорили різні варіанти, які підтримують команду ls. Сподіваюся, це було корисно, щоб дізнатися точний синтаксис та параметри різних команд ls в Unix.
Рекомендована література
- Вирізати команду в Unix з прикладами
- Синтаксис команд Unix Cat, варіанти з прикладами
- Команда Знайти в Unix: Знайти файли за допомогою файлу пошуку Unix (приклади)
- Команда Grep в Unix на простих прикладах
- Команда сортування Unix із синтаксисом, опціями та прикладами
- Команда Tar в Unix для створення резервних копій (приклади)
- Команди обробки тексту Unix: фільтри Unix із прикладами
- Команди Unix: основні та вдосконалені команди Unix з прикладами