Polecenie mv w systemach operacyjnych Unix i Linux służy do przenoszenia lub zmiany nazw plików i folderów.
Oto kilka podstawowych zastosowań polecenia mv:
- Przenieś plik: Można użyć polecenia mv, aby przenieść plik z jednej lokalizacji do drugiej. Na przykład polecenie mv file.txt /path/to/target przenosi plik `file.txt` do `path/to/target`.
- Można również użyć tego polecenia do zmiany nazwy pliku. mv oldname.txt newname.txt zmienia nazwę pliku oldname.txt na newname.txt .
- Przenoszenie katalogu: Podobnie jak w przypadku wysp, polecenie mv może być używane do przenoszenia katalogów z jednej lokalizacji do drugiej. Polecenie mv directory /home/to/target przenosi katalog do /home/to/target` .
- Zmiana nazwy katalogu: Polecenie mv może być również użyte do zmiany nazwy katalogu. mv olddir newdir zmienia katalog olddir na newdir.
- Przenoszenie wielu plików: może być również używane do przenoszenia wielu plików jednocześnie. mv file1.txt file2.txt /path/to/target mv file1.txt i file2.txt do /path/to/target przenosi file1.txt i file2.txt do /path/to/target.
- Wildcard rename: służy do zmiany nazw plików z symbolami wieloznacznymi. mv *.txt newdir przenosi wszystkie pliki .txt do folderu newdir.
Należy pamiętać, że mv nadpisze istniejące pliki o tej samej nazwie w nowym katalogu. Należy zachować ostrożność podczas korzystania z tego polecenia.
Jest ono już częścią domyślnej instalacji systemów operacyjnych Unix i Linux. Zazwyczaj jest dostępne z wiersza poleceń bez dodatkowej instalacji. Jeśli korzystasz z systemu operacyjnego typu Unix, takiego jak Linux lub macOS, polecenie mv jest dostępne z dowolnego emulatora terminala, takiego jak Terminal lub Wiersz polecenia.
Jeśli jednak korzystasz z systemu operacyjnego Windows i chcesz użyć polecenia mv, masz kilka opcji:
- Zainstalować i używać emulatora terminala, takiego jak Git Bash, Cygwin lub WSL (Windows Subsystem for Linux), który zapewnia pełne środowisko Unix/Linux ze wszystkimi standardowymi poleceniami.
- Jeśli używasz już Git Bash zainstalowanego z Git, będzie on dostępny bez dodatkowej instalacji.
- Zainstaluj GNU Core Utilities, który zawiera mv (i wiele innych poleceń uniksowych). W systemie Windows można użyć menedżera pakietów, takiego jak Chocolatey, aby zainstalować to narzędzie.
Zalecamy wybranie najlepszej dla siebie opcji, w zależności od używanego systemu operacyjnego i preferowanego środowiska.