Содержимое страницы «Users/goliro-1/pr3».
Практикум 3
описание команды ls:
Команда "ls" в bash используется для просмотра содержимого текущего каталога. Когда Вы вводите "ls", на экран выводится список файлов и подкаталогов в текущем каталоге обычно в алфавитном порядке. Однако, есть несколько условий, при которых порядок вывода может быть отличным от алфавитного:
1. Использование опции
2. Если файлы имеют специальные символы, такие как пробелы или знаки пунктуации
3. В некоторых случаях, когда файлы имеют разные права доступа (например, разрешения на чтение, запись или выполнение)
Если Вы хотите просмотреть содержимое другого каталога, то можете указать его полный или относительный путь после "ls".
goliro-1@kodomo:~$ ls cw6.3 Desktop Downloads mail public_html term1
goliro-1@kodomo:~$ ls term1 credits genome lol pr3 pr4 pr5
опции
Команда "ls" также имеет различные опции, которые можно использовать для настройки вывода.
-t:
Отображает файлы и директории в текущей директории в порядке, обратном по времени модификации. Файлы, которые были последними изменены, будут отображаться в начале списка, а старые файлы будут отображаться в конце списка.
goliro-1@kodomo:~/term1/credits/hehe$ ls axaxa.txt nothehe.txt omg.txt goliro-1@kodomo:~/term1/credits/hehe$ ls -t nothehe.txt axaxa.txt omg.txt
-S:
Сортирует файлы по размеру: от большего к меньшему
goliro-1@kodomo:~/term1/credits$ ls -S file_5.stk file_4.png file_3.csv file_2.gz file_1.html
-g:
Возвращает список файлов и директорий в формате, где информация о владельце каждого элемента на экране опускается, вся остальная информация показывается. Команда игнорирует информацию о владельце в выводе, что полезно, если вам не нужно видеть информацию о пользователях.
goliro-1@kodomo:~/term1/credits$ ls -g total 252 -rw-r--r--. 1 year-23 5308 Oct 4 20:45 aminoacid.png -rw-r--r--. 1 year-23 657 Dec 18 14:56 aminoacid.txt -rwxr--r--. 1 year-23 63 Oct 19 23:21 count_pseudogene.sh drwxr-xr-x. 2 year-23 4096 Oct 5 22:17 cw6.3.rnd -rw-r--r--. 1 year-23 2318 Dec 7 11:41 cw6.3.txt -rw-r--r--. 1 year-23 60 Oct 13 09:27 cw6.bin -rw-r--r--. 1 year-23 2875 Oct 13 09:45 cw6.txt -rw-r--r--. 1 year-23 181 Sep 28 00:36 file_1.html -rw-r--r--. 1 year-23 1793 Sep 28 00:38 file_2.gz -rw-r--r--. 1 year-23 2155 Sep 28 00:38 file_3.csv -rw-r--r--. 1 year-23 3724 Sep 28 00:38 file_4.png -rw-r--r--. 1 year-23 47392 Sep 28 00:37 file_5.stk -rw-r--r--. 1 year-23 141588 Oct 4 20:30 Golub_photo.jpg drwxr-xr-x. 2 year-23 57 Dec 19 18:10 hehe -rw-r--r--. 1 year-23 76 Oct 12 23:45 script_pr5.out -rw-r--r--. 1 year-23 365 Dec 18 15:05 script_pr5.sh -rwxr--r--. 1 year-23 41 Oct 19 23:43 seq_names.sh -rw-r--r--. 1 year-23 662 Oct 4 22:59 Unix