pr3
mv
1 mv -opt arg1 arg2
источник — файл(ы) или директория, которую необходимо переместить или переименовать.
назначение — файл или директория, в которую будет перемещен источник.
Основные опции:
-f — перезаписывать существующие файлы.
-n — не перезаписывать существующие файлы.
-i — выдавать запрос на перезапись существующих файлов.
-u — не перемещать файлы, которые уже существуют, если существующие файлы новее (время модификации новее).
Примеры:
Переименование
файла
директории
1 freebie@kodomo:~/term1/block1/pr3$ mkdir test1_mv
2 freebie@kodomo:~/term1/block1/pr3$ ls
3 3randomphrase.txt test-1.txt test1_mv test2.txt
4 freebie@kodomo:~/term1/block1/pr3$ mv test1_mv/ test1-mv1/ ##сама операция
5 freebie@kodomo:~/term1/block1/pr3$ ls
6 3randomphrase.txt test-1.txt test1-mv1 test2.txt
Перемещение с подтверждением замены:
1 freebie@kodomo:~/term1/block1/pr3/test1-mv1$ mkdir a1
2 freebie@kodomo:~/term1/block1/pr3/test1-mv1$ ls
3 a1
4 freebie@kodomo:~/term1/block1/pr3$ mkdir a1
5 freebie@kodomo:~/term1/block1/pr3$ ls
6 3randomphrase.txt a1 test-1.txt test1-mv1 test2.txt
7 freebie@kodomo:~/term1/block1/pr3$ mv -i a1 test1-mv1/ ##перемещение
8 mv: overwrite `test1-mv1/a1'? y ##подтверждение
9 freebie@kodomo:~/term1/block1/pr3$ ls
10 3randomphrase.txt test-1.txt test1-mv1 test2.txt
11 freebie@kodomo:~/term1/block1/pr3$ cd test1-mv1/
12 freebie@kodomo:~/term1/block1/pr3/test1-mv1$ ls
13 a1