Kodomo

Пользователь

Практикум 3

Команда ls в BASH служит для просматривания содержимого директорий. Когда машина получает команду ls с идущим за ней именем директории, она просматривает её содержимое и выводит в стандартный вывод имена файлов и поддиректорий содержащихся в ней. Команда ls имеет опции, которые расширяют её функционал. Рассмотрим некоторые из них.

Описание опции -S.

youriy@kodomo:~/term1/pr3$ ls

file_1.xml file_2.gz file_3.csv file_4.png file_5.jpg

Без -S команда просто выводит файлы, которые есть в директории.

youriy@kodomo:~/term1/pr3$ ls -S

file_5.jpg file_4.png file_3.csv file_2.gz file_1.xml

С -S команда отсортировала файлы по размеру.

Oписание опции -i.

youriy@kodomo:~/term1/pr3$ ls

file_1.xml file_2.gz file_3.csv file_4.png нfile_5.jpg

Без -i команда вывела лишь имена файлов.

youriy@kodomo:~/term1/pr3$ ls -i

166667721 file_1.xml 166667722 file_2.gz 166667733 file_3.csv 166667732 file_4.png 166667730 file_5.jpg

С использованием -i вывелись и индексы файлов.

Описание опции -с(-сlt, -ct)

youriy@kodomo:~/term1/pr3$ ls

file_1.xml file_2.gz file_3.csv file_4.png file_5.jpg

youriy@kodomo:~/term1/pr3$ ls -c

file_3.csv file_5.jpg file_4.png file_2.gz file_1.xml

youriy@kodomo:~/term1/pr3$ youriy@kodomo:~/term1/pr3$ ls -clt

total 72

-rw-r--r--. 1 youriy year-23 2155 Sep 28 23:23 file_3.csv

-rw-r--r--. 1 youriy year-23 56349 Sep 28 22:23 file_5.jpg

-rw-r--r--. 1 youriy year-23 3724 Sep 28 22:20 file_4.png

-rw-r--r--. 1 youriy year-23 1793 Sep 28 22:18 file_2.gz

-rw-r--r--. 1 youriy year-23 1527 Sep 28 22:15 file_1.xml

youriy@kodomo:~/term1/pr3$ youriy@kodomo:~/term1/pr3$ ls -clt

total 72

-rw-r--r--. 1 youriy year-23 2155 Sep 28 23:23 file_3.csv

-rw-r--r--. 1 youriy year-23 56349 Sep 28 22:23 file_5.jpg

-rw-r--r--. 1 youriy year-23 3724 Sep 28 22:20 file_4.png

-rw-r--r--. 1 youriy year-23 1793 Sep 28 22:18 file_2.gz

-rw-r--r--. 1 youriy year-23 1527 Sep 28 22:15 file_1.xml

youriy@kodomo:~/term1/pr3$ youriy@kodomo:~/term1/pr3$ ls -clt

total 72

-rw-r--r--. 1 youriy year-23 2155 Sep 28 23:23 file_3.csv

-rw-r--r--. 1 youriy year-23 56349 Sep 28 22:23 file_5.jpg

-rw-r--r--. 1 youriy year-23 3724 Sep 28 22:20 file_4.png

-rw-r--r--. 1 youriy year-23 1793 Sep 28 22:18 file_2.gz

-rw-r--r--. 1 youriy year-23 1527 Sep 28 22:15 file_1.xml

youriy@kodomo:~/term1/pr3$ ls -cl

total 72

-rw-r--r--. 1 youriy year-23 1527 Sep 28 22:15 file_1.xml

-rw-r--r--. 1 youriy year-23 1793 Sep 28 22:18 file_2.gz

-rw-r--r--. 1 youriy year-23 2155 Sep 28 23:23 file_3.csv

-rw-r--r--. 1 youriy year-23 3724 Sep 28 22:20 file_4.png

-rw-r--r--. 1 youriy year-23 56349 Sep 28 22:23 file_5.jpg

Без указания опции ls выводит только короткое имя каждого элемента внутри интересующей директории.

Users/youriy/pr3 (последним исправлял пользователь youriy 2023-12-25 10:28:23)