ls — це команда оболонки Linux, яка відображає вміст каталогів файлів і каталогів.
$ ls [options] [file|dir]
Основні параметри команди ls:
варіант | опис |
---|---|
ls -a | список усіх файлів, включаючи приховані файли, що починаються з '.' |
ls --колір | кольоровий список [=завжди/ніколи/авто] |
ls -d | список каталогів - з ' */' |
ls -F | додати один символ */=>@|до enteries |
ls -i | номер індексу inode файлу списку |
ls -l | список у довгому форматі - показати дозволи |
ls -la | список довгого формату, включаючи приховані файли |
ls -lh | довгий формат списку з доступним для читання розміром файлу |
ls -ls | список у довгому форматі з розміром файлу |
ls -r | список у зворотному порядку |
ls -R | список рекурсивного дерева каталогів |
ls -s | розмір файлу списку |
ls -S | сортувати за розміром файлу |
ls -t | сортувати за часом і датою |
ls -X | сортувати за назвою розширення |
Ви можете натиснути кнопку вкладки, щоб автоматично завершити імена файлів або папок.
Список документів/книг каталогу з відносним шляхом:
$ ls Documents/Books
Список каталогу /home/user/Documents/Books з абсолютним шляхом.
$ ls /home/user/Documents/Books
Список кореневого каталогу:
$ ls /
Список батьківського каталогу:
$ ls ..
Перерахувати домашній каталог користувача (наприклад: /home/user):
$ ls ~
Список у довгому форматі:
$ ls -l
Показати приховані файли:
$ ls -a
Список у довгому форматі та показ прихованих файлів:
$ ls -la
Сортувати за датою/часом:
$ ls -t
Сортувати за розміром файлу:
$ ls -S
Список усіх підкаталогів:
$ ls *
Рекурсивний список дерева каталогів:
$ ls -R
Перерахувати лише текстові файли із символом підстановки:
$ ls *.txt
ls перенаправлення до вихідного файлу:
$ ls > out.txt
Список лише каталогів:
$ ls -d */
Список файлів і каталогів із повним шляхом:
$ ls -d $PWD/*
Виберіть параметри ls і натисніть кнопку Generate Code :
Advertising