V zásade je úlohou kopírovať presunúť súbor linux. A naozaj to nie je, pokiaľ takého máte Grafické rozhranie, teda desktopové prostredie. A tak je to vo väčšine prípadov. Stačí pár kliknutí.
Môžeme sa však stretnúť s nepríjemnou situáciou. Niežeby to bolo normálne, ale s Linuxom občas sa to stane: grafické prostredie, ktoré uľahčuje život, nie je k dispozícii. Sme stratení, ako tápanie v zatemnenej miestnosti. Keď sa to stane, je potrebné mať zdroje a riešenia na vykonávanie najbežnejších operácií. O tom je dnešný príspevok, ktorý sa zameriava na úlohy súvisiace s kopírovaním a presúvaním súborov Linux.
Chvála smerom k Linux za kvalitu jeho kódu a veľké prijatie bezplatného systému v toľkých technologických odvetviach si zaslúžia. Ale práve preto sa priťahuje toľko pozornosti, že toľko problémy súvisiace s prevádzkou vašej pracovnej plochy. To má tiež veľmi negatívny vplyv, ktorý sa prejavuje v jeho podiele na trhu. Linux predstavuje iba 2% podielu na svetovom trhu počítačových stolov, na ktorom dominuje trh Windows s viac ako 90%.
Vráťme sa však k ústrednej téme príspevku: k Linuxu a otázke „ako presuniem súbory?“. Tí, ktorí poznajú túto platformu, dobre vedia, že existuje mnoho spôsobov a metód na dosiahnutie rovnakého cieľa. Je to také staré a také upokojujúce, že „všetky cesty vedú do Ríma“. To platí aj pre úlohy kopírovať presunúť súbor linux
Príkazy na kopírovanie presunu súboru Linux
Poďme preskúmať, ako je možné tieto súbory presunúť. Prvá, ktorú musíme urobiť otvorte terminál, ktorý bude naším nástrojom na vykonanie všetkých akcií. Je tiež vhodné vytvoriť niektoré priečinky, v ktorých sú textové dokumenty. Je to jednoducho a opatrnosť aby sme nemuseli ľutovať, keď sme poškodili alebo stratili niektoré dôležité informácie.
Je veľmi bežné, že sa začiatočníci systému Linux cítia vydesení (alebo niekedy leniví) použite príkazový riadok. Akonáhle však prelomia túto neviditeľnú bariéru a zvyknú si používať tento systém, uvedomia si všetky možnosti, ktoré sa pred nimi otvárajú a chcú sa dozvedieť viac. To, čo vysvetlíme nižšie, môže byť dobrým prvým krokom na začiatku:
Príkaz kedysi presunúť nejaký súbor z jedného do druhého priečinka je príkaz atď. Toto je jeden z prvých príkazov, ktoré sa zvyčajne naučíte, keď začnete používať túto platformu. Pozrime sa, ako môžete tento nástroj využiť. Tu je príklad:
mv file.txt / home / user / Documents / myfiles
Týmto príkazom presúvame súbor.txt do priečinka, ktorý sme nazvali „Moje súbory“ (je to len príklad) a ktorý sa nachádza v priečinku s dokumentmi. Aby to fungovalo, musíte byť v čase zadania príkazu umiestnení v adresári, kde sa nachádza súbor.txt
To, čo chceme, môže byť presuňte nie jeden, ale viac súborov naraz. Nie, príkaz nemusíte zadávať mv pre každý súbor. Môžu byť použité zástupné znaky pomocníka. Vysvetlíme to na príklade: Predpokladajme, že máme viac súborov .mp3 v našom adresári ~ / Na stiahnutie (~ / - je jednoduchý spôsob, ako reprezentovať domovský adresár; v príklade vyššie by to bolo / home / user /) a chceme ich presunúť do ~ / Hudba. Na vykonanie tejto akcie musíme napísať nasledujúce:
mv ~ / Súbory na stiahnutie / *. mp3 ~ / Hudba /
A tak vďaka tomuto príkazu budú všetky súbory končiace na .mp3 presunuté z adresára Downloads do adresára Music.
Presuňte súbory a premenujte ich
S príkazom mv musíte byť veľmi opatrní. Je pravda, že nám to pomôže presunúť súbor z jedného umiestnenia na druhé. Ale napriek tomu, je možné použiť aj na premenovanie súborov. Vysvetlíme vám to na príklade:
Predpokladajme, že súbor s názvom „test“ máme v priečinku / home / myfiles / a chceme ho premenovať na „nový“ bez zmeny umiestnenia. V takom prípade by ste mali použiť príkaz mv touto cestou:
mv / home / myfiles / test / home / myfiles / nové
Aj keď sme už v priečinku / home / myfiles, stačilo by napísať nasledovné:
mv test nový
Analyzujme ďalší predpoklad. Teraz je to o presuňte súbor, ale ponechajte domovský adresár / home / myfiles bez stratených súborov. Za týmto účelom môžete testovací súbor presunúť do / home / myfiles / Documents pomocou nasledujúceho príkazu:
mv / home / myfiles / test / home / myfiles / Documents /
Súbor sa tým presunie na nové miesto, pričom sa zachová pôvodný názov súboru.
Skopírujte súbory v systéme Linux
Kopírovanie a presúvanie súborov Linux sú v režime vykonávania veľmi podobné operácie. Veľký rozdiel je v tom, že namiesto presunu súborov z jedného priečinka alebo adresára do iného zostanú v pôvodnom umiestnení v čase ich vytvorenia. kópia v novom zvolenom adresári.
Príkaz používaný v systéme Linux na kopírovanie je príkaz cp. Podľa predchádzajúceho príkladu by to bolo vyjadrené takto:
cp test / cesta / do / cieľa
V takom prípade sa kópia „testovacieho“ súboru zobrazí na novom mieste bez toho, aby súbor zmizol z pôvodného priečinka. Teraz, ak to, čo chceme, je skopírujte viacero súborov z rovnakého priečinka (napríklad súbory „test“ a „test2“), príkaz by bol tento:
cp test / test2 / cesta / do / cieľa
Presuňte súbor do vyššieho priečinka
Ak chceme presunúť súbor do hlavného (alebo len vyššieho) adresára z aktuálneho pracovného adresára, existuje jednoduchý spôsob, ako to urobiť.
Predstavme si, že príslušný súbor je rovnaký ako predtým, nazvaný „test“, ktorý sme našli v priečinku ~ / Downloads. A čo chceme? presuňte ho do horného priečinka ktorý zase obsahuje ten pre ~ / Downloads a volá sa / Myfiles. To, povedané vizuálne, by bolo niečo ako „nahranie“ súboru do priečinka inej úrovne. A je to také jednoduché:
mv test ../
Sada symbolov ../ znamená posunutie priečinka o úroveň vyššie. Ak by bol súbor, ktorý sa má presunúť, uložený v priečinku v inom priečinku, to znamená ešte na ďalšej úrovni, príkaz by musel byť vyjadrený nasledovne:
mv test ../../
Jediná vec, ktorú si treba zapamätať je, že každý ../ predstavuje ešte jednu úroveň.