Sprawdź swoje umiejętności we wszystkich naszych usługach hostingowych i otrzymaj 15% zniżki!

Użyj kodu przy kasie:

Skills
04.09.2025

Jak przenieść plik z jednego katalogu do innego w systemie Linux?

Zarządzanie plikami i katalogami jest podstawową umiejętnością każdego użytkownika Linuksa – niezależnie od tego, czy pracujesz na VPS, serwerze dedykowanym, czy komputerze lokalnym. Jednym z najczęstszych zadań jest przenoszenie plików między katalogami. W systemie Linux odbywa się to zazwyczaj za pomocą polecenia mv (move). W tym artykule wyjaśnimy, jak działa polecenie mv, podamy praktyczne przykłady i podzielimy się przydatnymi wskazówkami dotyczącymi bezpiecznego i wydajnego zarządzania plikami.

Podstawy polecenia mv

Składnia polecenia mv jest prosta:

mv [opcje] źródło miejsce docelowe
  • source – plik lub katalog, który chcesz przenieść.
  • destination – katalog, do którego chcesz przenieść plik, lub nowa nazwa, jeśli zmieniasz jego nazwę.

Ważne: Polecenie mv może zarówno przenosić pliki, jak i zmieniać ich nazwy w zależności od kontekstu.

Przenoszenie pliku do innego katalogu

Załóżmy, że masz plik report.txt w bieżącym katalogu i chcesz przenieść go do /home/user/documents/:

mv report.txt /home/user/documents/

Spowoduje to przeniesienie pliku report.txt do katalogu docelowego.

Przenoszenie wielu plików jednocześnie

Można również przenieść kilka plików jednocześnie:

mv plik1.txt plik2.txt plik3.txt /home/user/documents/

Wszystkie wymienione pliki zostaną przeniesione do określonego folderu.

Zmiana nazwy pliku podczas przenoszenia

Polecenie mv może zmienić nazwę pliku podczas jego przenoszenia. Na przykład:

mv report.txt /home/user/documents/final_report.txt

W tym przypadku plik zostanie umieszczony w /home/user/documents/, ale z nową nazwą final_report.txt.

Przenoszenie katalogu

Aby przenieść cały katalog, stosuje się to samo polecenie:

mv project/ /home/user/archive/

Spowoduje to przeniesienie katalogu projektu i całej jego zawartości do /home/user/archive/.

Przydatne opcje dla mv

  • i (interaktywne): wyświetla monit przed nadpisaniem istniejącego pliku.

    mv -i report.txt /home/user/documents/
  • f (force): nadpisuje pliki bez potwierdzenia.

    mv -f report.txt /home/user/documents/
  • v (verbose): pokazuje, co się dzieje.

    mv -v *.txt /home/user/documents/

Najlepsze praktyki zarządzania plikami

  • Zawsze używaj -i, jeśli nie masz pewności – zapobiega to przypadkowemu nadpisaniu.
  • Sprawdź uprawnienia: upewnij się, że masz dostęp do zapisu w katalogu docelowym.
  • W przypadku plików o krytycznym znaczeniu dla systemu, rozważ wykonanie kopii zapasowej przed przeniesieniem.

Podsumowanie

Polecenie mv w systemie Linux jest proste, ale potężne. Pozwala przenosić pliki i katalogi między lokalizacjami, zmieniać ich nazwy i efektywnie organizować dane. Niezależnie od tego, czy zarządzasz plikami na osobistym VPS, czy na dużym serwerze dedykowanym z AlexHost, opanowanie podstawowych poleceń, takich jak mv, sprawi, że administracja serwerem będzie płynniejsza i bardziej niezawodna. Chcesz poćwiczyć zarządzanie plikami na bezpiecznej i wydajnej platformie? Poznaj nasz hosting Linux VPS i serwery dedykowane – zoptymalizowane dla programistów, administratorów i firm, które potrzebują niezawodności i szybkości.

Sprawdź swoje umiejętności we wszystkich naszych usługach hostingowych i otrzymaj 15% zniżki!

Użyj kodu przy kasie:

Skills