Move (mv) можно рассматривать как переименование. Если mv используется для перемещения файла с одного диска на другой, будет сделана копия, а оригинал будет удален.
Если файл является каталогом (папкой), то все содержимое этого каталога также перемещается.
$ mv -v xyz Bin
перемещает файл с именем xyz, независимо от типа файла, даже если это каталог, в существующий каталог с именем Bin. Если Bin не существует, команда перемещения переименует xyz в Bin.
Если вы хотите переместить только несколько файлов, например, Bin / 1.html необходимо переместить в Bin / xyz / 1.html, то перемещаемый файл - это файл с именем 1.html (не каталог с именем bin или xyz).
$ mv -v Bin/1.html Bin/xyz/1.html
выполнит перемещение, если Bin / xyz существует и является каталогом. Если каталог Bin / xyz не существует, то эта команда mv выдаст ошибку, поскольку mv не создает родительские каталоги назначения.
$ mkdir -v Bin/xyz
создаст пустой каталог с именем xyz в существующем каталоге с именем Bin. Затем файлы могут быть перемещены в существующий каталог Bin / xyz.
-v (--verbose) говорит mv и mkdir сообщить, что произошло. Вывод, который они производят при успехе - это то, что делает -v. Наиболее распространенный способ составить список содержимого каталога - это ls, но требуемый отступ потребует некоторого программирования.
$ man mv
$ man mkdir
покажет все функции команд mv и mkdir.