Kā pārvietot failu, izmantojot Linux mv komandu

Vienkāršākais veids, kā pārvietot failus, ir izmantot failu pārvaldnieku, kas tiek piegādāts kopā ar jūsu failu Linux izplatīšana. Failu pārvaldnieks nodrošina datorā saglabāto mapju un failu grafisku skatu. Windows lietotāji būs pazīstami ar Windows Explorer, kas ir sava veida failu menedžeris.

Visbiežāk izmantotie failu pārvaldnieki operētājsistēmā Linux ir šādi:

  • Nautilus
  • Delfīns
  • Thunar
  • PCManFM
  • Caja

Nautilus ir daļa no GNOME darbvirsmas vides un ir noklusējuma failu pārvaldnieks Ubuntu, Fedora, openSUSE un Linux Mint.

Delfīnu daļa KDE darbvirsmas vide un ir noklusējuma failu pārvaldnieks Kubuntu un KaOS.

Thunar ir aprīkots ar XFCE darbvirsmas vidi, PCManFM ir instalēts ar LXDE darbvirsmas vidi, un Caja ir daļa no MATE darbvirsmas vides.

A darbvirsmas vide ir grafisko rīku kolekcija, kas ļauj administrēt sistēmu.

Kā lietot Nautilus failu pārvietošanai

  1. Ja izmantojat Ubuntu, varat atvērt Nautilus failu pārvaldnieku, palaišanas programmas augšdaļā atlasot kartotēkas ikonu.

    Citiem no jums, kas izmanto GNOME darbvirsmas vidi, nospiediet tastatūras supertaustiņu (parasti tam ir Windows logotips un tas atrodas blakus kreisajam alt taustiņam) un meklētajā lodziņā meklējiet Nautilus.

  2. Kad esat atvēris Nautilus, kreisajā panelī redzēsit šādas opcijas:

    • Nesenās vietas
    • Mājas
    • Darbvirsma
    • Lejupielādes
    • Mūzika
    • Bildes
    • Videoklipi
    • Miskaste
    • Citas vietas
    Nautilus kreisā rūts
  3. Lielākā daļa jūsu failu būs zem Mājas mapi. Atverot mapi, tiek parādīts šajā mapē esošo apakšmapju un failu saraksts.

  4. Lai pārvietotu failu, ar peles labo pogu noklikšķiniet uz tā un izvēlieties Pārvietot uz.

    Pārejiet uz komandu Nautilus opciju izvēlnē
  5. Tiks atvērts jauns logs. Pārvietojieties pa mapes struktūru, līdz atrodat direktoriju, kurā vēlaties ievietot failu.

  6. Nospiediet Izvēlieties lai pabeigtu gājienu.

    Atlasiet pogu Move Destination logā Nautilus

Kā pārvietot failus, izmantojot Dolphin

Dolphin pēc noklusējuma ir pieejams KDE darbvirsmas vidē. Ja neizmantojat KDE, jums vajadzētu izmantot failu pārvaldnieku, kas tika piegādāts kopā ar jūsu izplatīšanu.

Failu pārvaldnieki ir ļoti līdzīgi, un nav pamatota iemesla instalēt atšķirīgu no noklusējuma jūsu sistēmai.

Dolphin nav konteksta izvēlnes failu pārvietošanai. Tā vietā viss, kas jums jādara, lai pārvietotu failus, ir velciet tos uz vēlamo vietu.

Failu pārvietošanas darbības ir šādas:

  1. Pārejiet uz mapi, kurā atrodas fails.

    Linux Dolphin fails mapē
  2. Nospiediet Sadalīt loga augšējā labajā stūrī.

    Dalīšanas poga programmā Dolphin
  3. Jaunajā cilnē atlasiet bultiņa blakus mapes nosaukumam. Izmantojiet parādīto izvēlni, lai pārietu uz mapi, uz kuru vēlaties pārvietot failu.

    Mapes bultiņa programmā Dolphin
  4. Atgriezieties sākotnējā cilnē un velciet failu, kuru vēlaties pārvietot uz jauno cilni.

    Faila vilkšana uz jaunu Dolphin mapi
  5. Tiks parādīta izvēlne ar opciju Pārvietoties šeit.

    Komanda Move Here Dolphin opciju izvēlnē
  6. Nospiediet Aizvērt, kas kā aizstāts Sadalīt lai aizvērtu cilni.

    Varat arī ar peles labo pogu noklikšķināt uz faila un atlasīt Kopēt. Pēc tam pārejiet uz mapi, kurā vēlaties failu, un vēlreiz ar peles labo pogu noklikšķiniet, šoreiz atlasot Ielīmēt.

    Aizvērt poga programmā Dolphin

Kā pārvietot failus, izmantojot Thunar

Thunar ir līdzīga saskarne ar Nautilus. Tomēr kreisais panelis ir sadalīts trīs sadaļās:

  • Ierīces
  • Vietas
  • Tīkls

Ierīču sadaļā ir uzskaitīti jums pieejamie nodalījumi. Vietu sadaļā ir redzami tādi priekšmeti kā Mājas, Darbvirsma, Atkritumu tvertne, Dokumenti, Mūzika, Bildes, Videoklipi, un Lejupielādes. Visbeidzot, tīkla sadaļa ļauj pārlūkot tīkla diskus.

Lielākā daļa failu atradīsies mājas mapē, taču varat arī atvērt failu sistēmas opciju, lai piekļūtu sistēmas saknei.

  1. Thunar izmanto izgriešanas un ielīmēšanas jēdzienu, lai pārvietotu vienumus. Ar peles labo pogu noklikšķiniet uz faila, kuru vēlaties pārvietot, un izvēlieties Griezt no konteksta izvēlnes.

    Izgriezt opcija Thunar
  2. Dodieties uz mapi, kurā vēlaties ievietot failu.

  3. Ar peles labo pogu noklikšķiniet tukšajā vietā un izvēlieties Ielīmēt.

    Ielīmējiet komandu programmā Thunar

Kā pārvietot failus, izmantojot PCManFM

PCManFM ir līdzīgs arī Nautilus.

Kreisajā panelī ir šāds vietu saraksts:

  • Mājas
  • Darbvirsma
  • Atkritumu tvertne
  • Lietojumprogrammas
  • Dokumenti
  • Mūzika
  • Bildes
  • Videoklipi
  • Lejupielādes

Varat pārvietoties pa mapēm, noklikšķinot uz tām, līdz atrodat failu, kuru vēlaties pārvietot.

  1. Failu pārvietošanas process PCManFM ir tāds pats kā Thunar. Ar peles labo pogu noklikšķiniet uz faila un izvēlieties Griezt no konteksta izvēlnes.

    Izgriezt komanda PCManFM
  2. Dodieties uz mapi, kurā vēlaties ievietot failu.

  3. Ar peles labo pogu noklikšķiniet vēlreiz un izvēlieties Ielīmēt.

    Iepriekšējā komanda PCManFM

Kā pārvietot failus, izmantojot Caja

Caja failu pārvaldnieks ir Linux Mint MATE noklusējuma opcija, un tā ir praktiski tāda pati kā Thunar.

  1. Lai pārvietotu failu, pārvietojieties pa mapēm, noklikšķinot ar peles kreiso pogu.

  2. Kad atrodat failu, kuru vēlaties pārvietot, ar peles labo pogu noklikšķiniet un izvēlieties Griezt.

    Labā noklikšķināšanas izvēlnē pamanīsit, ka ir a Pārvietot uz opciju, taču vietas, kur varat pārvietot failus, izmantojot šo opciju, ir ļoti ierobežotas.

    Izgriezt komandu Caja
  3. Dodieties uz mapi, kurā vēlaties ievietot failu, ar peles labo pogu noklikšķiniet un izvēlieties Ielīmēt.

    Ielīmēt komandu Caja

Kā pārvietot failus, izmantojot MV komandu

Operētājsistēmā Linux komanda mv var pārvietot failus un mapes jūsu datorā. Jums tikai jānorāda mv, kuru failu vai mapi vēlaties pārvietot, un jānorāda galamērķis, kurā to ievietot. Vispirms izmēģiniet to ar kaut ko vienkāršu.

  1. Atveriet termināļa logu, izmantojot lietojumprogrammu izvēlni vai Ctrl+Alt+T karstais taustiņš.

  2. Atrodiet failu, kuru vēlaties pārvietot. To var izdarīt ar komandu ls.

    ls ~/Lejupielādes
  3. Pieņemsim, ka atradāt dokumentu, ko tikko lejupielādējāt darbam, un jums tas ir jāpārvieto uz savu dokumentu direktoriju. Norādiet mv pilnu ceļu uz faila atrašanās vietu un norādiet, uz kuru mapi tas jāpārvieto.

    mv ~/Lejupielādes/work-doc.odt ~/Documents/
  4. Tagad pārbaudiet savu dokumentu direktoriju, lai to tur redzētu.

    ls ~/Dokumenti | grep -i darba-doc

Pārvietojiet un kārtojiet vairākus failus vienlaikus

Viena faila pārvietošana vienlaikus var būt apnicīga, un tā nesniedz nekādas priekšrocības salīdzinājumā ar grafisko veidu. Tomēr komandrinda ir paredzēta elastībai, un tā ļauj ērti pārvietot un kārtot vairākus failus vienlaikus.

Iedomājieties, ka esat nokopējis lielu skaitu fotoattēlu no sava digitālā kamera uz mapi Attēli zem mājas mapes. (~/Attēli).

Ja vienā mapē ir daudz attēlu, tos ir grūti šķirot. Labāk būtu kaut kādā veidā klasificēt attēlus.

Jūs, protams, varat klasificēt attēlus pēc gada un mēneša vai arī klasificēt tos pēc konkrēta notikuma.

Šajā piemērā pieņemsim, ka zem attēlu mapes jums ir šādi faili:

  • img0001_01012015.png
  • img0002_02012015.png
  • img0003_05022015.png
  • img0004_13022015.png
  • img0005_14042015.png
  • img0006_17072015.png
  • img0007_19092015.png
  • img0008_01012016.png
  • img0009_02012016.png
  • img0010_03012016.png

Pēc fotogrāfijām grūti pateikt, ko tie īsti attēlo. Katram faila nosaukumam ir saistīts datums, lai jūs varētu vismaz ievietot tos mapēs, pamatojoties uz to datumu.

  1. Pārvietojot failus ap mērķa mapi, jau ir jābūt, pretējā gadījumā tiks parādīts kļūdas ziņojums.

    Lai izveidotu mapi, izmantojiet komandu mkdir sekojoši:

    mkdir -p {2015,2016}/{janvāris, februāris, marts, aprīlis, maijs, jūnijs, jūlijs, augusts, septembris, oktobris, decembris}

    Tas varētu šķist daudz, taču patiesībā tas ir daudz vienkāršāk nekā to visu darīt manuāli. Slēdzis "-p" ļauj komandai mkdir uzreiz izveidot visas mapes ceļu.

    Pēc tam iekavās varat uzskaitīt vairākas lietas, kurām piemērot vienu un to pašu darbību. Tātad šī komanda izveido divas vecākmapes 2015. un 2016. gadam, katrai no tām ir mape katram mēnesim.

  2. Ar izveidotajām mapēm tagad varat sākt pārvietot attēlu failus uz pareizajām mapēm šādi:

    mv img*012015.png 2015/janvāris/.

    Šeit ir jāsadala pāris lietas. Pirmkārt, zvaigznīte (*) ir aizstājējzīme, kas liek mv pārvietot jebkuru failu, kas sākas ar "img" un beidzas ar "012015.png". Būtībā tas izgriež daļas, kas mainās starp failiem, un izmanto tikai to informāciju, kas tiek skaitīta, mēnesi un gadā. Tādā veidā varat ērti pārvietot vairākus failus, kas atbilst vieniem un tiem pašiem kritērijiem vienlaikus.

    Punkts (.) rindas beigās ir tā sauktais a metaraksturs. Tas būtībā nodrošina, ka failam ir tāds pats nosaukums. Tomēr tas nav absolūti nepieciešams. Varat to izslēgt un sasniegt tādu pašu rezultātu.

  3. Mēģiniet vēlreiz ar citiem failiem. Modelis paliek nemainīgs, izmantojot mēnesi un gadu, lai kārtotu failus.

    mv img*022015.png 2015. gada februāris/.
    mv img*042015.png 2015. gada aprīlis/.
    mv img*072015.png 2015/jūlijs/.
    mv img*092015.png 2015/septembris/.
    mv img*012016.png 2016/janvāris/.
  4. Tas ir viss, kas jums nepieciešams, lai pārvietotu un sakārtotu visus failus no šī saraksta. Skaidrs, ka, ja jums būtu vairāk failu, šī metode varētu ievērojami ietaupīt laiku, salīdzinot tos ar grafisko failu pārvaldnieku.

Kā pārdēvēt failu, izmantojot Linux mv komandu

Lai gan faili tagad ir labi sakārtoti pēc datuma, būtu jauki zināt, ko satur katrs attēls. Patiešām, vienīgais veids, kā to izdarīt, ir atvērt failu attēlu skatītājs. Kad zināt, kas ir par attēlu, varat pārdēvēt failu, izmantojot komandu mv šādi:

mv img0008_01012016.png newyearfireworks.png

Tas tiešām ir viss, ko var pārdēvēt ar mv. Faktiski nav nepieciešama īpaša sintakse, lai pārdēvētu failus. Vienkārši ievadiet mērķa faila nosaukumu.

Kas notiek, ja fails jau pastāv

Sliktās ziņas ir tādas, ka, pārvietojot failu uz mapi, kurā jau ir tāda paša nosaukuma fails, galamērķa fails tiek pārrakstīts.

Ir veidi, kā sevi pasargāt. Varat izveidot mērķa faila dublējumu, izmantojot šādu sintaksi.

mv -b test1.txt test2.txt

Tādējādi fails test1.txt tiek pārdēvēts par test2.txt. Ja jau ir fails test2.txt, tas kļūs par test2.txt~.

Vēl viens veids, kā sevi aizsargāt, ir iegūt mv komandu, lai paziņotu, vai fails jau pastāv, un pēc tam varat izvēlēties, vai failu pārvietot vai ne.

mv -i test1.txt test2.txt

Ja pārvietojat simtiem failu, iespējams, rakstīsit skriptu, lai veiktu pārvietošanu. Šajā gadījumā jūs nevēlaties, lai tiktu parādīts ziņojums ar jautājumu, vai vēlaties pārvietot failu.

Varat izmantot šādu sintaksi, lai pārvietotu failus, nepārrakstot esošos failus.

mv -n test1.txt test2.txt

Visbeidzot, ir vēl viens slēdzis, kas ļauj atjaunināt mērķa failu, ja avota fails ir jaunāks.

mv -u test1.txt test2.txt