Polecenie mv
(move
) w systemie operacyjnym Linux/Unix służy do przenoszenia lub zmiany nazw plików i katalogów. Umożliwia przenoszenie plików z jednego katalogu do drugiego oraz zmianę nazw plików i katalogów w bieżącym katalogu lub w innym katalogu. Polecenie mv
może być użyte do zmiany nazwy pliku lub katalogu, jeśli nowa nazwa pliku lub katalogu jest określona w tym samym katalogu, co oryginalny plik lub katalog.
Składnia polecenia mv
jest następująca:
mv [options] source_file/directory target_directory
Aby przenieść plik do innego katalogu, należy podać pełną ścieżkę do oryginalnego pliku i katalogu docelowego:
mv /home/user/documents/file.txt /home/user/downloads/
Aby zmienić nazwę pliku w bieżącym katalogu, należy wprowadzić starą nazwę pliku i nową nazwę pliku:
mv old_name.txt new_name.txt
Aby zmienić nazwę pliku w innym katalogu, należy wprowadzić pełną ścieżkę do pliku i nową nazwę pliku:
mv /home/user/documents/old_name.txt /home/user/downloads/new_name.txt
Istnieją jeszcze opcje dla polecenia mv
, które mogą być używane do bardziej precyzyjnego kontrolowania przenoszenia plików i katalogów.
Na przykład:
-f
- nadpisuje plik bez ostrzeżenia;-i
- prosi o potwierdzenie przed nadpisaniem pliku;-v
- wyświetla informacje o ruchu pliku na ekranie.Przykład użycia opcji:
mv -i old_name.txt new_name.txt
To polecenie prosi o potwierdzenie przed zmianą nazwy pliku stara_nazwa.txt
na nowa_nazwa.txt
.