Keď prejdete z systému Windows na systém Linux, v mysli začiatočníkov môže vyvstať otázka Ako môžeme presúvať súbory? V systéme Linux existuje niekoľko spôsobov, ako sa dostať do rovnakého cieľa, a distribúcie Linuxu sú navrhnuté tak, aby bolo používanie systému jednoduché pre všetky typy používateľov.
Predtým, ako začneme s presúvaním súborov, porozprávajme sa o tom, čo presúvanie súborov znamená? To môže byť užitočné pre začiatočníkov zmätených s pohybovať sa (mv) a kópia (cp) príkaz.
Presunutie súboru alebo priečinka znamená odstránenie súboru z predchádzajúceho umiestnenia a vloženie do nového umiestnenia. Inými slovami, presúvanie znamená prenos pôvodného obsahu na nové miesto a jeho odstránenie zo starého umiestnenia. Keď súbor presunieme, súbor sa odstráni z predchádzajúceho adresára a pridá sa do nového cieľa, pričom pri kopírovaní zostanú súbory v zdrojovom adresári.
Teraz si myslím, že to stačí na pochopenie pojmu presúvanie súborov.
Rozdiel medzi Kopírovať a Pohyb je to Pohyb premiestnite súbor na nové miesto určenia Kopírovať znamená vytvoriť duplikát obsahu a prilepiť ho do nového cieľa.
Na kopírovanie súboru sa používa kópia (Ctrl+C) a prilepiť (Ctrl+V) kľúče; pričom pohyb znamená Vystrihnúť (Ctrl+X) a prilepiť (Ctrl+V) .
Kedy sa presťahovať:
Presúvanie dátových súborov je užitočné vtedy, keď si užívatelia chcú ponechať jednu verziu a nechcú duplikovať obsah. Bolo by dobré, keby ste pri tom boli opatrní, pretože v prípade akejkoľvek chyby počas procesu môžete prísť o pôvodný súbor, čo môže byť veľká strata.
Výhody presúvania údajov:
Existuje niekoľko možností, ktoré vám vysvetlia, prečo je presun údajov potrebný.
Ukážme ich:
Keď pracujete na rôznych systémoch, je dobré súbor presunúť namiesto kopírovania. Ak nemáte pracovať iba na jednej pracovnej stanici; dokument, na ktorom pracujete, môžete preniesť do iného systému a pokračovať. Presúvanie údajov tiež pomáha pri migrácii na nový systém. Okrem toho môže byť užitočný aj na účely zálohovania. Ak má váš pevný disk málo úložného priestoru a chcete archivovať údaje na inom úložnom zariadení, je dobré ich namiesto odstránenia presunúť.
Alebo, ak systém nie je pripojený k externým zariadeniam, ako sú tlačiareň a skener, môžete súbory, ktoré chcete vytlačiť, preniesť do systému pripojeného k tlačiarni.
Stručne sme diskutovali o presúvaní súborov a prečo niekto potrebuje presúvať údaje. Tiež sme diskutovali o jeho výhodách a zistili sme, ako sa presúvanie líši od kopírovania údajov.
Teraz je ľahké posunúť sa dopredu a zistiť, ako môžeme presúvať súbory v operačnom systéme Linux:
Ako presúvať súbory v systéme Linux:
Tradičný spôsob vystúpenia neexistuje hýbať sa operácia; v distribúciách Linuxu,
Na presúvanie súborov sa používa niekoľko spôsobov:
- Prostredníctvom nástroja príkazového riadka (Terminál)
- Prostredníctvom grafického používateľského rozhrania (GUI)
Ako presúvať súbory pomocou nástroja príkazového riadka (terminál):
Príkaz používaný na presun súborov zo zdrojového umiestnenia do konkrétneho cieľa je mv príkaz:
The mv nástroj príkazového riadka sa považuje za viacúčelový príkaz. Neslúži len na prenos súborov zo zdroja do cieľa, ale slúži aj na premenovanie súboru alebo priečinka:
Syntax:
Syntax súboru mv príkaz je:
mv [možnosti] [zdrojová cesta] [cieľová cesta]Pred spustením príkladov na presúvanie súborov pomocou súboru mv príkaz, je tu ďalší bod, ktorý musíme pochopiť.
Pri vytváraní súboru alebo priečinka sa zobrazí prípona inode je priradený k súboru/adresáru, ktorý obsahuje metadáta súboru. Úplná forma inode je indexový uzol to vysvetľuje objekt systému súborov, ako je to, či je to súbor alebo adresár, a ukladá informácie o reprezentatívnom súbore, ako je prístup s povolením, typ súboru, skupina, veľkosť atď. indexový uzol je reťazec celých čísel a každý inode je jedinečný.
Ak chcete skontrolovať inode konkrétneho súboru je uvedená syntax:
ls --informácia [názov súboru]Ak chcem skontrolovať inode hodnota textového súboru sample.txt , príkaz by bol:
$ls --informáciasample.txt
Kedykoľvek presuniete súbor, nejde o presun údajov z jedného inode inému; zmeníš iba cestu. Jeho nastavenie prístupu k povoleniam by zostalo rovnaké ako predtým. Dôvodom je, že súbor nemeníte ani ho znova nevytvárate a zmenila sa iba jeho cesta v pamäti.
Teraz sa pozrime, ako mv príkaz je nápomocný pri presúvaní súborov prostredníctvom rôznych príkladov.
Príklad 1: Presunutie súboru
Vytvorte ukážkový súbor sample_file.txt pomocou dotýkať sa príkaz v Domov adresár:
$dotýkať sasample_file.txt
Použi mv príkaz na presun súboru do súboru Dokumenty adresár; zistí nasledujúci príkaz Dokumenty ako adresár/priečinok a prenesie súbor sample_file.txt do toho:
$mvsample_file.txt/Domov/strážca/Dokumenty
Na potvrdenie existencie sample_file.txt v adresári Dokumenty spustite súbor ls príkaz v termináli:
$ls /Domov/Wardah/Dokumenty
Poznámka: Na presunutie súboru musíte napísať povolenie na prístup k zdroju a cieľu. V opačnom prípade zobrazí chybové hlásenie odmietnuté povolenie.
Doplňujúca poznámka:
Niektorí ľudia sú pri zadávaní zdrojovej a cieľovej cesty zmätení, takže získajú nesprávne výsledky. Existuje však jednoduchý spôsob, ako nájsť cestu k ľubovoľnému adresáru alebo súboru, ktorý je uvedený nižšie:
Vyberte priečinok/adresár, ku ktorému chcete získať cestu, a kliknite naň pravým tlačidlom myši. V rozbaľovacej ponuke prejdite na položku Vlastnosti a kliknite naň,
Napríklad chcem nájsť cestu text.txt priečinok v domovskom adresári:
Keď narazíte na Vlastnosti , ukáže vám všetky potrebné podrobnosti o text.txt s cestou:
Odtiaľ môžete cestu skopírovať a prilepiť do terminálu.
Hneď ako súbor presuniete, môžete ho premenovať pomocou mv príkaz znova:
$sample_file.txt/Domov/Wardah/Dokumenty/testovanie.txt
Poďme sa pozrieť cez ls príkaz, ak sa názov súboru zmenil alebo nie:
$ls
Príklad 2: Presunutie priečinka do adresára
Rovnako ako vo vyššie uvedenom príklade sme presunuli súbor z jedného umiestnenia do druhého. Podobne neexistuje žiadny samostatný spôsob presunu adresára ako v priečinku cp príkaz.
Prístup je rovnaký, ako sme urobili vyššie pomocou mv príkaz:
Vytvorte testovací priečinok a zadajte názov ako testovanie pomocou mkdir príkaz. Pridajte do neho náhodný súbor, napríklad vytvorte súbor testovanie.txt súbor v ňom prostredníctvom súboru dotýkať sa príkaz:
$mkdirTestovanie$dotýkať saTesting.txt
Presuňte Testing.txt súbor v súbore Testovanie priečinok pomocou mv príkaz:
$mvTesting.txt Testovanie
Teraz presuňte Testovanie priečinok do priečinka K stiahnutiu adresár:
$mvTestovanie/Domov/strážca/K stiahnutiu
Na potvrdenie napíšte:
$ls /Domov/strážca/K stiahnutiu
Príklad 3: Presun viacerých súborov naraz
Keď presúvame viac súborov súčasne, súbor mv príkaz považuje názov posledného adresára za cieľový adresár:
Presuňte súbory sample.txt , testovanie.txt a test.txt v K stiahnutiu adresár. Za týmto účelom otvorte terminál v adresári Dokumenty, pretože sú tam umiestnené všetky tieto súbory:
$mvsample.txt testing.txt text.txt/Domov/strážca/K stiahnutiu
Vykonajte príkaz ls príkaz na potvrdenie:
$ls /Domov/strážca/K stiahnutiu
Ako vidíte, všetky súbory sú úspešne prenesené z priečinka Dokumenty adresár do K stiahnutiu adresár.
Ako presúvať súbory pomocou GUI:
Pre operačný systém Linux je k dispozícii viacero nástrojov GUI a systémov na správu súborov. Tie široko používané sú Nautilus , správca súborov GNOME a Delfín , čo je správca súborov pre KDE. Títo dvaja správcovia súborov sú uprednostňovaní kvôli ich flexibilite.
Aktuálne pracujem na Ubuntu 20.04, ktoré používa desktopové prostredie Gnome. Preto uvidíme, ako môžeme presúvať súbory z jedného adresára do druhého prostredníctvom súboru Nautilus Správca súborov.
Vďaka GUI je prenos súborov relatívne ľahký. Musíme sa riadiť niekoľkými jednoduchými vetami, ktoré sú uvedené nižšie:
- V systéme, na ktorom pracujete, otvorte správcu súborov Nautilus.
- Vyberte súbor, ktorý chcete premiestniť, a kliknite naň pravým tlačidlom myši.
- Na obrazovke sa zobrazí kontextové menu, ktoré bude smerovať k Presunúť do možnosti.
- Keď ste klikli na Presunúť do možnosť, zobrazí sa pred vami okno so zoznamom možných cieľových adresárov.
- Vyberte nové umiestnenie, do ktorého chcete súbor preniesť, a stlačte Vyberte .
Poďme to pochopiť na príklade:
Otvorte správcu súborov Nautilus v Ubuntu 20.04:
Pre ľudí zmätených s pojmom Nautilus , to je len názov správcu súborov. A ak vás zaujíma, ako ho získať, dovoľte mi ho zobraziť explicitnejšie.
Otvorte ponuku aplikácií, vyhľadajte správcu súborov a napíšte nautilus alebo Súbory :
Môžete vidieť, že po napísaní nautilu to odhalí Súbory možnosť. Kliknutím na toto tlačidlo sa zobrazí okno správcu súborov:
Ako už bolo uvedené, obsahuje niekoľko priečinkov a niektoré textové súbory. Predpokladajme, že chcem presunúť sample.txt textový súbor na iné miesto. Vyberte položku sample.txt súbor a kliknite naň pravým tlačidlom myši:
Kliknite na Presunúť do… Na obrazovke sa zobrazí zoznam všetkých možných cieľov:
Poďme presunúť sample.txt súbor do Dokumenty adresár. Potom ho vyberte z okna a kliknite na Vyberte tlačidlo:
Súbory boli úspešne presunuté z priečinka Domov adresár do Dokumenty adresár.
Ako môžeš vidieť, sample.txt už nie je prítomný v Domov adresár:
Ak chcete overiť, či bol úspešne presunutý do cieľa, otvorte súbor Dokumenty adresára a skontrolujte, či sample.txt súbor existuje:
Podobne, ak chcete presunúť adresár na iné miesto, môžete to urobiť aj zopakovaním rovnakých krokov, o ktorých sme diskutovali vyššie. Pozrime sa na to na príklade,
vytvorte nový priečinok v priečinku Domov adresár a pomenujte ho. Vytváram priečinok s názvom Testovanie , ako je znázornené na nasledujúcom obrázku:
Predstavte si, že chceme presunúť Testovanie adresár/priečinok do priečinka K stiahnutiu adresár. Vyberte teda Testovanie kliknite naň pravým tlačidlom myši a v podponuke prejdite na Presunúť do… možnosť:
Otvorí sa okno, zvoľte K stiahnutiu adresár na prenos súboru Testovanie priečinka kliknutím na Vyberte tlačidlo:
Potvrďte existenciu presunutého priečinka v priečinku K stiahnutiu adresár otvorením v správcovi súborov:
Ako vidíte, je ľahké presunúť súbor alebo adresár prostredníctvom súboru Nautilus Správca súborov:
Záver:
V tejto príručke máme pre začiatočníkov podrobné vysvetlenie, ako presúvať súbory v systéme Linux. Presunutie súboru nie je náročná úloha, ak presne viete, ako na to. V systéme Linux máme niekoľko spôsobov, ako vykonávať jednu operáciu, pretože sú navrhnuté tak, aby bol systém pohodlný pre všetky typy používateľov.
Stručne sme diskutovali o niekoľkých spôsoboch prenosu súborov na iné miesto vo vašom systéme. Prístupy k presunu súborov alebo priečinkov, ako napríklad prostredníctvom GUI a Terminál , sú veľmi jednoduché a relatívne jednoduché, pretože na používanie týchto prístupov nie je potrebný odborník. Táto príručka je užitočná, pretože získate podrobnú diskusiu o týchto dvoch rôznych postupoch.
Pre mňa sú obe metódy rýchle a menej zložité. Ak presúvate súbor prostredníctvom grafického používateľského rozhrania, kliknite pravým tlačidlom myši na cieľový súbor a kliknite na ikonu Presunúť do… možnosť v kontextovom menu. Zobrazí sa okno, v ktorom vyberiete cieľový adresár na prenos súboru. Súbor bude odstránený z predchádzajúceho umiestnenia.
Ak dávate prednosť použitiu terminálu, potom mv , sa používa viacúčelový príkaz. Slúži nielen na presun súborov/priečinkov, ale aj na ich premenovanie. Vykonali sme niekoľko príkladov mv príkaz pre lepšie porozumenie. Postup je v každom prípade podobný; Ak budete pozorne nasledovať jeden príklad, môžete použiť mv rozkaz kdekoľvek.