Kodomo

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

Практикум 3

На данной странице вы можете узнать о программе ls и её опциях.

Название: ls - list directory contents

Синтаксис: ls [опция]...файл

Описание: выводит список коротких имён файлов (по умолчанию текущей директории, можно указать интересующую). Если указать опцию, можно получить дополнительную информацию о содержимом папки, например, права доступа, владелец, размер файлов.

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

Опция -S сортирует файлы текущей директории по размеру, начиная с самого большого. Без неё команда ls выводит список коротких имён файлов интересующей директории (по умолчанию текущей).

olga.kiseleva@kodomo:~$ ls term1/genome
cds_from_genomic.fna  feature_table.txt  genomic.fna
olga.kiseleva@kodomo:~$

Если указать опцию -S, то выдача оформляется в виде списка файлов, отсортированных по размеру, первый из которых самый большой.

olga.kiseleva@kodomo:~$ ls -S term1/genome
cds_from_genomic.fna  genomic.fna  feature_table.txt
olga.kiseleva@kodomo:~$

Описание опции -h

Опция -h используется вместе с опцией -l. Опция -l используется для вывода таблицы, каждая строчка которой соответствует элементу директории и дополнительной информации об этом элементе (права доступа, владелец, группа, размер файлов, время последнего изменения).

olga.kiseleva@kodomo:~$ ls -l term1/genome
-rw-r--r--. 1 olga.kiseleva year-24 3604719 Aug  7 16:13 _cds_from_genomic.fna
-rw-r--r--. 1 olga.kiseleva year-24 1095623 Aug  7 16:13 feature_table.txt
-rw-r--r--. 1 olga.kiseleva year-24 3354322 Aug  6  2014 genomic.fna
olga.kiseleva@kodomo:~$

Опция -h дополняет опцию -l и осуществляет выдачу такой же таблицы, только размер файлов в ней будет в удобочитаемом формате (МБ,КБ).

olga.kiseleva@kodomo:~$ ls -l -h term1/genome
total 7.7M
-rw-r--r--. 1 olga.kiseleva year-24 3.5M Aug  7 16:13 cds_from_genomic.fna
-rw-r--r--. 1 olga.kiseleva year-24 1.1M Aug  7 16:13 feature_table.txt
-rw-r--r--. 1 olga.kiseleva year-24 3.2M Aug  6  2014 genomic.fna
olga.kiseleva@kodomo:~$

Описание опции -a

Опция -a используется для вывода списка всех файлов интересующей директории, включая скрытые файлы (имена которых начинаются с точки .), а также текущую и родительскую директории. Без неё команда ls выводит список коротких имён файлов интересующей директории (по умолчанию текущей).

olga.kiseleva@kodomo:~$ ls term1/genome
cds_from_genomic.fna  feature_table.txt  genomic.fna
olga.kiseleva@kodomo:~$

Опция -a отображает список всех файлов текущей директории, в том числе скрытые файлы, начинающиеся с точки .(одна точка в папке является ссылкой на текущую директорию, т.е. на саму себя, две точки - ссылкой на родительскую директорию по отношению к данной папке).

olga.kiseleva@kodomo:~$ ls -a term1/genome
.  ..  cds_from_genomic.fna  feature_table.txt  genomic.fna
olga.kiseleva@kodomo:~$

Users/olga.kiseleva/pr3 (последним исправлял пользователь olga.kiseleva 2024-10-24 20:20:00)