mv
- Перемещение файлов
- Переименование файлов
- Переименование директорий
- Перемещение нескольких файлов
- Перемещение всех файлов из текущей директории
- Перемещение файлов с определённым расширением
- Опция-n: Перемещение без замены существующих файлов
- Опция-u: Перемещение новых файлов
- Опция-b: Резервное копирование файлов
- Работа с файлами, содержащими пробелы в имени
- Заключение
Перемещение файлов
file01.txt
newfolder
mv file01.txt newfolder
Переименование файлов
mv
file01.txt
file02.txt
mv file01.txt file02.txt
Переименование директорий
newfolder01
newfolder02
mv newfolder01 newfolder02
Перемещение нескольких файлов
newfolder
touch file01.txt
touch file02.txt
mkdir newfolder
mv file01.txt file02.txt newfolder
Перемещение всех файлов из текущей директории
*
mv * newfolder
Перемещение файлов с определённым расширением
jpg
mv *.jpg newfolder
Опция -n
: Перемещение без замены существующих файлов
-n
mv -n newfolder01/* newfolder02/
Опция -u
: Перемещение новых файлов
-u
mv -u newfolder01/* newfolder02/
Опция -b
: Резервное копирование файлов
-b
mv -b file.txt backupfile.txt
Работа с файлами, содержащими пробелы в имени
mv "new file 01.txt" "new file 02.txt"
Или использовать обратную косую черту перед пробелами:
mv new\ file\ 01.txt new\ file\ 02.txt
Заключение
mv