Jak przenieść katalog w Linux

Jak przenieść katalog w Linux
W Linux możemy przenieść katalogi do określonego folderu i chronić je, zmieniając ich uprawnienia do dostępu w celu zabezpieczenia plików i danych obecnych w tych katalogach. Przeniesienie katalogu z jednej ścieżki do drugiej jest znacznie prostsze i można go łatwo zrobić.

Jedną rzeczą, o którą większość ludzi jest zdezorientowana, jest różnica między poleceniem ruchu a kopiowaniem; Polecenie kopiowania służy do tworzenia klonu plików/katalogów na niektórych innych ścieżkach przy jednoczesnym utrzymaniu oryginalnego pliku/katalogu na jego oryginalnej ścieżce, podczas gdy polecenie ruchu służy do przeniesienia pliku/katalogu z oryginalnej ścieżki i umieszczenia go na innych ścieżka.

W tym zapisie szczegółowo wyjaśniliśmy metody, za pomocą których możemy przenieść katalogi z jednej ścieżki do drugiej w Linux.

Jak przenieść katalog w Linux

Istnieją dwie metody przenoszenia katalogów z jednego miejsca docelowego w Linux, jest albo metodą wiersza poleceń lub graficznego interfejsu użytkownika, oba są szczegółowo omówione.

Metoda 1: Metoda wiersza poleceń

Mamy dwa katalogi o nazwie, myDirectory1 i myDirectory2, możemy wymienić oba za pomocą polecenia LS:

$ ls

Ogólna składnia przenoszenia katalogu z jednej ścieżki do drugiej to:

$ mv [opcje] miejsce docelowe źródłowego

Użyj polecenia MV, aby przenieść katalog ze źródła do jakiegoś miejsca docelowego, a my możemy użyć niektórych opcji wraz z tym poleceniem. Opcje, które można użyć z poleceniem MV, to:

Opcje Opis
-F Będzie nadpisywał funkcje siłą podczas przenoszenia katalogu ze źródła do miejsca docelowego
-I Włączy tryb interaktywny
-v Pokaże postęp wykonania polecenia
-u Zaktualizuje pliki docelowe
-z Ustawia kontekst bezpieczeństwa pliku na ustawienia domyślne
-N Wyłączy nadpisanie plików docelowych

Aby to zrozumieć, przeniesiemy katalog Mydirectory2 z /Home/Hammad (Obecny katalog roboczy) do /dom/hammad/dokumenty Korzystanie z polecenia:

$ mv -vf myDirectory1/home/hammad/dokumenty

Użyliśmy opcji „-F” w powyższym poleceniu, która służy do siłownego przenoszenia katalogi i wymienienia zawartości, używając polecenia LS:

$ ls

Obecny jest tylko „myDirectory1”, co oznacza, że ​​„myDirectory2” został pomyślnie przeniesiony do katalogu dokumentów, aby go zweryfikować, użyć polecenia:

$ ls/home/hammad/dokumenty

Podobnie możemy przenosić wiele katalogów za pomocą polecenia:

$ mv -vfi/home/hammad/dokumenty/myDirectory1/home/hammad/dokumenty/myDirectory2/home/hammad

W powyższym poleceniu przenieśliśmy wiele katalisk; myDirectory1 i myDirectory2, od/home/hammad/dokumenty do/home/hammad za pomocą flag „-vfi”, w których „v” jest używany do wyświetlania postępu wykonanego polecenia, „f” jest używany do przymusowego przesuwania katalogu w razie potrzeby, a „I” służy do włączenia trybu interaktywnego.

Metoda 2: Graficzny interfejs użytkownika

Aby uzyskać metodę GUI, przejdź do folderu docelowego, kliknij prawym przyciskiem myszy katalog, który chcesz się przenieść, i wybierz opcję ruchu:

Wybierz „Folder docelowy” W naszym przypadku jest to dokumenty, a następnie kliknie przycisk „Wybierz”:

Katalog został pomyślnie przeniesiony, otwórz katalog „Dokumentów”, aby zweryfikować mobilność MyDirectory2 od/home/hammad do/home/hammad/dokumenty:

Wniosek

Katalog można przenosić albo za pomocą metody wiersza poleceń lub metody GUI; Oba są wygodne i zrozumiałe, zależy to od wyboru czytelnika. W tym zapisie wyjaśniliśmy szczegółowo obie metody, zaleca się metodę wiersza poleceń, ponieważ dzięki tej metodzie możesz użyć innych opcji za pomocą flag.