Kodomo

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

Describe Users/alexk.nsk/pr3 here.

Блок 2. Bash. Работа с файлами. Задание 2. Практикум 3. Выполнил Колодяжный Алексей.

Данная страница посвящена программе ls, описанию использования её без и с некоторыми опциями.

Выполнение ls без опций

Выполненная в командной строке без опций программа ls отобразит в алфавитном порядке список файлов и директорий (согласно их названию) в заданной директории (директории отобразятся первыми).

alexk.nsk@kodomo:~/term1/credits$ ls
file_1.sh  file_2.fasta  file_3.gz  file_4.stk  file_5.hmm

Выполнение ls с опцией -S

Выполненная в командной строке программа ls с опцией -S отобразит список файлов и директорий в порядке возрастания их размера (причём первыми отобразятся файлы от большего к меньшему,после отобразятся директории по такому же принципу). На пример (предварительно в директорию а2 был скопирован файл file_1.sh, а1 - пустая):

alexk.nsk@kodomo:~/term1/credits$ ls -S
file_5.hmm  file_4.stk  file_3.gz  file_2.fasta  file_1.sh  a2  a1

Дополнение. Использование опции -laS или -l позволит вывести так же вывести информацию о владельце, размереa и дате последнего изменения файла или директории.

alexk.nsk@kodomo:~/term1/credits$ ls -laS
total 144
-rw-r--r--. 1 alexk.nsk year-23 85638 Sep 28 22:57 file_5.hmm
-rw-r--r--. 1 alexk.nsk year-23 47392 Sep 28 22:56 file_4.stk
-rw-r--r--. 1 alexk.nsk year-23  2290 Sep 28 22:57 file_3.gz
-rw-r--r--. 1 alexk.nsk year-23  1998 Sep 28 22:56 file_2.fasta
-rw-r--r--. 1 alexk.nsk year-23   948 Sep 28 22:56 file_1.sh
drwxr-xr-x. 4 alexk.nsk year-23   116 Sep 29 00:00 .
drwxr-xr-x. 5 alexk.nsk year-23    46 Sep 28 23:33 ..
drwxr-xr-x. 2 alexk.nsk year-23    23 Sep 29 00:00 a2
drwxr-xr-x. 2 alexk.nsk year-23     6 Sep 29 00:00 a1

Дополнение к дополнению. Одновременное использование -h с -l или -s позволит отобразить размеры в больших размерностях, что позволит воспринять информацию легче.

alexk.nsk@kodomo:~/term1/credits$ ls -l -h
total 144K
drwxr-xr-x. 2 alexk.nsk year-23    6 Sep 29 00:00 a1
drwxr-xr-x. 2 alexk.nsk year-23   23 Sep 29 00:00 a2
-rw-r--r--. 1 alexk.nsk year-23  948 Sep 28 22:56 file_1.sh
-rw-r--r--. 1 alexk.nsk year-23 2.0K Sep 28 22:56 file_2.fasta
-rw-r--r--. 1 alexk.nsk year-23 2.3K Sep 28 22:57 file_3.gz
-rw-r--r--. 1 alexk.nsk year-23  47K Sep 28 22:56 file_4.stk
-rw-r--r--. 1 alexk.nsk year-23  84K Sep 28 22:57 file_5.hmm

Выполнение ls с опцией -X

Выполненная в командной строке программа ls с опцией -S отобразит в алфавитном порядке файлы согласно их расширениям. Директории отобразятся первыми в алфавитном порядке.

alexk.nsk@kodomo:~/term1/credits$ ls -X
a1  a2  file_2.fasta  file_3.gz  file_5.hmm  file_1.sh  file_4.stk

Выполнение ls с опцией -R

Выполненная в командной строке программа ls с опцией -R отобразит в алфавитном порядке директории и файлы, а также содержание директорий (так же в алфавитном порядке) (согласно их названию).

alexk.nsk@kodomo:~/term1/credits$ ls -R
.:
a1  a2  file_1.sh  file_2.fasta  file_3.gz  file_4.stk  file_5.hmm

./a1:

./a2:
file_1.sh  file_3.gz

Users/alexk.nsk/pr3 (последним исправлял пользователь alexk.nsk 2023-09-28 21:27:08)