Failide või kaustade teisaldamine või kopeerimine Linuxis: parim lahendus

LINUX failid

Põhimõtteliselt on koopia teisalda fail linux. Ja see pole tegelikult nii kaua, kui teil seda on Graafiline liides, see tähendab töölaua keskkond. Ja see on enamikul juhtudel nii. Piisab paarist klõpsust.

Siiski võime kohata ebameeldivat olukorda. Mitte et see normaalne oleks, aga Linuxiga see juhtub mõnikord: graafiline keskkond, mis muudab meie elu nii lihtsaks, pole saadaval. Oleme eksinud, nagu kägaras pimedas toas. Kui see juhtub, on vaja vahendeid ja lahendusi kõige tavalisemate toimingute tegemiseks. Sellest räägib tänane postitus, mis keskendub Linuxi failide kopeerimise ja teisaldamisega seotud ülesannetele.

Kiitus suunas Linux selle koodi kvaliteedi ja vaba süsteemi suure aktsepteerimise eest nii paljudes tehnoloogiasektorites, mis on neid hästi ära teenitud. Kuid just seetõttu tõmbab see nii palju tähelepanu, et nii palju töölaua tööga seotud probleemid. Sellel on ka väga negatiivne mõju, mis väljendub tema turuosas. Linux moodustab vaid 2% maailmaturu osast arvutilaudade turul, kus domineerib Windows üle 90%.

Kuid pöördume tagasi postituse keskse teema juurde: Linuxi ja küsimuse "kuidas faile teisaldada?" Juurde. Need, kes seda platvormi tunnevad, teavad hästi, et sama eesmärgi saavutamiseks on palju viise ja meetodeid. See on nii vana ja nii rahustav, et "kõik teed viivad Rooma". See kehtib ka ülesannete kohta koopia teisalda fail linux

Linuxi faili teisaldamise kopeerimise käsud

Kopeeri teisaldatav Linuxi fail

Uurime, kuidas neid faile saab teisaldada. Esimene, mis meil teha tuleb avage terminal, mis on meie tööriist kõigi toimingute tegemiseks. Samuti on mugav luua mõningaid kaustu, mille sees on tekstidokumendid. See on lihtsalt a ettevaatlik et me ei peaks pärast olulise teabe kahjustamist või kaotamist kahetsema.

Algajatele Linuxi kasutajatele on väga tavaline, et nad tunnevad selle pärast hirmu (või mõnikord laiskust) kasutage käsurida. Kuid kui nad selle nähtamatu tõkke ületavad ja selle süsteemi kasutavad, saavad nad aru kõigist võimalustest, mis nende ees avanevad, ja soovivad rohkem teada saada. See, mida me allpool selgitame, võib olla hea esimene samm alustamiseks:

Käsk harjunud teisaldage mõni fail ühest kausta on käsk jne See on üks esimesi käske, mida tavaliselt õpitakse selle platvormi kasutamist alustades. Vaatame, kuidas saate seda tööriista kasutada. Siin on näide:

mv file.txt / home / user / Documents / myfiles

Selle käsuga liigutame faili.txt kausta, mida oleme nimetanud "Minu failid" (see on vaid näide), mis asub meie dokumentide kaustas. Selle toimimiseks peate käsu sisestamise ajal asuma kataloogis, kus asub fail.txt

See, mida me tahame, võib olla teisaldage mitte ühte, vaid mitut faili korraga. Ei, käsku pole vaja anda mv iga faili jaoks. Abi metamärke saab kasutada. Me selgitame seda näitega: oletame, et meil on mitu .mp3 -faili meie kataloogis ~ / Allalaadimised (~ / - on lihtne viis esindada kodukataloogi; ülaltoodud näites oleks see / home / user /) ja me tahame need teisaldada ~ / Muusika. Noh, selle toimingu sooritamiseks peame kirjutama järgmiselt:

mv ~ / Allalaadimised / *. mp3 ~ / Muusika /

Ja nii, tänu sellele käsule teisaldatakse kõik .mp3 -ga lõppevad failid kataloogist Allalaadimised kataloogi Muusika.

Teisaldage failid ja nimetage need ümber

vv linux

Kuidas kasutada mv käsku Linuxis

Käsklusega mv peate olema väga ettevaatlik. Tõsi, see aitab meil faili ühest kohast teise teisaldada. Kuid sellest hoolimata saab kasutada ka failide ümbernimetamiseks. Selgitame seda teile näitega:

Oletame, et meil on kataloogis / home / myfiles / fail nimega "test" ja me tahame selle ümber nimetada "uueks" ilma selle asukohta muutmata. Sellisel juhul peaksite kasutama käsku mv sellel viisil:

mv / home / myfiles / test / home / myfiles / new

Kuigi kui asume juba kaustas / home / myfiles, piisaks sellest, kui kirjutada järgmine:

mv test uus

Analüüsime veel ühte oletust. Nüüd on see umbes faili teisaldamiseks, kuid säilitades kodukataloogi  / home / myfiles kadunud failidest vaba. Selleks saate selle testfaili järgmise käsuga teisaldada kataloogi / home / myfiles / Documents:

mv / home / myfiles / test / home / myfiles / Dokumendid /

Seda tehes teisaldatakse fail uude asukohta, kuid säilitatakse algne failinimi.

Kopeerige failid Linuxis

Cp-i kasutamine Linuxis

Kopeeri teisaldefail Linux on nende täitmisrežiimis väga sarnased toimingud. Suur erinevus on see, et failide ühest kaustast või kataloogist teise teisaldamise asemel jäävad nad loomise ajal oma algsesse asukohta. koopia uues valitud kataloogis.

Linuxis kopeerimiseks kasutatav käsk on käsk cp. Eelmise näite järgi väljendataks seda järgmiselt:

cp test / tee / sihtkohta

Sellega ilmuks testfaili koopia uude asukohta, ilma et fail algsest kaustast kaoks. Kui nüüd see, mida me tahame, on kopeerige mitu kausta samast kaustast (näiteks failid "test" ja "test2"), käsk oleks järgmine:

cp test / test2 / tee / sihtkohta

Teisaldage fail kõrgemasse kausta

Kui soovime faili teisaldada praegusest töökataloogist põhikataloogi (või lihtsalt kõrgemasse), on selle tegemiseks lihtne viis.

Kujutame ette, et kõnesolev fail on sama mis varem, nimega "test", mille leidsime jaotises ~ / Downloads. Ja mida me tahame teisaldage see ülemisse kausta mis omakorda sisaldab ~ / Allalaadimisi ja kannab nime / Minufailid. See oleks visuaalselt öeldes midagi sellist nagu faili "üleslaadimine" teise taseme kausta. Ja see on nii lihtne kui see:

mv test ../

Sümbolite komplekt ../ tähendab kausta ühe taseme võrra ülespoole viimist. Kui teisaldatav fail oleks salvestatud teise kausta kausta, see tähendab, et see on veel üks tase allpool, tuleks käsk väljendada järgmiselt:

mv test ../../

Ainus, mida tuleb meeles pidada, on see, et iga ../ tähistab veel ühte taset.