Kaikki tapoja siirtää tiedostoja Linuxissa aloittelijoille

All Ways Move Files Linux

Tietyt tehtävät on melko helppo suorittaa, mutta monet käyttäjät jäävät jumiin, koska he eivät tiedä niiden oikeasta toiminnasta. Kun käyttäjä vaihtaa toiselle alustalle, näistä pienistä toiminnoista tulee aikaa vieviä, ja yksi näistä tehtävistä on tiedostojen/kansioiden siirtäminen polulta toiselle.

Kun vaihdat Windowsista Linux -järjestelmään, aloittelijoiden mielessä saattaa herätä kysymys siitä, miten voimme siirtää tiedostoja? Linuxissa on useita reittejä päästä samaan kohteeseen, ja Linux -jakelut on suunniteltu tekemään järjestelmästä helppokäyttöinen kaikentyyppisille käyttäjille.



Ennen kuin aloitat tiedostojen siirtämisen, keskustellaan siitä, mitä tiedostojen siirtäminen tarkoittaa? Tästä voi olla apua aloittelijoille, jotka ovat hämmentyneitä liikkua (mv) ja kopio (cp) komento.



Tiedoston tai kansion siirtäminen tarkoittaa tiedoston leikkaamista edellisestä sijainnista ja liittämistä uuteen paikkaan. Toisin sanoen siirtäminen on alkuperäisen sisällön siirtämistä uuteen paikkaan ja poistamista vanhasta sijainnista. Kun siirrämme tiedoston, tiedosto poistetaan edellisestä hakemistosta ja lisätään uuteen kohteeseen, kun taas kopioinnissa tiedostot pysyvät lähdehakemistossa.



Nyt mielestäni se riittää käsitteen ymmärtämiseen tiedostojen siirtäminen.

Ero välillä Kopio ja Liikkua onko se Liikkua siirtää tiedoston uuteen kohteeseen Kopio tarkoittaa sisällön kopion luomista ja liittämistä uuteen kohteeseen.

Tiedoston kopiointi käyttää kopiota (Ctrl+C) ja liitä (Ctrl+V) avaimet; kun taas liikkuminen tarkoittaa Leikkaa (Ctrl+X) ja Liitä (Ctrl+V) .



Milloin muuttaa:

Datatiedostojen siirtäminen on hyödyllistä, kun käyttäjät haluavat säilyttää yhden version eivätkä halua kopioida sisältöä. Olisi hyvä, jos olisit varovainen tehdessäsi tätä, koska voit menettää alkuperäisen tiedoston, jos prosessin aikana tapahtuu virhe, mikä voi olla suuri menetys.

Tietojen siirtämisen edut:

On olemassa useita mahdollisuuksia, jotka selittävät sinulle, miksi tietojen siirtäminen on välttämätöntä.
Näytämme ne:

Tiedostoa on hyvä siirtää kopioinnin sijaan, kun työskentelet eri järjestelmissä. Jos sinun ei pitäisi työskennellä vain yhdellä työasemalla; Voit siirtää käsiteltävän asiakirjan toiseen järjestelmään ja jatkaa. Tietojen siirtäminen auttaa myös siirryttäessä uuteen järjestelmään. Lisäksi se voi olla kätevä varmuuskopiointitarkoituksiin. Jos kiintolevyllä on vähän tallennustilaa ja haluat arkistoida tiedot toiseen tallennuslaitteeseen, on hyvä siirtää ne poistamisen sijaan.

Tai jos järjestelmää ei ole liitetty ulkoisiin laitteisiin, kuten tulostimeen ja skanneriin, voit siirtää tulostettavat tiedostot tulostimeen yhdistettyyn järjestelmään.

Olemme keskustelleet lyhyesti tiedostojen siirtämisestä ja siitä, miksi kenenkään tarvitsee siirtää tietoja. Olemme myös keskustelleet sen eduista ja nähneet, miten liikkuminen eroaa tietojen kopioimisesta.

Nyt on helppo siirtyä eteenpäin etsimään, kuinka voimme siirtää tiedostoja Linux -käyttöjärjestelmässä:

Tiedostojen siirtäminen Linux -järjestelmässä:

Perinteistä tapaa esiintyä ei ole liikkua operaatio; Linux -jakeluissa,
tiedostojen siirtämiseen käytetään paria tapaa:

  1. Komentorivityökalun (pääte) kautta
  2. Graafisen käyttöliittymän (GUI) kautta

Tiedostojen siirtäminen komentorivityökalulla (pääte):

Tiedostojen siirtämiseen lähdepaikasta tiettyyn kohteeseen käytetään komentoa mv komento:

The mv komentorivityökalua pidetään monikäyttöisenä komennona. Sitä ei käytetä vain tiedostojen siirtämiseen lähteestä kohteeseen, vaan myös tiedoston tai kansion uudelleennimeämiseen:

Syntaksi:

Syntaksi mv komento on:

mv [vaihtoehtoja] [source_path] [määränpää_polku]

Ennen kuin aloitat esimerkkien siirtämisen tiedostojen avulla mv komento, meidän on ymmärrettävä toinen asia.

Kun tiedosto tai kansio luodaan, an inode on määritetty tiedostoon/hakemistoon, joka sisältää tiedoston metatiedot. Koko muoto inode On indeksisolmu joka selittää tiedostojärjestelmäobjektin, kuten onko se tiedosto tai hakemisto, ja tallentaa tiedot edustavasta tiedostosta, kuten käyttöoikeudet, tiedoston tyyppi, ryhmä, koko jne. indeksisolmu on merkkijono kokonaislukuja, ja jokainen inode on ainutlaatuinen.

Tarkistaaksesi inode tietyn tiedoston syntaksi mainitaan:

ls --node [Tiedoston nimi]

Jos haluan tarkistaa inode tekstitiedoston arvo sample.txt , komento olisi:

$ls --nodesample.txt

Aina kun siirrät tiedostoa, kyse ei ole tietojen siirtämisestä yhdestä inode toiselle; muutat vain polkua. Sen käyttöoikeusasetus pysyy samana kuin ennen. Tämä johtuu siitä, ettet muuta tiedostoa tai luo sitä uudelleen, ja vain sen polku muistissa on muuttunut.

Tarkistetaan nyt, miten mv -komento auttaa tiedostojen siirtämisessä eri esimerkkien läpi.

Esimerkki 1: Tiedoston siirtäminen

Luo mallitiedosto sample_file.txt käyttämällä kosketus komento Koti hakemisto:

$kosketussample_file.txt

Käytä mv komento siirtää tiedoston kansioon Asiakirjat hakemisto; seuraava komento havaitsee Asiakirjat hakemistona/kansiona ja siirtää sample_file.txt siihen:

$mvsample_file.txt/Koti/wardah/Asiakirjat

Vahvistaakseen olemassaolon sample_file.txt suorita Asiakirjat -hakemistossa ls komento terminaalissa:

$ls /Koti/Wardah/Asiakirjat

Huomautus: Sinun on kirjoitettava lupa käyttää lähdettä ja kohdetta tiedoston siirtämiseksi. Muussa tapauksessa se näyttää luvan evätty -virhesanoman.

Lisähuomautus:

Jotkut ihmiset hämmentyvät antaessaan lähteen ja määränpään polun, joten he saavat vääriä tuloksia. On kuitenkin helppo tapa löytää minkä tahansa hakemiston tai tiedoston polku, joka on mainittu alla:

Valitse kansio/hakemisto, jonka polun haluat hakea, ja napsauta sitä hiiren kakkospainikkeella. Siirry ponnahdusvalikossa kohti Ominaisuudet ja napsauta sitä,

Haluan esimerkiksi löytää polun text.txt kansio kotihakemistossa:

Kun osut Ominaisuudet , se näyttää sinulle kaikki tarvittavat tiedot text.txt polun kanssa:

Sieltä voit kopioida polun ja liittää sen terminaaliin.

Kun olet siirtänyt tiedoston, voit nimetä sen uudelleen mv komento uudelleen:

$sample_file.txt/Koti/Wardah/Asiakirjat/testaus.txt

Tarkistetaan läpi ls komento, jos tiedoston nimi on muuttunut vai ei:

$ls

Esimerkki 2: Kansion siirtäminen hakemistoon

Aivan kuten yllä olevassa esimerkissä, olemme siirtäneet tiedoston paikasta toiseen. Samoin ei ole erillistä tapaa siirtää hakemistoa kuten cp komento.
Lähestymistapa on sama kuin edellä mv komento:

Luo testauskansio ja määritä sen nimi testaus käyttämällä mkdir komento. Lisää siihen satunnainen tiedosto, kuten luo testaus.txt tiedosto sen kautta kosketus komento:

$mkdirTestaus
$kosketusTesting.txt

Siirrä Testing.txt tiedosto Testaus kansioon käyttämällä mv komento:

$mvTesting.txt Testaus

Siirrä nyt Testaus kansioon Lataukset hakemisto:

$mvTestaus/Koti/wardah/Lataukset

Vahvista kirjoittamalla:

$ls /Koti/wardah/Lataukset

Esimerkki 3: Useiden tiedostojen siirtäminen kerralla

Kun siirrämme useita tiedostoja samanaikaisesti, mv komento pitää viimeistä hakemistonimeä kohdehakemistona:

Siirretään tiedostoja sample.txt , testaus.txt ja test.txt kohdassa Lataukset hakemistoon. Avaa tätä varten pääte Documents -hakemistossa, kun kaikki nämä tiedostot on sijoitettu sinne:

$mvsample.txt testaus.txt text.txt/Koti/wardah/Lataukset

Suorita ls komento sen vahvistamiseksi:

$ls /Koti/wardah/Lataukset

Kuten näette, kaikki tiedostot on siirretty onnistuneesti Asiakirjat hakemistoon Lataukset hakemistoon.

Tiedostojen siirtäminen graafisella käyttöliittymällä:

Linux -käyttöjärjestelmille on saatavana useita GUI -työkaluja ja tiedostonhallintajärjestelmiä. Laajalti käytetyt ovat Nautilus , GNOME -tiedostonhallinta ja Delfiini , joka on KDE: n tiedostonhallinta. Näitä kahta tiedostonhallintaa suositellaan joustavuutensa vuoksi.

Työskentelen parhaillaan Ubuntu 20.04: ssä, joka käyttää Gnome -työpöytäympäristöä. Siksi näemme, kuinka voimme siirtää tiedostoja hakemistosta toiseen Nautilus Tiedostonhallinta.

GUI tekee tiedostojen siirrosta suhteellisen helppoa. Meidän on vain noudatettava muutamia yksinkertaisia ​​lauseita, jotka on lueteltu alla:

  1. Avaa Nautilus -tiedostonhallinta järjestelmässä, jossa työskentelet.
  2. Valitse siirrettävä tiedosto ja napsauta sitä hiiren kakkospainikkeella.
  3. Pikavalikko tulee näyttöön ja navigoi kohti Muuttaa vaihtoehtoja.
  4. Kun olet napsauttanut Muuttaa -vaihtoehto, eteen tulee ikkuna, jossa on luettelo mahdollisista kohdehakemistoista.
  5. Valitse uusi sijainti, johon haluat siirtää tiedoston, ja paina Valitse .

Ymmärrämme sen esimerkin kautta:

Avaa Nautilus -tiedostonhallinta Ubuntu 20.04:

Ihmisille, jotka ovat sekoittuneet termiin Nautilus , se on vain tiedostonhallinnan nimi. Ja jos ihmettelet, miten voit saada sen, näytän sen selkeämmin.

Avaa sovellusvalikko, etsi tiedostonhallinta ja kirjoita nautilus tai Tiedostot :

Näet, kun kirjoitat nautiluksen, se paljastaa Tiedostot vaihtoehto. Napsauta sitä, niin saat tiedostonhallintaikkunan:

Kuten dsiplayed, siinä on useita kansioita ja joitain tekstitiedostoja. Oletetaan, että haluan siirtää sample.txt tekstitiedosto toiseen paikkaan. Valitse sample.txt tiedosto ja napsauta sitä hiiren kakkospainikkeella:

Klikkaa Muuttaa… , luettelo kaikista mahdollisista kohteista tulee näyttöön:

Siirretään sample.txt tiedosto Asiakirjat hakemistoon. Valitse sitten se ikkunasta ja paina Valitse -painike:

Tiedostot on siirretty Koti hakemistoon Asiakirjat hakemistoon.

Kuten näet, sample.txt ei ole enää läsnä Koti hakemisto:

Voit tarkistaa, onko se onnistuneesti siirretty kohteeseen, avaamalla Asiakirjat hakemistosta ja tarkista onko sample.txt tiedosto on olemassa:

Samoin, jos haluat siirtää hakemiston toiseen paikkaan, voit myös tehdä sen toistamalla samat vaiheet, joista keskustelimme edellä. Tarkastellaan sitä esimerkin kautta,
luo kansioon Koti hakemistosta ja nimeä se. Luon kansion nimellä Testaus , kuten seuraavassa kuvassa:

Kuvittele, että haluamme siirtää Testaus hakemisto/kansio Lataukset hakemistoon. Valitse siis Testaus kansio, napsauta sitä hiiren kakkospainikkeella ja siirry alivalikossa kohti Muuttaa… vaihtoehto:

Ikkuna avautuu, valitse Lataukset hakemistosta siirtääksesi Testaus kansio napsauttamalla sitä Valitse -painike:

Vahvista siirretyn kansion olemassaolo Lataukset hakemisto avaamalla se tiedostonhallinnassa:

Kuten näette, tiedoston tai hakemiston siirtäminen on helppoa Nautilus Tiedostonhallinta:

Johtopäätös:

Tässä oppaassa on perusteellinen selitys aloittelijoille tiedostojen siirtämisestä Linuxissa. Tiedoston siirtäminen ei ole vaikea tehtävä, jos tiedät tarkalleen, miten se tehdään. Linux -järjestelmässä meillä on useita tapoja suorittaa yksi toiminto, koska ne on suunniteltu tekemään järjestelmästä mukava kaikentyyppisille käyttäjille.

Olemme keskustelleet lyhyesti muutamista tavoista siirtää tiedostoja toiseen paikkaan järjestelmässäsi. Lähestymistapoja tiedostojen tai kansioiden siirtämiseen, esimerkiksi läpi GUI ja Terminaali , ovat melko yksinkertaisia ​​ja suhteellisen yksinkertaisia, koska sinun ei tarvitse olla asiantuntija näiden lähestymistapojen hyödyntämiseen. Tämä opas on hyödyllinen, kun saat vaiheittaisen keskustelun kahdesta eri menettelystä.

Minulle molemmat menetelmät ovat nopeita ja vähemmän monimutkaisia. Jos siirrät tiedoston graafisen käyttöliittymän kautta, napsauta hiiren kakkospainikkeella kohdetiedostoa ja napsauta Muuttaa… vaihtoehto pikavalikosta. Näyttöön tulee ikkuna, jossa voit valita tiedoston siirrettävän kohdehakemiston. Tiedosto poistetaan edellisestä sijainnista.

Jos haluat käyttää päätelaitetta, mv , käytetään monikäyttöistä komentoa. Sitä ei käytetä vain tiedostojen/kansioiden siirtämiseen, vaan myös niiden uudelleen nimeämiseen. Olemme tehneet useita esimerkkejä mv komento ymmärtääksesi paremmin. Menettely on samanlainen jokaisessa esimerkissä; jos seuraat yhtä esimerkkiä huolellisesti, voit käyttää mv komento missä tahansa.