ls command unix with examples
Научете ls Command в Unix с примери:
Командата Ls се използва за получаване на списък с файлове и директории. Опциите могат да се използват за получаване на допълнителна информация за файловете.
Познайте синтаксиса и опциите на командите с практически примери и изход.
ls Command в 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: обърнете реда за сортиране.
Примери:
най-добрият почистващ софтуер за Windows 10
Избройте всички нескрити файлове в текущата директория
$ ls
E.g:
dir1 dir2 file1 file2
Избройте всички файлове, включително скритите файлове в текущата директория
$ ls -a
E.g:
.. ... .... .hfile dir1 dir2 file1 file2
Избройте всички файлове, включително скритите файлове в текущата директория
$ ls -al
E.g:
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
E.g:
кой mp4 видео изтегляне е съвместим с youtube
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
E.g:
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
E.g:
dir1 dir2 file1 file2 ./dir1: file3 ./dir2:
Заключение
В този урок обсъдихме различните опции, които поддържат командата ls. Надявам се, че това е било полезно, за да научите точния синтаксис и опции за различни ls команди в Unix.
Препоръчително четене
- Изрежете командата в Unix с примери
- Синтаксис на командата Unix Cat, Опции с примери
- Команда за намиране в Unix: Намиране на файлове с Unix Find File (примери)
- Команда Grep в Unix с прости примери
- Команда за сортиране на Unix със синтаксис, опции и примери
- Tar Command в Unix за създаване на резервни копия (примери)
- Команди на Unix за обработка на текст: Unix филтри с примери
- Команди на Unix: Основни и разширени команди на Unix с примери