Kodomo

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

Отчет за практикум 3

Задание 1. Команда du

du - estimate file space usage (команда du оценивает использование файлового пространства)

Synopsis

du [OPTION]... [FILE]...

du [OPTION]... --files0-from=F

Пояснение

Подчеркнутый text означает, что на соответствующее место при использовании команды необходимо будет ввести подходящие символы. Всё, что заключено в квадратные скобки [] необязательно вводить при использовании команды. Многоточие ... означает, что непосредственно предшествовавший аргумент может повторяться несколько раз.

For example

$ls -s credits
total 28
4 file1.bin 8 file2.bin 16 file3.bin
$du credits
28 credits

Описание

Резюмирует информацию о количестве памяти диска, используемом файлами (рекурсивно применительно к директориям). Аргументы обязательные для использования опций длинного формата также обязательны и при использовании коротких опций.

Original description (from man)

Summarize disk usage of the set of FILEs, recursively for directories.

Mandatory arguments to long options are mandatory for short options too.

Опции Приводятся две наиболее полезные на мой взгляд.

{OK} -a, -all

Печатает количество занимаемого места не только для директорий, но и для всех файлов (write counts for all files, not just directories)

For example

$ls -s credits
total 28
4 file1.bin 8 file2.bin 16 file3.bin
$du -a credits
4 credits/file1.bin
8 credits/file2.bin
16 credits/file3.bin
28 credits

{OK} --inodes

Печатает количество использования inode, а не количество используемых блоков памяти (list inode usage information instead of block usage)

For example

$ls -s credits
total 28
4 file1.bin 8 file2.bin 16 file3.bin
$du --inodes -a credits
1 credits/file1.bin
1 credits/file2.bin
1 credits/file3.bin
4 credits

authors of man entry

Torbjorn Granlund, David Mackenzie, Paul Eggert and Jim Meyering.

Full documentation https://www.gnu.org/software/coreutils/du

Задание 2. Впечатления

Задание действительно во многом однообразное, но позволяет отработать все базовые механические навыки (стрелки, tab). Особенно хорошо учишься пользоваться стрелками вверх и вниз.

P.S. помогло не писать полное название файла, а только его первую часть, например, вместо dEseSV2loX2JOF -> d, как мы делали при использовании gunzip (распаковка файлов с бактериями).

Задание 3 дополнительное. Сетевой протокол POP3

Протокол POP3 (Post Office Protocol Version 3 — Протокол почтового отделения) — это достаточно старый протокол (появился в 1984), который изначально был разработан для использования только на одном компьютере. В отличие от современных протоколов, использующих двустороннюю синхронизацию, протокол POP3 поддерживает только одностороннюю синхронизацию электронной почты, позволяя пользователям скачивать электронные письма только с сервера в клиент. <:(

Используется клиентами электронной почты для получения почты с удалённого сервера по специальному соединению. [MAILTO] Письма доступны без подключения к интернету :D , но в почтовом ящике нельзя создавать папки, настраивать фильтры X-( .

В настоящее время не используются 1 и 2 версия, а только 3.

Источники

https://support.microsoft.com/ru-ru/office/в-чем-разница-между-pop-и-imap-85c0e47f-931d-4035-b409-af3318b194a8

https://ru.wikipedia.org/wiki/POP3

https://zvondozvon.ru/tehnologii/protokoli/pop3

Справка

Basic commands

man

manual about every command

cp

copy cp [OPTION]... SOURCE... DIRECTORY

mv

move or rename

mkdir

create a directory

rmdir

removes a directory

ls

see information about a directory (e.g. contents, size (-s))

pwd

says name of current working directory

less

reads files

Дополнительные команды

paste

merge lines of files, paste [OPTION]... [FILE]...

tr

translate or delete characters, tr [OPTION]... SET1 [SET2]

sort

sort lines of text files, sort [OPTION]... [FILE]...

uniq

report or omit repeated lines, uniq [OPTION]... [INPUT [OUTPUT]]

(uniq does not detect repeated lines unless they are adjacent)

comm

compare two sorted files line by line, comm [OPTION]... FILE1 FILE2

output the first part of files, head [OPTION]... [FILE]...

tail

output the last part of files, tail [OPTION]... [FILE]...

tac

concentrate and print files in reverse, tac [OPTION]... [FILE]...

stat

display file or file system status, stat [OPTION]... FILE

fold

wrap each input line to fit in specified width, fold [OPTION]... [FILE]...

du

estimate file space usage, du [OPTION]... [FILE]...

cut

remove sections from each line of files, cut OPTION... [FILE]...

join

join lines of two files on a common field, join [OPTION]... FILE1 FILE2

Users/aliserana/pr3 (последним исправлял пользователь aliserana 2022-09-23 21:04:32)