Po przejściu z systemu systemu Windows na system Linux może pojawić się pytanie dla początkujących „Jak możemy przenosić pliki?„W Linux istnieje kilka tras do osiągnięcia tego samego miejsca docelowego, a rozkłady Linux są zaprojektowane tak, aby system był łatwy w użyciu dla wszystkich typów użytkowników.
Przed rozpoczęciem przenoszenia plików omówmy, co oznacza przeniesienie plików? Może to być pomocne dla początkujących pomylonych z ruch (MV) I Kopia (CP) Komenda.
Przeniesienie pliku lub folderu oznacza odcięcie pliku z poprzedniej lokalizacji i wklejanie go do nowej lokalizacji. Mówiąc inaczej, przeprowadzka polega na przeniesieniu oryginalnej zawartości do nowej lokalizacji i usunięciu jej ze starej lokalizacji. Po przeniesieniu pliku plik zostaje usunięty z poprzedniego katalogu i dodany do nowego miejsca docelowego, podczas gdy podczas kopiowania pliki pozostają w katalogu źródłowym.
Teraz myślę, że to wystarczy, aby zrozumieć ten termin „poruszające pliki."
Różnica pomiędzy Kopiuj I Przenosić jest to, że "Przenosić" przenieść plik do nowego miejsca docelowego, a "Kopiuj" oznacza utworzenie duplikatu treści i wkleić ją do nowego miejsca docelowego.
Kopiowanie pliku używa kopii (Ctrl+C) i wklej (Ctrl+V) Klucze; podczas gdy ruch w ruchu „Cut (Ctrl+X) i wklej (Ctrl+V)."
Kiedy się poruszać:
Przenoszenie plików danych jest przydatne, gdy użytkownicy chcą zachować jedną wersję i nie chcą powielić treści. Byłoby dobrze, gdybyś był ostrożny podczas tego, ponieważ możesz stracić oryginalny plik w przypadku jakiegokolwiek błędu podczas procesu, co może być wielką stratą.
Zalety przenoszenia danych:
Istnieje kilka możliwości, które wyjaśniają, dlaczego przenoszenie danych jest konieczne.
Pokazajmy je:
Dobrze jest przesuwać plik zamiast kopiować je, gdy pracujesz nad różnymi systemami. Jeśli nie powinieneś pracować tylko na jednej stacji roboczej; Możesz przenieść dokument, nad którym pracujesz do innego systemu i kontynuować. Przeniesienie danych pomaga również podczas migracji do nowego systemu. Co więcej, może być również przydatny do celów tworzenia kopii zapasowych. Jeśli dysk twardy jest krótki w pamięci i chcesz archiwizować dane do innego urządzenia pamięci, dobrze je przenosić zamiast usuwać.
Lub, jeśli system nie jest podłączony do urządzeń zewnętrznych, takich jak drukarka i skaner, możesz przesyłać pliki, które chcesz wydrukować do systemu podłączonego z drukarką.
Omówiliśmy krótko przenosząc pliki i dlaczego ktoś musi przenosić dane. Omówiliśmy także jego zalety i zobaczyliśmy, jak porusza się różni się od kopiowania danych.
Teraz łatwo jest przejść do przodu, aby znaleźć sposób przenoszenia plików w systemie operacyjnym Linux:
Jak przenosić pliki w systemie Linux:
Nie ma tradycyjnego sposobu wykonywania przenosić operacja; w rozkładach Linux,
Do przenoszenia plików stosuje się kilka metod:
Jak przenosić pliki za pomocą narzędzia wiersza polecenia (terminal):
Poleceniem używanym do przenoszenia plików z lokalizacji źródłowej do określonego miejsca docelowego jest „mv" Komenda:
„„mv„Narzędzie wiersza poleceń jest uważane za polecenie wielofunkcyjne. Służy nie tylko do przesyłania plików z źródła do miejsca docelowego, ale także do zmiany nazwy pliku lub folderu:
Składnia:
Składnia „mv„Polecenie to:
MV [opcje] [źródło_path] [Destination_Path]
Przed rozpoczęciem przykładów do przenoszenia plików za pomocą „mv„Polecenie, jest jeszcze jeden punkt, który musimy zrozumieć.
Po utworzeniu pliku lub folderu „INODE”Jest przypisany do katalogu/katalogu, który zawiera metadane pliku. Pełna forma „INODE" Jest "Węzeł indeksowy„To wyjaśnia obiekt systemu plików, taki jak to, czy jest to plik, czy katalog i przechowuje informacje o pliku reprezentatywnym, takim jak dostęp do uprawnień, typ pliku, grupę, rozmiar itp. Węzeł indeksowy to ciąg liczb całkowitych i każdy INODE jest unikalny.
Aby sprawdzić INODE Z określonego pliku wymieniono składnię:
ls - -inode [plik_nazwa]
Jeśli chcę sprawdzić INODE wartość pliku tekstowego "próbka.tekst", Poleceniem byłoby:
$ ls -inode próbka.tekst
Za każdym razem, gdy przenosisz plik, nie chodzi o przeniesienie danych z jednego INODE do innego; Zmieniasz tylko ścieżkę. Ustawienie dostępu do uprawnień pozostanie takie same jak poprzednio. To dlatego, że nie zmieniasz pliku ani nie odtwarzasz go, a tylko jego ścieżka w pamięci się zmieniła.
Teraz sprawdźmy, jak „mv„Polecenie jest pomocne w przenoszeniu plików przez różne przykłady.
Przykład 1: Przeniesienie pliku
Utwórz przykładowy plik „Próbka_pliku.tekst" używając "dotykać”Polecenie w„Dom„Katalog:
$ Touch Sample_file.tekst
Użyj "mv„Polecenie, aby przenieść plik do„Dokumenty”Katalog; Poniższe polecenie wykrywa „Dokumenty”Jako katalog/folder i transfer „Próbka_pliku.tekst" w tym:
$ mv próbka_file.TXT/Home/Wardah/Dokumenty
Potwierdzić istnienie „Próbka_pliku.tekst" W katalogu dokumentów uruchom „LS” polecenie w terminalu:
$ ls/home/wardah/dokumenty
UWAGA: musisz napisać uprawnienia, aby uzyskać dostęp do źródła i miejsca docelowego, aby przenieść plik. W przeciwnym razie pokaże wypowiedź odmowa komunikatu o błędzie.
Dodatkowa uwaga:
Niektórzy ludzie są zdezorientowani, jednocześnie dając ścieżkę źródłową i docelową, więc uzyskują złe wyniki. Istnieje jednak łatwy sposób na znalezienie ścieżki dowolnego katalogu lub pliku, który został wymieniony poniżej:
Wybierz folder/katalog, który chcesz uzyskać i kliknij prawym przyciskiem myszy. W menu wyskakującym przejdź do „Nieruchomości”I kliknij na to,
Na przykład chcę znaleźć ścieżkę "tekst.tekst" Folder w katalogu domowym:
Kiedy uderzysz „Nieruchomości”, Pokaże ci wszystkie niezbędne szczegóły„tekst.tekst„Z ścieżką:
Stamtąd możesz skopiować ścieżkę i wkleić ją w terminalu.
Po przesunięciu pliku możesz zmienić go za pomocą „mv„Poleć ponownie:
$ próbka_file.TXT/Home/Wardah/Documents/Testing.tekst
Sprawdźmy „przez„LS”Polecenie, jeśli nazwa pliku zmieniła się, czy nie:
$ ls
Przykład 2: Przeniesienie folderu do katalogu
Podobnie jak w powyższym przykładzie, przenieśliliśmy plik z jednego miejsca do drugiego. Podobnie nie ma odrębnego sposobu przeniesienia katalogu, jak w „CP" Komenda.
Podejście jest takie samo, jak powyżej, używając „mv" Komenda:
Utwórz folder testowy i ustaw nazwę jako „Testowanie" używając "Mkdir" Komenda. Dodaj w nim losowy plik, na przykład Utwórz „Testowanie.tekst”Plik w nim za pośrednictwem„dotykać" Komenda:
Testowanie $ mkdir
Testowanie dotykowe.tekst
Przesuń "Testowanie.tekst”Plik w„Testowanie”Folder za pomocą„mv" Komenda:
Testowanie $ mv.Testowanie TXT
Teraz przenieś „Testowanie”Folder do„Pliki„Katalog:
$ MV Testowanie/Home/Wardah/Pliki
Aby potwierdzić, wpisz:
$ ls/home/wardah/pobieranie
Przykład 3: przenoszenie wielu plików jednocześnie
Kiedy przenosimy wiele plików w tym samym czasie, „mv„Polecenie uważa ostatnią nazwę katalogu za katalog docelowy:
Przenieśmy pliki "próbka.tekst", „Testowanie.tekst", I "test.tekst" w „Pliki” informator. W tym celu otwórz terminal w katalogu „Dokumenty”, ponieważ wszystkie te pliki są tam umieszczone:
próbka $ mv.Testowanie TXT.tekst txt.TXT/Home/Wardah/Pliki
Wykonaj „LS„Polecenie, aby to potwierdzić:
$ ls/home/wardah/pobieranie
Jak widać, wszystkie pliki są pomyślnie przesyłane z „Dokumenty”Katalog do„Pliki”Katalog.
Jak przenosić pliki za pomocą GUI:
Istnieje wiele narzędzi GUI i systemów zarządzania plikami dla systemu operacyjnego Linux. Te powszechnie używane są Łodzik, menedżer plików gnome i Delfin, który jest menedżerem plików dla KDE. Ci dwaj menedżerowie plików są preferowane ze względu na ich elastyczność.
Obecnie pracuję nad Ubuntu 20.04, który używa środowiska stacjonarnego Gnome. Dlatego zobaczymy, w jaki sposób możemy przenosić pliki z jednego katalogu do drugiego przez Łodzik menedżer plików.
GUI sprawia, że transfer plików jest stosunkowo łatwy. Musimy tylko śledzić kilka prostych zdań wymienionych poniżej:
Zrozummy to na przykładzie:
Otwórz menedżer plików Nautilus w Ubuntu 20.04:
Dla ludzi mylonych z terminem „Łodzik”, Jest to tylko nazwa menedżera plików. A jeśli zastanawiasz się, jak to zdobyć, pozwól mi wyświetlić to bardziej jawnie.
Otwórz menu aplikacji, wyszukaj menedżera plików i wpisz „łodzik" Lub "Akta”:
Możesz zobaczyć, po wpisaniu Nautilusa, ujawnia to „Akta" opcja. Kliknij na to, aby uzyskać okno menedżera plików:
Jak Dsiplayed, jest w nim wiele folderów i niektórych plików tekstowych. Załóżmy, że chcę przenieść "próbka.tekst" Plik tekstowy w innej lokalizacji. Wybierz "próbka.tekst" Plik i kliknij prawym przyciskiem myszy:
Kliknij „Przenieś się do…”, Na ekranie pojawi się lista wszystkich możliwych miejsc docelowych:
Przenieśmy "próbka.tekst" plik do „Dokumenty” informator. Następnie wybierz go z okna i naciśnij "Wybierać" przycisk:
Pliki zostały pomyślnie przeniesione z „Dom”Katalog do„Dokumenty”Katalog.
Jak widzisz, "próbka.tekst" nie jest już obecny w „Dom„Katalog:
Aby sprawdzić, czy jest pomyślnie przeniesiony do miejsca docelowego, otwórz „Dokumenty”Katalog i sprawdź, czy„próbka.tekst" plik istnieje:
Podobnie, jeśli chcesz przenieść katalog do innego miejsca, możesz to zrobić, powtarzając te same kroki, które omówiliśmy powyżej. Przejrzyjmy to przez przykład,
Utwórz nowy folder w „Dom”Katalog i nazwij to. Tworzę folder o nazwie „Testowanie”, Jak pokazano na poniższym obrazku:
Wyobraź sobie, że chcemy przenieść „Testowanie”Katalog/folder do Pliki informator. Więc wybierz „Testowanie„Folder, kliknij prawym przyciskiem myszy, a w podmenu przejdź do „Przenieś się do…” opcja:
Okno otworzy się, wybierz „Pliki”Katalog w celu przeniesienia„Testowanie”Folder, klikając„Wybierać" przycisk:
Potwierdź istniejące istniejące folder w „Pliki”Directory, otwierając go w menedżerze plików:
Jak widać, łatwo jest przenieść plik lub katalog przez „Łodzik" menedżer plików:
Wniosek:
W tym przewodniku mamy dogłębne wyjaśnienie dla początkujących, jak przenosić pliki w Linux. Przeniesienie pliku nie jest trudnym zadaniem, jeśli wiesz dokładnie, jak to zrobić. W systemie Linux mamy kilka sposobów wykonywania pojedynczej operacji, ponieważ są one zaprojektowane tak, aby system był wygodny dla wszystkich typów użytkowników.
Krótko omówiliśmy kilka sposobów przesyłania plików do innej lokalizacji w twoim systemie. Podejścia do przenoszenia plików lub folderów, takich jak za pośrednictwem GUI I Terminal, są dość proste i stosunkowo proste, ponieważ nie wymaga tego, abyś był ekspertem w celu zastosowania tych podejść. Ten przewodnik jest korzystny, ponieważ otrzymujesz krok po kroku dyskusję na temat dwóch różnych procedur.
Dla mnie obie metody są szybkie i mniej złożone. Jeśli przeniesiesz plik przez GUI, po prostu kliknij prawym przyciskiem myszy plik docelowy i kliknij „Przenieś się do…” opcja w menu kontekstowym. Pojawi się okno, aby wybrać katalog docelowy w celu przeniesienia pliku. Plik zostanie usunięty z poprzedniej lokalizacji.
Jeśli wolisz używać terminalu, to „mv”, Używane jest polecenie wielofunkcyjne. Służy nie tylko do przenoszenia plików/folderów, ale także do ich zmiany nazwy. Wykonaliśmy wiele przykładów „mv„Polecenie dla lepszego zrozumienia. Procedura jest podobna w każdym przykładzie; Jeśli uważnie śledzisz jeden przykład, możesz użyć „mv„Polecenie w dowolnym miejscu.