Страница отчёта за практикум 3
Команда ls
Description
Команда ls (list directory contents) отвечает за предоставление списка файлов: по умолчанию тех файлов, которые находятся в текущей папке, либо же в другой папке, если она указана в качестве аргумента. Без употребления специальных опций (-cftuvSUX или --sort) выдаёт список файлов в алфавитном порядке. Обязательные аргументы к "длинным опциям" обязательны и для "коротких опций".
Options
-S – упорядочивает файлы по размеру, от наибольшего к наименьшему;
-i, --inode - выдаёт номер файла в файловой системе;
--sort=WORD - сортирует файлы по некоторым признакам, зависящим от слова, которое стоит на месте WORD:
time - по времени изменения, от новых изменений к старым;
version - по названию в алфавитном порядке и в порядке увеличения входящих в название чисел;
size - по размеру в порядке убывания;
none - отображает названия без сортировки.
Задание 3
mv arg1 arg2 |
arg1 файл |
arg1 папка |
arg1 не существует |
arg2 файл |
файл arg1 переименовывается в arg2, сам файл arg2 удаляется |
ошибка - невозможность перезаписать arg2 на arg1 |
ошибка - файл arg1 не существует |
arg2 папка |
файл arg1 перемещается в папку arg2 |
папка arg1 перемещается в папку arg2 |
ошибка - файл arg1 не существует |
arg2 не существует |
файл arg1 переименовывается на arg2 |
папка arg1 переименовывается на arg2 |
ошибка - файл arg1 не существует |